コード例 #1
0
ファイル: __init__.py プロジェクト: gecos-team/gecoscc-ui
 def computers_to_group(self, obj):
     if obj['type'] == 'computer':
         return [obj]
     elif obj['type'] == 'user':
         return get_computer_of_user(self.collection, obj)
     raise ValueError("The object type should be computer or user")
コード例 #2
0
ファイル: __init__.py プロジェクト: joroca/gecoscc-ui
 def computers_to_group(self, obj):
     if obj['type'] == 'computer':
         return [obj]
     elif obj['type'] == 'user':
         return get_computer_of_user(self.collection, obj)
     raise ValueError("The object type should be computer or user")
コード例 #3
0
ファイル: tasks.py プロジェクト: Emergya/gecoscc-ui
 def get_related_computers_of_user(self, obj, related_computers,
                                   related_objects):
     if self.walking_here(obj, related_objects):
         return related_computers
     return get_computer_of_user(self.db.nodes, obj, related_computers)
コード例 #4
0
ファイル: tasks.py プロジェクト: Emergya/gecoscc-ui
 def get_related_computers_of_user(self, obj, related_computers, related_objects):
     if self.walking_here(obj, related_objects):
         return related_computers
     return get_computer_of_user(self.db.nodes, obj, related_computers)