import rumps import xmlrpclib import os class DaemonStatusBarApp(rumps.App): def __init__(self): super(DaemonStatusBarApp, self).__init__("LBRYnet", icon=os.path.join(os.path.expanduser("~"), "Downloads/lbryio//web/img/fav/apple-touch-icon.png"), quit_button=None) self.menu = ["Quit"] @rumps.clicked('Quit') def clean_quit(self): d = xmlrpclib.ServerProxy('http://localhost:7080') d.stop() rumps.quit_application()