The vmware_nsx.plugins.nsx_v.vshield.tasks.tasks Module¶
-
exception
vmware_nsx.plugins.nsx_v.vshield.tasks.tasks.InvalidState(message=None, **kwargs)¶ Bases:
vmware_nsx.plugins.nsx_v.vshield.tasks.tasks.TaskException-
message= u'Invalid state %(state)d'¶
-
-
class
vmware_nsx.plugins.nsx_v.vshield.tasks.tasks.Task(name, resource_id, execute_callback, status_callback=<function nop>, result_callback=<function nop>, userdata=None)¶ Bases:
object-
add_executed_monitor(func)¶
-
add_result_monitor(func)¶
-
add_start_monitor(func)¶
-
wait(state)¶
-
-
exception
vmware_nsx.plugins.nsx_v.vshield.tasks.tasks.TaskException(message=None, **kwargs)¶ Bases:
neutron_lib.exceptions.NeutronException
-
class
vmware_nsx.plugins.nsx_v.vshield.tasks.tasks.TaskManager(interval=None)¶ Bases:
object-
add(task)¶
-
count()¶
-
has_pending_task()¶
-
run()¶
-
classmethod
set_default_interval(interval)¶
-
show_pending_tasks()¶
-
start(interval=None)¶
-
stop()¶
-
-
exception
vmware_nsx.plugins.nsx_v.vshield.tasks.tasks.TaskStateSkipped(message=None, **kwargs)¶ Bases:
vmware_nsx.plugins.nsx_v.vshield.tasks.tasks.TaskException-
message= u'State %(state)d skipped. Current state %(current)d'¶
-
-
vmware_nsx.plugins.nsx_v.vshield.tasks.tasks.nop(task)¶