コード例 #1
0
ファイル: event.py プロジェクト: Cloudxtreme/senlin
    def store(self, context):
        '''Store the event into database and return its ID.'''
        values = {
            'level': self.level,
            'timestamp': self.timestamp,
            'obj_id': self.obj_id,
            'obj_type': self.obj_type,
            'obj_name': self.obj_name,
            'cluster_id': self.cluster_id,
            'user': self.user,
            'project': self.project,
            'action': self.action,
            'status': self.status,
            'status_reason': self.status_reason,
            'meta_data': self.metadata,
        }

        event = db_api.event_create(context, values)
        self.id = event.id

        return self.id
コード例 #2
0
ファイル: event.py プロジェクト: gongwayne/Openstack
    def store(self, context):
        '''Store the event into database and return its ID.'''
        values = {
            'level': self.level,
            'timestamp': self.timestamp,
            'obj_id': self.obj_id,
            'obj_type': self.obj_type,
            'obj_name': self.obj_name,
            'cluster_id': self.cluster_id,
            'user': self.user,
            'project': self.project,
            'action': self.action,
            'status': self.status,
            'status_reason': self.status_reason,
            'meta_data': self.metadata,
        }

        event = db_api.event_create(context, values)
        self.id = event.id

        return self.id
コード例 #3
0
ファイル: event.py プロジェクト: MountainWei/senlin
    def store(self, context):
        """Store the event into database and return its ID."""
        values = {
            "level": self.level,
            "timestamp": self.timestamp,
            "obj_id": self.obj_id,
            "obj_type": self.obj_type,
            "obj_name": self.obj_name,
            "cluster_id": self.cluster_id,
            "user": self.user,
            "project": self.project,
            "action": self.action,
            "status": self.status,
            "status_reason": self.status_reason,
            "deleted_time": self.deleted_time,
            "meta_data": self.metadata,
        }

        event = db_api.event_create(context, values)
        self.id = event.id

        return self.id
コード例 #4
0
 def create(cls, context, values):
     obj = db_api.event_create(context, values)
     return cls._from_db_object(context, cls(context), obj)
コード例 #5
0
ファイル: event.py プロジェクト: paperandsoap/senlin
 def create(cls, context, values):
     obj = db_api.event_create(context, values)
     return cls._from_db_object(context, cls(context), obj)