Beispiel #1
0
def create_webhook(ctx, obj_id, obj_type, action, **kwargs):
    values = {
        'name': 'test_webhook_name',
        'user': ctx.user,
        'project': ctx.project,
        'domain': ctx.domain,
        'created_at': None,
        'obj_id': obj_id,
        'obj_type': obj_type,
        'action': action,
        'credential': None,
        'params': None,
    }
    values.update(kwargs)
    return db_api.webhook_create(ctx, values)
Beispiel #2
0
def create_webhook(ctx, obj_id, obj_type, action, **kwargs):
    values = {
        'name': 'test_webhook_name',
        'user': ctx.user,
        'project': ctx.project,
        'domain': ctx.domain,
        'created_at': None,
        'obj_id': obj_id,
        'obj_type': obj_type,
        'action': action,
        'credential': None,
        'params': None,
    }
    values.update(kwargs)
    return db_api.webhook_create(ctx, values)
Beispiel #3
0
    def _create_webhook(self, webhook_name, webhook_id=None):
        values = {
            'id': webhook_id,
            'name': webhook_name,
            'obj_id': 'test-obj-id',
            'obj_type': 'test-obj-type',
            'action': 'test-action',
            'user': self.context.user,
            'project': self.context.project,
            'domain': self.context.domain,
            'created_time': timeutils.utcnow(),
            'deleted_time': None,
            'credential': self.credential,
            'params': self.params
        }

        return db_api.webhook_create(self.context, values)
Beispiel #4
0
    def _create_webhook(self, webhook_name, webhook_id=None):
        values = {
            'id': webhook_id,
            'name': webhook_name,
            'obj_id': 'test-obj-id',
            'obj_type': 'test-obj-type',
            'action': 'test-action',
            'user': self.context.user,
            'project': self.context.project,
            'domain': self.context.domain,
            'created_time': timeutils.utcnow(),
            'deleted_time': None,
            'credential': self.credential,
            'params': self.params
        }

        return db_api.webhook_create(self.context, values)