Skip to content

Extension generator post_gen_project hook script error #5610

@jqnatividad

Description

@jqnatividad

CKAN version
2.9

Describe the bug
Following the Creating a new extension procedure results in an error.

Steps to reproduce
Follow "Creating a new extension" after a source install.

Expected behavior
Extension generator works for both approaches - using either cookiecutter or ckan generate extension

Additional details
From /usr/lib/ckan/default/src, invoking either cookiecutter or ckan generate extension results in this error

Traceback (most recent call last):
  File "/tmp/tmpXZ_tLi.py", line 93, in <module>
    recut()
  File "/tmp/tmpXZ_tLi.py", line 76, in recut
    env=env)
  File "/usr/lib/ckan/default/local/lib/python2.7/site-packages/cookiecutter/generate.py", line 166, in generate_file
    tmpl = env.get_template(infile_fwd_slashes)
  File "/usr/lib/ckan/default/local/lib/python2.7/site-packages/jinja2/environment.py", line 830, in get_template
    return self._load_template(name, self.make_globals(globals))
  File "/usr/lib/ckan/default/local/lib/python2.7/site-packages/jinja2/environment.py", line 804, in _load_template
    template = self.loader.load(self, name, globals)
  File "/usr/lib/ckan/default/local/lib/python2.7/site-packages/jinja2/loaders.py", line 113, in load
    source, filename, uptodate = self.get_source(environment, name)
  File "/usr/lib/ckan/default/local/lib/python2.7/site-packages/jinja2/loaders.py", line 187, in get_source
    raise TemplateNotFound(template)
jinja2.exceptions.TemplateNotFound: setup.py
ERROR: Stopping generation because post_gen_project hook script didn't exit successfully
Hook script failed (exit status: 1)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions