def __init__(self, all_args=None, runner_cfg=None): SkyTask.__init__(self, all_args, runner_cfg) self.logger = Logger(logging.getLogger(__name__), logging.INFO) self.name = 'service.delete_stacks_state' self.args = all_args self.runner_cfg = runner_cfg self.planet = None self.runtime = SkyRuntime(apply=all_args.get('apply', False))
def __init__(self, all_args=None, runner_cfg=None): SkyTask.__init__(self, all_args, runner_cfg) self.logger = Logger(logging.getLogger(__name__), logging.INFO) self.name = 'service.delete_stacks' self.args = all_args self.runner_cfg = runner_cfg self.planet = None # create runtime object with command options self.runtime = SkyRuntime(tag=all_args.get('tag'), apply=all_args.get('apply', False)) # initialize stack deletion process drivers self.stack_deletion_list = [] self.stack_deletion_info = dict()
def __init__(self, all_args=None, runner_cfg=None): SkyTask.__init__(self, all_args, runner_cfg) self.logger = Logger(logging.getLogger(__name__), logging.INFO) self.name = 'service.deploy' self.args = all_args self.runner_cfg = runner_cfg # required attributes derived from command arguments self.planet = None self.service = None # create runtime object with command options self.runtime = SkyRuntime(tag=all_args.get('tag'), apply=all_args.get('apply', False)) self.system = SkySystem()
def __init__(self, all_args=None, runner_cfg=None): SkyTask.__init__(self, all_args, runner_cfg) self.logger = Logger(logging.getLogger(__name__), logging.INFO) self.name = 'service.update' self.args = all_args self.runner_cfg = runner_cfg # required attributes derived from command arguments self.mode = self.args.get('exec_mode', False) self.runtime = SkyRuntime(apply=self.args.get('apply', False)) self.system = SkySystem() self.chef_type = None self.id = self.args.get('skybase_id') self.target_service = None self.target_planet = None self.source_artiball = self.args.get('source_artiball') self.source_service = None self.planet_name = self.args.get('planet_name') self.planet = None self.update_plan = self.args.get('update_plan')