def get_response_body(resp): body = resp.content if 'application/json' in resp.headers.get('content-type', ''): try: body = resp.json() except ValueError: LOG.error(_LE('Could not decode response body as JSON')) else: body = None return body
def clear_hook(hc, stack_id, resource_name, hook_type): try: hc.resources.signal( stack_id=stack_id, resource_name=resource_name, data={'unset_hook': hook_type}) except exc.HTTPNotFound: logger.error( _LE("Stack %(stack)s or resource %(resource)s " "not found for hook %(hook_type)"), {'resource': resource_name, 'stack': stack_id, 'hook_type': hook_type})
def clear_hook(hc, stack_id, resource_name, hook_type): try: hc.resources.signal(stack_id=stack_id, resource_name=resource_name, data={'unset_hook': hook_type}) except exc.HTTPNotFound: logger.error( _LE("Stack %(stack)s or resource %(resource)s " "not found for hook %(hook_type)"), { 'resource': resource_name, 'stack': stack_id, 'hook_type': hook_type })