示例#1
0
 def putSSHkeyFunc(self, request):
     try:
         fm = FirewallManager(request)
         return fm.addSSHKey(self.admin.pk, self.data)
     except BaseException, msg:
         return self.ajaxPre(0, str(msg))
示例#2
0
 def deleteRule(self):
     try:
         fm = FirewallManager()
         return fm.deleteRule(self.admin.pk, self.data)
     except BaseException, msg:
         return self.ajaxPre(0, str(msg))
示例#3
0
 def addSSHKey(self):
     try:
         fm = FirewallManager()
         return fm.addSSHKey(self.admin.pk, self.data)
     except BaseException, msg:
         return self.ajaxPre(0, str(msg))
示例#4
0
 def getCurrentRules(self):
     try:
         fm = FirewallManager()
         return fm.getCurrentRules(self.admin.pk)
     except BaseException, msg:
         return self.ajaxPre(0, str(msg))
示例#5
0
 def saveSSHConfigs(self):
     try:
         fm = FirewallManager()
         return fm.saveSSHConfigs(self.admin.pk, self.data)
     except BaseException, msg:
         return self.ajaxPre(0, str(msg))