code: def get_output_dict(stack):
      
      outputs = {}
      if 'Outputs' not in stack:
          return outputs
  
      for output in stack['Outputs']:
          logger.debug("    %s %s: %s", stack['StackName'], output['OutputKey'],
                       output['OutputValue'])
          outputs[output['OutputKey']] = output['OutputValue']
      return outputs
docs: Returns a dict of key/values for the outputs for a given CF stack.
  
      Args:
          stack (dict): The stack object to get
              outputs from.
  
      Returns:
          dict: A dictionary with key/values for each output on the stack.