2828times.
2929"""
3030
31- from pyVmomi import Vmodl , Vim
31+ from pyVmomi import vmodl , vim
3232
3333
3434##
@@ -112,7 +112,7 @@ def OnTaskProgressUpdate(task, percentDone):
112112 """
113113
114114 if si is None :
115- si = Vim .ServiceInstance ("ServiceInstance" , task ._stub )
115+ si = vim .ServiceInstance ("ServiceInstance" , task ._stub )
116116 if pc is None :
117117 pc = si .content .propertyCollector
118118
@@ -123,11 +123,11 @@ def OnTaskProgressUpdate(task, percentDone):
123123
124124 version , state = None , None
125125 # Loop looking for updates till the state moves to a completed state.
126- while state not in (Vim .TaskInfo .State .success , Vim .TaskInfo .State .error ):
126+ while state not in (vim .TaskInfo .State .success , vim .TaskInfo .State .error ):
127127 try :
128128 version , state = GetTaskStatus (task , version , pc )
129129 progressUpdater .UpdateIfNeeded ()
130- except Vmodl . Fault .ManagedObjectNotFound as e :
130+ except vmodl . fault .ManagedObjectNotFound as e :
131131 print ("Task object has been deleted: %s" % e .obj )
132132 break
133133
@@ -167,7 +167,7 @@ def WaitForTasks(tasks,
167167 return
168168
169169 if si is None :
170- si = Vim .ServiceInstance ("ServiceInstance" , tasks [0 ]._stub )
170+ si = vim .ServiceInstance ("ServiceInstance" , tasks [0 ]._stub )
171171 if pc is None :
172172 pc = si .content .propertyCollector
173173 if results is None :
@@ -203,13 +203,13 @@ def WaitForTasks(tasks,
203203 if not progressUpdater :
204204 continue
205205
206- if state == Vim .TaskInfo .State .success :
206+ if state == vim .TaskInfo .State .success :
207207 progressUpdater .Update ('completed' )
208208 progressUpdaters .pop (taskId )
209209 # cache the results, as task objects could expire if one
210210 # of the tasks take a longer time to complete
211211 results .append (task .info .result )
212- elif state == Vim .TaskInfo .State .error :
212+ elif state == vim .TaskInfo .State .error :
213213 err = task .info .error
214214 progressUpdater .Update ('error: %s' % str (err ))
215215 if raiseOnError :
@@ -250,15 +250,15 @@ def CreateTasksFilter(pc, tasks):
250250 return None
251251
252252 # First create the object specification as the task object.
253- objspecs = [Vmodl . Query .PropertyCollector .ObjectSpec (obj = task )
253+ objspecs = [vmodl . query .PropertyCollector .ObjectSpec (obj = task )
254254 for task in tasks ]
255255
256256 # Next, create the property specification as the state.
257- propspec = Vmodl . Query .PropertyCollector .PropertySpec (
258- type = Vim .Task , pathSet = [], all = True )
257+ propspec = vmodl . query .PropertyCollector .PropertySpec (
258+ type = vim .Task , pathSet = [], all = True )
259259
260260 # Create a filter spec with the specified object and property spec.
261- filterspec = Vmodl . Query .PropertyCollector .FilterSpec ()
261+ filterspec = vmodl . query .PropertyCollector .FilterSpec ()
262262 filterspec .objectSet = objspecs
263263 filterspec .propSet = [propspec ]
264264
@@ -272,7 +272,7 @@ def CheckForQuestionPending(task):
272272 """
273273
274274 vm = task .info .entity
275- if vm is not None and isinstance (vm , Vim .VirtualMachine ):
275+ if vm is not None and isinstance (vm , vim .VirtualMachine ):
276276 qst = vm .runtime .question
277277 if qst is not None :
278278 raise TaskBlocked ("Task blocked, User Intervention required" )
0 commit comments