new_contents: #!/usr/bin/env python
  # -*- coding: utf-8 -*-
  
  DOCUMENTATION = '''
  ---
  module: container_exists
  author: Edoardo Putti
  short_description: Check existance for container
  description:
      - Check if a container with the given name exists
  options:
      name:
          required: true
          description:
              - Name of the container
  '''
  
  from ansible.module_utils.basic import *
  
  
  def main():
      module = AnsibleModule(
              argument_spec=dict(
                  name= dict(
                      required= True,
                      type= 'str',
                      ),
              ),
              supports_check_mode=True
      )
      
      try:
          import lxc
      except ImportError:
          self.module.fail_json(
                  changed= False,
                  msg= 'Error importing lxc, is python-lxc installed?',
                  )
  
      container_name = module.params.get('name')
  
      result = {}
      result['name'] = container_name
  
      if container_name in lxc.list_containers():
          result['exists'] = True
      else:
          result['exists'] = False
  
  
      result['changed'] = True
      module.exit_json(**result)
  
  
  if __name__ == '__main__':
      main()
  
subject: add module container_exists to library