Beispiel #1
0
 def response(self):
     """delete
     """
     if self.info_ids:
         id_li = self.info_ids.split(",")
         for user_id in id_li:
             ZdQconfAgent.one(id=user_id).delete_instance()
     return self.ajax_ok(close_current=False)
Beispiel #2
0
 def response(self):
     '''delete
     '''
     if self.info_ids:
         id_li = self.info_ids.split(',')
         for user_id in id_li:
             ZdQconfAgent.one(id=user_id).delete_instance()
     return self.ajax_ok(close_current=False)
Beispiel #3
0
 def response(self):
     '''add
     '''
     if self.id:
         # 修改记录
         tb_inst = ZdQconfAgent.one(id=self.id)
     else:
         # 新增记录
         tb_inst = ZdQconfAgent()
     if self.id:
         tb_inst.id = self.id
     if self.ip:
         tb_inst.ip = self.ip
     if self.hostname:
         tb_inst.hostname = self.hostname
     if self.cluster_name:
         tb_inst.cluster_name = self.cluster_name
     if self.notes:
         tb_inst.notes = self.notes
     if self.create_user:
         tb_inst.create_user = self.create_user
     if self.create_time:
         tb_inst.create_time = self.create_time
     if self.update_user:
         tb_inst.update_user = self.update_user
     if self.update_time:
         tb_inst.update_time = self.update_time
     if self.deleted:
         tb_inst.deleted = self.deleted
     tb_inst.save()
     return self.ajax_ok(forward="/config/agent/index")
Beispiel #4
0
 def response(self):
     """add
     """
     if self.id:
         # 修改记录
         tb_inst = ZdQconfAgent.one(id=self.id)
     else:
         # 新增记录
         tb_inst = ZdQconfAgent()
     if self.id:
         tb_inst.id = self.id
     if self.ip:
         tb_inst.ip = self.ip
     if self.hostname:
         tb_inst.hostname = self.hostname
     if self.cluster_name:
         tb_inst.cluster_name = self.cluster_name
     if self.notes:
         tb_inst.notes = self.notes
     if self.create_user:
         tb_inst.create_user = self.create_user
     if self.create_time:
         tb_inst.create_time = self.create_time
     if self.update_user:
         tb_inst.update_user = self.update_user
     if self.update_time:
         tb_inst.update_time = self.update_time
     if self.deleted:
         tb_inst.deleted = self.deleted
     tb_inst.save()
     return self.ajax_ok(close_current=True)
Beispiel #5
0
 def response(self):
     """edit
     """
     if self.info_ids:
         id_li = self.info_ids.split(",")
         if len(id_li) != 1:
             return self.ajax_popup(close_current=False, code=300, msg="请选择单条记录进行修改")
         clusters = ZdZookeeper.select().where(
             (ZdZookeeper.deleted == "0") & (ZdZookeeper.cluster_name.startswith("qconf"))
         )
         record = ZdQconfAgent.one(id=id_li[0])
         return self.render("config/agent/edit.html", action="/config/agent/save", clusters=clusters, record=record)
     else:
         return self.ajax_popup(close_current=False, code=300, msg="请选择某条记录进行修改")
Beispiel #6
0
 def response(self):
     '''edit
     '''
     if self.info_ids:
         id_li = self.info_ids.split(',')
         if len(id_li) != 1:
             return self.ajax_popup(close_current=False, code=300, msg="请选择单条记录进行修改")
         clusters = ZdZookeeper.select().where(ZdZookeeper.deleted == "0")
         record = ZdQconfAgent.one(id=id_li[0])
         return self.render('config/agent/edit.html',
                            action='/config/agent/save',
                            clusters=clusters,
                            record=record)
     else:
         return self.ajax_popup(close_current=False, code=300, msg="请选择某条记录进行修改")