File tree Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -42,7 +42,7 @@ def _repo_from_uri(uri):
4242 repo = method .getName ()
4343 jmad_default_repositories [repo ] = _repo_to_uri (getattr (_JMadModelRepositories , repo )())
4444except Exception :
45- logging .exception (" can not fetch default models from jmad-modelpack-service" )
45+ logging .exception (' can not fetch default models from jmad-modelpack-service' )
4646
4747class JMadModelPackService (object ):
4848 def __init__ (self , applicationContext ):
@@ -62,6 +62,11 @@ def modelpack_name(pkg):
6262 for name , variants in itertools .groupby (modelpacks , modelpack_name ):
6363 self ._modelpacks [name ] = ModelPackType (self , name , variants )
6464
65+ def refresh (self ):
66+ logging .info ('Clearing caches and reloading model packs ...' )
67+ self ._javaService .clearCache ().block ()
68+ self ._reload ()
69+
6570 @property
6671 def repositories (self ):
6772 return [_repo_to_uri (r ) for r in self ._javaRepositoryManager .enabledRepositories ().collectList ().block ()]
You can’t perform that action at this time.
0 commit comments