mirror of
https://github.com/newnius/YAO-agent.git
synced 2025-06-07 13:51:56 +00:00
update
This commit is contained in:
parent
8b90351f6a
commit
a309e0f509
6
agent.py
6
agent.py
@ -38,7 +38,7 @@ def launch_tasks(stats):
|
|||||||
entries_to_remove = []
|
entries_to_remove = []
|
||||||
lock.acquire()
|
lock.acquire()
|
||||||
for task_id, task in pending_tasks.items():
|
for task_id, task in pending_tasks.items():
|
||||||
if int(utils[task['gpus'][0]]) < 70:
|
if int(utils[task['gpus'][0]]) < 60:
|
||||||
entries_to_remove.append(task_id)
|
entries_to_remove.append(task_id)
|
||||||
script = " ".join([
|
script = " ".join([
|
||||||
"docker exec",
|
"docker exec",
|
||||||
@ -97,7 +97,7 @@ class MyHandler(BaseHTTPRequestHandler):
|
|||||||
'state': container.attrs['State']
|
'state': container.attrs['State']
|
||||||
}
|
}
|
||||||
if container_id in pending_tasks:
|
if container_id in pending_tasks:
|
||||||
status['status'] = 'Ready'
|
status['status'] = 'ready'
|
||||||
if status['command'] is not None:
|
if status['command'] is not None:
|
||||||
status['command'] = ' '.join(container.attrs['Config']['Cmd'])
|
status['command'] = ' '.join(container.attrs['Config']['Cmd'])
|
||||||
msg = {'code': 0, 'status': status}
|
msg = {'code': 0, 'status': status}
|
||||||
@ -311,7 +311,7 @@ def report_msg(stats):
|
|||||||
flag = True
|
flag = True
|
||||||
if abs(last_version['status'][i]['memory_free'] - post_fields['status'][i]['memory_free']) / post_fields['status'][i]['memory_total'] > 0.05:
|
if abs(last_version['status'][i]['memory_free'] - post_fields['status'][i]['memory_free']) / post_fields['status'][i]['memory_total'] > 0.05:
|
||||||
flag = True
|
flag = True
|
||||||
if abs(last_version['status'][i]['utilization_gpu'] - post_fields['status'][i]['utilization_gpu']) > 15.0:
|
if abs(last_version['status'][i]['utilization_gpu'] - post_fields['status'][i]['utilization_gpu']) > 10.0:
|
||||||
flag = True
|
flag = True
|
||||||
else:
|
else:
|
||||||
flag = True
|
flag = True
|
||||||
|
Loading…
Reference in New Issue
Block a user