@query_params('master_timeout', 'timeout')
    def create_repository(self, repository, body, params=None):
        for param in (repository, body):
            if param in SKIP_IN_PATH:
                raise ValueError("Empty value passed for a required argument.")
        _, data = self.transport.perform_request('PUT', _make_path('_snapshot',
            repository), params=params, body=body)
        return data
Registers a shared file system repository.
dataset/ETHPy150Open KunihikoKido/sublime-elasticsearch-client/lib/elasticsearch/client/snapshot.py/SnapshotClient.create_repository