code: def delete_repository(self, repository, params=None):
          
          if repository in SKIP_IN_PATH:
              raise ValueError("Empty value passed for a required argument 'repository'.")
          return self.transport.perform_request('DELETE',
              _make_path('_snapshot', repository), params=params)
docs: Removes a shared file system repository.
          `<http://www.elastic.co/guide/en/elasticsearch/reference/current/modules-snapshots.html>`_
  
          :arg repository: A comma-separated list of repository names
          :arg master_timeout: Explicit operation timeout for connection to master
              node
          :arg timeout: Explicit operation timeout