]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
pybind/mgr/restful: remove default of 127.0.0.1
authorSage Weil <sage@redhat.com>
Fri, 9 Jun 2017 15:52:30 +0000 (11:52 -0400)
committerSage Weil <sage@redhat.com>
Tue, 20 Jun 2017 21:25:05 +0000 (17:25 -0400)
i.e., disabled until explicitly enabled by an admin

Signed-off-by: Sage Weil <sage@redhat.com>
src/pybind/mgr/restful/module.py

index 2759e96eddbd04b27ea917c4594835b6a8de156d..07da1ec03a53b24296744ef6fc9a1e2a77af1113 100644 (file)
@@ -256,7 +256,9 @@ class Module(MgrModule):
             separators=(',', ': '),
         )
 
-        server_addr = self.get_localized_config('server_addr') or '127.0.0.1'
+        server_addr = self.get_localized_config('server_addr')
+        if server_addr is None:
+            raise RuntimeError('no server_addr configured; try "ceph config-key put mgr/restful/server_addr <ip>"')
         server_port = int(self.get_localized_config('server_port') or '8003')
         self.log.info('server_addr: %s server_port: %d',
                       server_addr, server_port)