When stopping an onion, dont even try if --local-only

This commit is contained in:
Micah Lee 2020-08-21 19:14:40 -04:00
parent 4c6237440a
commit d91da6fa77

View file

@ -665,15 +665,16 @@ class Onion(object):
Stop a specific onion service Stop a specific onion service
""" """
onion_host = mode_settings.get("general", "service_id") onion_host = mode_settings.get("general", "service_id")
self.common.log("Onion", "stop_onion_service", f"onion host: {onion_host}") if onion_host:
try: self.common.log("Onion", "stop_onion_service", f"onion host: {onion_host}")
self.c.remove_ephemeral_hidden_service( try:
mode_settings.get("general", "service_id") self.c.remove_ephemeral_hidden_service(
) mode_settings.get("general", "service_id")
except: )
self.common.log( except:
"Onion", "stop_onion_service", f"failed to remove {onion_host}" self.common.log(
) "Onion", "stop_onion_service", f"failed to remove {onion_host}"
)
def cleanup(self, stop_tor=True): def cleanup(self, stop_tor=True):
""" """