示例#1
0
文件: main.py 项目: CodeOneTwo/ajenti
 def on_save(self):
     self.binder.update()
     try:
         CronManager.get().save_tab(self.current_user, self.config)
         self.refresh()
     except Exception, e:
         self.context.notify('error', e.message)
示例#2
0
文件: main.py 项目: BrunIF/ajenti
 def on_save(self):
     self.binder.update()
     logging.info('[cron] edited tasks')
     try:
         CronManager.get().save_tab(self.current_user, self.config)
         self.refresh()
     except Exception as e:
         self.context.notify('error', e.message)
示例#3
0
文件: main.py 项目: BrunIF/ajenti
    def refresh(self):
        users_select = self.find('users')
        users_select.value = self.current_user
        users = [x.name for x in PasswdConfig(path='/etc/passwd').load().tree.users]
        users_select.values = users_select.labels = users

        self.config = CronManager.get().load_tab(self.current_user)
        self.binder.setup(self.config.tree).populate()
示例#4
0
文件: main.py 项目: jochen35/ajenti
    def refresh(self):
        users_select = self.find('users')
        users_select.value = self.current_user
        users = [x.name for x in PasswdConfig(path='/etc/passwd').load().tree.users if int(x.uid) >= 500 or x.name == 'root']
        users_select.values = users_select.labels = users

        self.config = CronManager.get().load_tab(self.current_user)
        self.binder.setup(self.config.tree).populate()
示例#5
0
文件: main.py 项目: Carolusian/ajenti
    def refresh(self):
        users_select = self.find('users')
        users_select.value = self.current_user
        users = [x.name for x in PasswdConfig(path='/etc/passwd').load().tree.users if int(x.uid) >= 500 or x.name == 'root']
        users_select.values = users_select.labels = users

        self.config = CronManager.get().load_tab(self.current_user)
        self.binder.reset(self.config.tree).autodiscover().populate()
示例#6
0
文件: main.py 项目: RaptorNode/ajenti
    def refresh(self):
        users_select = self.find("users")
        users_select.value = self.current_user
        users = [
            x.name for x in PasswdConfig(path="/etc/passwd").load().tree.users if int(x.uid) >= 500 or x.name == "root"
        ]
        users_select.values = users_select.labels = users

        self.config = CronManager.get().load_tab(self.current_user)
        self.binder.setup(self.config.tree).populate()
示例#7
0
    def refresh(self):
        users_select = self.find('users')
        users_select.value = self.current_user
        users = [
            x.name for x in PasswdConfig(path='/etc/passwd').load().tree.users
        ]
        users_select.values = users_select.labels = users

        self.config = CronManager.get().load_tab(self.current_user)
        self.binder.reset(self.config.tree).autodiscover().populate()