code: def container_present(name, profile):
      '''
      Ensures a container is present.
  
      :param name: Container name
      :type  name: ``str``
  
      :param profile: The profile key
      :type  profile: ``str``
      '''
      containers = __salt__['libcloud_storage.list_containers'](profile)
      match = [z for z in containers if z['name'] == name]
      if match:
          return state_result(True, "Container already exists", name, {})
      else:
          result = __salt__['libcloud_storage.create_container'](name, profile)
          return state_result(True, "Created new container", name, resultf container_present(name, profile):
      '''
      Ensures a container is present.
  
      :param name: Container name
      :type  name: ``str``
  
      :param profile: The profile key
      :type  profile: ``str``
      '''
      containers = __salt__['libcloud_storage.list_containers'](profile)
      match = [z for z in containers if z['name'] == name]
      if match:
          return state_result(True, "Container already exists", name, {})
      else:
          result = __salt__['libcloud_storage.create_container'](name, profile)
          return state_result(True, "Created new container", name, result)
docs: Ensures a container is present.
  
      :param name: Container name
      :type  name: ``str``
  
      :param profile: The profile key
      :type  profile: ``str``