Backend method not found when SRT Runtime is used (#1576)
This commit is contained in:
@@ -48,6 +48,10 @@ def flush_cache(backend: Optional[BaseBackend] = None):
|
|||||||
backend = backend or global_config.default_backend
|
backend = backend or global_config.default_backend
|
||||||
if backend is None:
|
if backend is None:
|
||||||
return False
|
return False
|
||||||
|
|
||||||
|
# If backend is Runtime
|
||||||
|
if hasattr(backend, "endpoint"):
|
||||||
|
backend = backend.endpoint
|
||||||
return backend.flush_cache()
|
return backend.flush_cache()
|
||||||
|
|
||||||
|
|
||||||
@@ -55,6 +59,10 @@ def get_server_args(backend: Optional[BaseBackend] = None):
|
|||||||
backend = backend or global_config.default_backend
|
backend = backend or global_config.default_backend
|
||||||
if backend is None:
|
if backend is None:
|
||||||
return None
|
return None
|
||||||
|
|
||||||
|
# If backend is Runtime
|
||||||
|
if hasattr(backend, "endpoint"):
|
||||||
|
backend = backend.endpoint
|
||||||
return backend.get_server_args()
|
return backend.get_server_args()
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user