def get_external_ip_address(self): if self._settings.get(['show_local_ip'], merged=True) == 'hostname': return self._settings.get(['hostname'], merged=True) elif self._settings.get(['show_local_ip'], merged=True) == 'auto': return ipgetter.myip() else: return None
def get_external_ip_address(self): if self.get_settings().get(['show_external_ip'], merged=True): return unicode(ipgetter.myip()) else: return "External IP disabled"