示例#1
0
文件: api.py 项目: 40a/jetfire
 def get(self, hostname):
     result = common.getAllGroupsForHost(hostname)
     if result:
         data = {"groups": [host["groupname"] for host in result]}
     else:
         data = {"groups": ""}
     return data
示例#2
0
 def get(self, hostname):
     result = common.getAllGroupsForHost(hostname)
     if result:
         data = {"groups": [host["groupname"] for host in result]}
     else:
         data = {"groups": ""}
     return data
示例#3
0
 def get_hostgroups(self, hostname):
     result = common.getAllGroupsForHost(hostname)
     groups = [item for item in result]
     grouplist = []
     # return empty list when host is not in a group
     if not groups:
         return grouplist
     else:
         for item in groups:
             grouplist.append(item["groupname"])
         return grouplist
示例#4
0
文件: get_host.py 项目: 40a/jetfire
 def get_hostgroups(self, hostname):
     result = common.getAllGroupsForHost(hostname)
     groups = [ item for item in result]
     grouplist = []
     # return empty list when host is not in a group
     if not groups:
         return grouplist
     else:
         for item in groups:
             grouplist.append(item["groupname"])
         return grouplist
示例#5
0
 def get_hostgroups(self, hostname):
     '''retrieve all groups the host is a member of'''
     result = common.getAllGroupsForHost(hostname)
     groups = [item["groupname"] for item in result]
     return groups
示例#6
0
文件: edit_host.py 项目: 40a/jetfire
 def get_hostgroups(self, hostname):
     '''retrieve all groups the host is a member of'''
     result = common.getAllGroupsForHost(hostname)
     groups = [ item["groupname"] for item in result]
     return groups