mirror of
https://github.com/blw1138/Zordon.git
synced 2026-06-09 13:39:24 -05:00
Update proxy to use similar named methods to new API calls
This commit is contained in:
+12
-2
@@ -441,8 +441,18 @@ def get_engines_info():
|
||||
return engine_data
|
||||
|
||||
|
||||
@server.get('/api/engines/names')
|
||||
def get_engine_names():
|
||||
result = []
|
||||
for engine_class in EngineManager.supported_engines():
|
||||
data = EngineManager.all_version_data_for_engine(engine_class.name())
|
||||
if data:
|
||||
result.append(engine_class.name())
|
||||
return result
|
||||
|
||||
|
||||
@server.get('/api/engines/<engine_name>')
|
||||
def get_engine_info(engine_name):
|
||||
def get_engine(engine_name):
|
||||
try:
|
||||
response_type = _validated_engine_response_type()
|
||||
engine_class = EngineManager.engine_class_with_name(engine_name)
|
||||
@@ -454,7 +464,7 @@ def get_engine_info(engine_name):
|
||||
|
||||
|
||||
@server.get('/api/<engine_name>/is_available')
|
||||
def is_engine_available(engine_name):
|
||||
def get_engine_availability(engine_name):
|
||||
return {'engine': engine_name, 'available': RenderQueue.is_available_for_job(engine_name),
|
||||
'cpu_count': int(psutil.cpu_count(logical=False)),
|
||||
'versions': EngineManager.all_version_data_for_engine(engine_name),
|
||||
|
||||
Reference in New Issue
Block a user