diff --git a/neat/globals/manager.py b/neat/globals/manager.py index 6c4f34a..23927c2 100644 --- a/neat/globals/manager.py +++ b/neat/globals/manager.py @@ -180,7 +180,9 @@ def get_params(request): def service(): params = get_params(bottle.request) state = bottle.app().state - validate_params(state['config'], params) + validate_params(state['hashed_username'], + state['hashed_password'], + params) if params['reason'] == 0: log.info('Processing an underload of a host %s', params['host']) execute_underload( diff --git a/tests/globals/test_manager.py b/tests/globals/test_manager.py index 3c0fde0..f9853f3 100644 --- a/tests/globals/test_manager.py +++ b/tests/globals/test_manager.py @@ -165,7 +165,8 @@ class GlobalManager(TestCase): def test_service(self): app = mock('app') - state = {'property': 'value'} + state = {'hashed_username': 'user', + 'hashed_password': 'password'} config = {'global_manager_host': 'localhost', 'global_manager_port': 8080} app.state = {'state': state,