code: def get_repository(self, repository=None, params=None):
          
          return self.transport.perform_request('GET', _make_path('_snapshot',
              repository), params=params)
docs: Return information about registered repositories.
          `<http://www.elastic.co/guide/en/elasticsearch/reference/current/modules-snapshots.html>`_
  
          :arg repository: A comma-separated list of repository names
          :arg local: Return local information, do not retrieve the state from
              master node (default: false)
          :arg master_timeout: Explicit operation timeout for connection to master
              node