Esempio n. 1
0
    def run(self):
        self.window.show()
        rc = self.window.run()
        self.window.hide()

        # OK clicked
        if rc == 1:
            # Clean up unedited entries
            self._cleanup_unedited_entry()
            # Restart the NTP service.
            if conf.system.can_set_time_synchronization:
                ntp.save_servers_to_config(self._servers)
                util.restart_service(NTP_SERVICE)

        return rc
Esempio n. 2
0
    def run(self):
        self.window.show()
        rc = self.window.run()
        self.window.hide()

        # OK clicked
        if rc == 1:
            # Remove servers.
            for row in self._serversStore:
                if not row[SERVER_USE]:
                    server = row[SERVER_OBJECT]
                    self._servers.remove(server)

            # Restart the NTP service.
            if conf.system.can_set_time_synchronization:
                ntp.save_servers_to_config(self._servers)
                util.restart_service(NTP_SERVICE)

        return rc
Esempio n. 3
0
    def run(self):
        self.window.show()
        rc = self.window.run()
        self.window.hide()

        #OK clicked
        if rc == 1:
            new_pools, new_servers = self.pools_servers

            if conf.system.can_set_time_synchronization:
                ntp.save_servers_to_config(new_pools, new_servers)
                util.restart_service(NTP_SERVICE)

        #Cancel clicked, window destroyed...
        else:
            self._epoch_lock.acquire()
            self._epoch += 1
            self._epoch_lock.release()

        return rc
Esempio n. 4
0
    def run(self):
        self.window.show()
        rc = self.window.run()
        self.window.hide()

        #OK clicked
        if rc == 1:
            new_pools, new_servers = self.pools_servers

            if conf.system.can_set_time_synchronization:
                ntp.save_servers_to_config(new_pools, new_servers)
                util.restart_service(NTP_SERVICE)

        #Cancel clicked, window destroyed...
        else:
            self._epoch_lock.acquire()
            self._epoch += 1
            self._epoch_lock.release()

            self._initialize_store_from_config()

        return rc
Esempio n. 5
0
    def run(self):
        self.window.show()
        rc = self.window.run()
        self.window.hide()

        #OK clicked
        if rc == 1:
            new_pools, new_servers = self.pools_servers

            if flags.can_touch_runtime_system("save NTP servers configuration"):
                ntp.save_servers_to_config(new_pools, new_servers)
                util.restart_service(NTP_SERVICE)

        #Cancel clicked, window destroyed...
        else:
            self._epoch_lock.acquire()
            self._epoch += 1
            self._epoch_lock.release()

            self._initialize_store_from_config()

        return rc
Esempio n. 6
0
 def restartSyslog(self):
     # Import here instead of at the module level to avoid an import loop
     from pyanaconda.core.util import restart_service
     restart_service("rsyslog")
Esempio n. 7
0
 def restartSyslog(self):
     # Import here instead of at the module level to avoid an import loop
     from pyanaconda.core.util import restart_service
     restart_service("rsyslog")