def _hook_clear(args, heat_client): """Clear resource hooks on a given stack.""" if args.pre_create: hook_type = 'pre-create' elif args.pre_update: hook_type = 'pre-update' else: hook_type = hook_utils.get_hook_type_via_status(heat_client, args.stack) for hook_string in args.hook: hook = [b for b in hook_string.split('/') if b] resource_pattern = hook[-1] stack_id = args.stack hook_utils.clear_wildcard_hooks(heat_client, stack_id, hook[:-1], hook_type, resource_pattern)
def _hook_clear(args, heat_client): """Clear resource hooks on a given stack.""" if args.pre_create: hook_type = 'pre-create' elif args.pre_update: hook_type = 'pre-update' else: hook_type = hook_utils.get_hook_type_via_status( heat_client, args.stack) for hook_string in args.hook: hook = [b for b in hook_string.split('/') if b] resource_pattern = hook[-1] stack_id = args.stack hook_utils.clear_wildcard_hooks(heat_client, stack_id, hook[:-1], hook_type, resource_pattern)