Esempio n. 1
0
    def _create(cls, target_class, *args, **kwargs):
        if args:
            assert False, "Positional args aren't supported, use keyword args."

        schema = showcase_create_schema()
        if kwargs.get('id'):
            schema['id'] = []

        context = {'user': _get_action_user_name(kwargs), 'schema': schema}

        dataset_dict = helpers.call_action('package_create',
                                           context=context,
                                           **kwargs)
        return dataset_dict
Esempio n. 2
0
 def create_package_schema(self):
     return showcase_schema.showcase_create_schema()
Esempio n. 3
0
 def create_package_schema(self):
     return showcase_schema.showcase_create_schema()