@@ -128,27 +128,24 @@ def start_launch(self, name, start_time, description=None, tags=None,
128
128
logger .debug ("start_launch - Stack: %s" , self .stack )
129
129
return self .launch_id
130
130
131
- def finish_launch (self , end_time , status = None ):
131
+ def _finalize_launch (self , end_time , action , status ):
132
132
data = {
133
133
"end_time" : end_time ,
134
134
"status" : status
135
135
}
136
- url = uri_join (self .base_url , "launch" , self .launch_id , "finish" )
136
+ url = uri_join (self .base_url , "launch" , self .launch_id , action )
137
137
r = self .session .put (url = url , json = data )
138
138
self .stack .pop ()
139
- logger .debug ("finish_launch - Stack: %s" , self .stack )
139
+ logger .debug ("%s_launch - Stack: %s" , action , self .stack )
140
140
return _get_msg (r )
141
141
142
+ def finish_launch (self , end_time , status = None ):
143
+ return self ._finalize_launch (end_time = end_time , action = "finish" ,
144
+ status = status )
145
+
142
146
def stop_launch (self , end_time , status = None ):
143
- data = {
144
- "end_time" : end_time ,
145
- "status" : status
146
- }
147
- url = uri_join (self .base_url , "launch" , self .launch_id , "stop" )
148
- r = self .session .put (url = url , json = data )
149
- self .stack .pop ()
150
- logger .debug ("stop_launch - Stack: %s" , self .stack )
151
- return _get_msg (r )
147
+ return self ._finalize_launch (end_time = end_time , action = "stop" ,
148
+ status = status )
152
149
153
150
def start_test_item (self , name , start_time , item_type , description = None ,
154
151
tags = None ):
0 commit comments