コード例 #1
0
ファイル: __init__.py プロジェクト: gecos-team/gecoscc-ui
 def notify_deleted(self, obj):
     object_deleted.delay(self.request.user, self.objtype, obj)
     invalidate_delete(self.request, obj)
コード例 #2
0
def remove_policies_of_computer(user, computer, auth_user):
    from gecoscc.tasks import object_deleted
    computer['user'] = user
    object_deleted.delay(auth_user, 'user', user, computers=[computer])
コード例 #3
0
ファイル: __init__.py プロジェクト: joroca/gecoscc-ui
 def notify_deleted(self, obj):
     object_deleted.delay(self.request.user, self.objtype, obj)
     invalidate_delete(self.request, obj)
コード例 #4
0
    def notify_deleted(self, obj):
        result = object_deleted.delay(self.objtype, obj)

        params = self._job_params(obj, 'deleted')

        self.request.jobs.create(result.task_id, **params)
コード例 #5
0
ファイル: utils.py プロジェクト: Emergya/gecoscc-ui
def remove_policies_of_computer(user, computer, auth_user):
    from gecoscc.tasks import object_deleted
    computer['user'] = user
    object_deleted.delay(auth_user, 'user', user, computers=[computer])