api: add backward compatible info required for rhodecode-index.
This commit is contained in:
parent
0d77b2d964
commit
e2e4b830d8
2 changed files with 16 additions and 1 deletions
|
|
@ -67,3 +67,12 @@ class TestGetServerInfo(object):
|
|||
expected['server'] = resp['result']['server']
|
||||
|
||||
assert_ok(id_, expected, given=response.body)
|
||||
|
||||
def test_api_get_server_info_data_for_search_index_build(self):
|
||||
id_, params = build_data(self.apikey, 'get_server_info')
|
||||
response = api_call(self.app, params)
|
||||
resp = response.json
|
||||
|
||||
# required by indexer
|
||||
assert resp['result']['index_storage']
|
||||
assert resp['result']['storage']
|
||||
|
|
|
|||
|
|
@ -60,7 +60,13 @@ def get_server_info(request, apiuser):
|
|||
if not has_superadmin_permission(apiuser):
|
||||
raise JSONRPCForbidden()
|
||||
|
||||
return ScmModel().get_server_info(request.environ)
|
||||
server_info = ScmModel().get_server_info(request.environ)
|
||||
# rhodecode-index requires those
|
||||
|
||||
server_info['index_storage'] = server_info['search']['value']['location']
|
||||
server_info['storage'] = server_info['storage']['value']['path']
|
||||
|
||||
return server_info
|
||||
|
||||
|
||||
@jsonrpc_method()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue