MCPcopy Create free account
hub / github.com/pgadmin-org/pgadmin4 / get_server_name

Method get_server_name

web/pgadmin/tools/maintenance/__init__.py:58–71  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

56 self.query = _query
57
58 def get_server_name(self):
59 s = get_server(self.sid)
60
61 if s is None:
62 return _("Not available")
63
64 from pgadmin.utils.driver import get_driver
65 driver = get_driver(PG_DEFAULT_DRIVER)
66 manager = driver.connection_manager(self.sid)
67
68 host = manager.local_bind_host if manager.use_ssh_tunnel else s.host
69 port = manager.local_bind_port if manager.use_ssh_tunnel else s.port
70
71 return "{0} ({1}:{2})".format(s.name, host, port)
72
73 def get_object_msg(self):
74 msg = _("on database '{0}'").format(self.data['database'])

Callers 2

messageMethod · 0.95
detailsMethod · 0.95

Calls 3

get_serverFunction · 0.90
get_driverFunction · 0.90
connection_managerMethod · 0.80

Tested by

no test coverage detected