Made task.name_* read-only (these are set by Xend) and drop task.eta.

Signed-off-by: Ewan Mellor <ewan@xensource.com>
This commit is contained in:
Ewan Mellor committed 2007-01-28 17:33:50 +00:00
1 parent e0ad524018
commit e9d603068b
2 files changed
+6 -125

No files matched your search

+4 -22
View File
@@ -496,16 +496,16 @@ class XendAPI(object):
# Xen API: Class Tasks
# ----------------------------------------------------------------
task_attr_ro = ['status',
task_attr_ro = ['name_label',
'name_description',
'status',
'progress',
'eta',
'type',
'result',
'error_code',
'error_info']
task_attr_rw = ['name_label',
'name_description']
task_attr_rw = []
task_funcs = [('get_by_name_label', 'Set(task)')]
@@ -517,10 +517,6 @@ class XendAPI(object):
task = XendTaskManager.get_task(task_ref)
return xen_api_success(task.progress)
def task_get_eta(self, session, task_ref):
task = XendTaskManager.get_task(task_ref)
return xen_api_success(task.eta)
def task_get_type(self, session, task_ref):
task = XendTaskManager.get_task(task_ref)
return xen_api_success(task.type)
@@ -545,24 +541,10 @@ class XendAPI(object):
task = XendTaskManager.get_task(task_ref)
return xen_api_success(task.name_description)
def task_set_name_label(self, session, task_ref, label):
task = XendTaskManager.get_task(task_ref)
task.name_label = label
return xen_api_success_void()
def task_set_name_description(self, session, task_ref, desc):
task = XendTaskManager.get_task(task_ref)
task.name_description = desc
return xen_api_success_void()
def task_get_all(self, session):
tasks = XendTaskManager.get_all_tasks()
return xen_api_success(tasks)
def task_destroy(self, session, task_uuid):
XendTaskManager.destroy_task(task_uuid)
return xen_api_success_void()
def task_get_record(self, session, task_ref):
task = XendTaskManager.get_task(task_ref)
return xen_api_success(task.get_record())
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.