@@ -51,7 +51,7 @@ def _request_unit(self, method, name, body=None):
5151 return self .conn .getresponse ()
5252
5353 def _get_unit (self , name ):
54- for attempt in range (RETRIES ):
54+ for attempt in xrange (RETRIES ):
5555 try :
5656 resp = self ._request_unit ('GET' , name )
5757 data = resp .read ()
@@ -65,7 +65,7 @@ def _get_unit(self, name):
6565 raise
6666
6767 def _put_unit (self , name , body ):
68- for attempt in range (RETRIES ):
68+ for attempt in xrange (RETRIES ):
6969 try :
7070 resp = self ._request_unit ('PUT' , name , body )
7171 data = resp .read ()
@@ -179,7 +179,7 @@ def start(self, name):
179179
180180 def _wait_for_container_state (self , name ):
181181 # wait for container to get scheduled
182- for _ in range (30 ):
182+ for _ in xrange (30 ):
183183 states = self ._get_state (name )
184184 if states and len (states .get ('states' , [])) == 1 :
185185 return states .get ('states' )[0 ]
@@ -196,15 +196,15 @@ def _wait_for_container_running(self, name):
196196
197197 def _wait_for_job_state (self , name , state ):
198198 # we bump to 20 minutes here to match the timeout on the router and in the app unit files
199- for _ in range (1200 ):
199+ for _ in xrange (1200 ):
200200 if self .state (name ) == state :
201201 return
202202 time .sleep (1 )
203203 else :
204204 raise RuntimeError ('timeout waiting for job state: {}' .format (state ))
205205
206206 def _wait_for_destroy (self , name ):
207- for _ in range (30 ):
207+ for _ in xrange (30 ):
208208 if not self ._get_state (name ):
209209 break
210210 time .sleep (1 )
@@ -226,7 +226,7 @@ def destroy(self, name):
226226 self ._wait_for_destroy (name )
227227
228228 def _destroy_container (self , name ):
229- for attempt in range (RETRIES ):
229+ for attempt in xrange (RETRIES ):
230230 try :
231231 self ._delete_unit (name )
232232 break
@@ -291,7 +291,7 @@ def _do_ssh(cmd):
291291 raise RuntimeError ('failed to create container' )
292292
293293 # wait for container to start
294- for _ in range (2 ):
294+ for _ in xrange (2 ):
295295 _rc , _output = _do_ssh ('docker inspect {name}' .format (** locals ()))
296296 if _rc != 0 :
297297 raise RuntimeError ('failed to inspect container' )
@@ -304,7 +304,7 @@ def _do_ssh(cmd):
304304 raise RuntimeError ('container failed to start' )
305305
306306 # wait for container to complete
307- for _ in range (1200 ):
307+ for _ in xrange (1200 ):
308308 _rc , _output = _do_ssh ('docker inspect {name}' .format (** locals ()))
309309 if _rc != 0 :
310310 raise RuntimeError ('failed to inspect container' )
0 commit comments