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)¶