def __init__(self, sysbus, parent=None): super(GracePeriod, self).__init__() self.admin = AdminInterface(SERVICE, '/org/ganesha/nfsd/admin', sysbus, self.show_status) self.show_status.connect(self.status_message)
class ShutDown(QtCore.QObject): show_status = QtCore.pyqtSignal(bool, str) def __init__(self, sysbus, parent=None): super(ShutDown, self).__init__() self.admin = AdminInterface(SERVICE, '/org/ganesha/nfsd/admin', sysbus, self.show_status) self.show_status.connect(self.status_message) def shutdown(self): self.admin.shutdown() print "Shutting down server." def status_message(self, status, errormsg): print "Returns: status = %s, %s" % (str(status), errormsg) sys.exit()
class GracePeriod(QtCore.QObject): show_status = QtCore.pyqtSignal(bool, str) def __init__(self, sysbus, parent=None): super(GracePeriod, self).__init__() self.admin = AdminInterface(SERVICE, '/org/ganesha/nfsd/admin', sysbus, self.show_status) self.show_status.connect(self.status_message) def grace(self, ipaddr): self.admin.grace(ipaddr) print "Start grace period." def status_message(self, status, errormsg): print "Returns: status = %s, %s" % (str(status), errormsg) sys.exit()
def __init__(self, sysbus, parent=None): super(ShutDown, self).__init__() self.admin = AdminInterface(SERVICE, '/org/ganesha/nfsd/admin', sysbus, self.show_status) self.show_status.connect(self.status_message)