def update_env(self): return Task.init_with_data( self.connection.put_request( "clusters/{0}/update/".format(self.id), {} ) )
def install_selected_nodes(self, method_type, nodes): return Task.init_with_data( self.connection.put_request( self._get_method_url(method_type, nodes), {} ) )
def execute_tasks(self, nodes, tasks): return Task.init_with_data( self.connection.put_request( self._get_method_url('deploy_tasks', nodes), tasks ) )
def stop(self): return Task.init_with_data( self.connection.put_request( "clusters/{0}/stop_deployment/".format(self.id), {} ) )
def reset(self): return Task.init_with_data( self.connection.put_request( "clusters/{0}/reset/".format(self.id), {} ) )
def execute_tasks(self, nodes, tasks, force, noop_run): return Task.init_with_data( self.connection.put_request( self._get_method_url('deploy_tasks', nodes=nodes, force=force, noop_run=noop_run), tasks))
def install_selected_nodes(self, method_type, nodes): from fuelclient.objects.task import Task return Task.init_with_data( self.connection.put_request( self._get_method_url(method_type, nodes), {} ) )
def reset(self): from fuelclient.objects.task import Task return Task.init_with_data( self.connection.put_request( "clusters/{0}/reset/".format(self.id), {} ) )
def reset(self, force=False): return Task.init_with_data( self.connection.put_request( "clusters/{0}/reset/?force={force}".format(self.id, force=int(force)), {}))
def install_selected_nodes(self, method_type, nodes): from fuelclient.objects.task import Task return Task.init_with_data( self.connection.put_request( self._get_method_url(method_type, nodes), {}))
def reset(self): from fuelclient.objects.task import Task return Task.init_with_data( self.connection.put_request("clusters/{0}/reset/".format(self.id), {}))