def __init__(self): self.admin_mgr = clients.AdminManager() self.dry_run_data = {} self.json_data = {} self._init_options() self.admin_id = "" self.admin_role_id = "" self.admin_tenant_id = "" self._init_admin_ids() self.admin_role_added = [] # available services self.tenant_services = cleanup_service.get_tenant_cleanup_services() self.global_services = cleanup_service.get_global_cleanup_services()
def init(self, parsed_args): cleanup_service.init_conf() self.options = parsed_args self.admin_mgr = credentials.AdminManager() self.dry_run_data = {} self.json_data = {} self.admin_id = "" self.admin_role_id = "" self.admin_tenant_id = "" self._init_admin_ids() self.admin_role_added = [] # available services self.tenant_services = cleanup_service.get_tenant_cleanup_services() self.global_services = cleanup_service.get_global_cleanup_services() if parsed_args.init_saved_state: self._init_state() return self._load_json()