コード例 #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