diff options
author | kali <kali@leap.se> | 2013-01-17 08:07:45 +0900 |
---|---|---|
committer | kali <kali@leap.se> | 2013-01-17 08:07:45 +0900 |
commit | 6fb952397573f4bc90f4cd9e72b49fcf6256e95c (patch) | |
tree | 9e3def6f94884a0517022f61874d1a31f0d1938b /src/leap/baseapp/eip.py | |
parent | 97f4324be1be58e7d0c38da8bdc6474af1aae78f (diff) |
localize exit country if we can
only if we can find the geoip database,
which comes with geoip-database in debian.
we will have to think more about this in the future
but it's nice to have now for testing.
Diffstat (limited to 'src/leap/baseapp/eip.py')
-rw-r--r-- | src/leap/baseapp/eip.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/leap/baseapp/eip.py b/src/leap/baseapp/eip.py index 03a1d6c7..4c1fb32d 100644 --- a/src/leap/baseapp/eip.py +++ b/src/leap/baseapp/eip.py @@ -10,6 +10,7 @@ from leap.baseapp import constants from leap.eip import exceptions as eip_exceptions from leap.eip.eipconnection import EIPConnection from leap.base.checks import EVENT_CONNECT_REFUSED +from leap.util import geo logger = logging.getLogger(name=__name__) @@ -175,6 +176,8 @@ class EIPConductorAppMixin(object): self.status_label.setText(con_status) self.ip_label.setText(ip) self.remote_label.setText(remote) + self.remote_country.setText( + geo.get_country_name(remote)) # status i/o |