def post(self, command, output_dir, vars): """ Overrides :meth:`pyramid.scaffold.template.Template.post`, to print "Welcome to PyCK. Sorry for the convenience." after a successful scaffolding rendering.""" # Unzip the projectname/scripts/newapp_scaffold.zip self.out('\n Extracting the new app creation templates\n') pkg_name = vars['package'] extract_path = "%s/%s/scripts" % (pkg_name, pkg_name) zipfilepath = "%s/newapp_scaffold.zip" % extract_path z = zipfile.ZipFile(zipfilepath) z.extractall(extract_path) os.unlink(zipfilepath) self.out('Welcome to PyCK. Sorry for the convenience :-)') return Template.post(self, command, output_dir, vars)
def post(self, command, output_dir, vars): # pragma: no cover """ Overrides :meth:`pyramid.scaffolds.template.Template.post`, to print "Welcome to Pyramid. Sorry for the convenience." after a successful scaffolding rendering.""" if os.path.exists(os.path.join(self.template_dir(), ".gitignore")): # .gitignore needs special handling because leading dot shutil.copy(os.path.join(self.template_dir(), ".gitignore"), output_dir) separator = "=" * 79 msg = dedent( """ %(separator)s Welcome to Websauna. See README.rst for further information. %(separator)s """ % {'separator': separator}) self.out(msg) return Template.post(self, command, output_dir, vars)
def post(self, command, output_dir, vars): # pragma: no cover """ Overrides :meth:`pyramid.scaffolds.template.Template.post`, to print "Welcome to Pyramid. Sorry for the convenience." after a successful scaffolding rendering.""" separator = "=" * 79 msg = dedent(""" %(separator)s Tutorials: http://docs.pylonsproject.org/projects/pyramid_tutorials/en/latest/ Documentation: http://docs.pylonsproject.org/projects/pyramid/en/latest/ Twitter: https://twitter.com/trypyramid Mailing List: https://groups.google.com/forum/#!forum/pylons-discuss Welcome to Pyramid. Sorry for the convenience. %(separator)s """ % {'separator': separator}) self.out(msg) return Template.post(self, command, output_dir, vars)
def post(self, command, output_dir, vars): # pragma: no cover """ Overrides :meth:`pyramid.scaffolds.template.Template.post`, to print "Welcome to Pyramid. Sorry for the convenience." after a successful scaffolding rendering.""" separator = "=" * 79 msg = dedent( """ %(separator)s Tutorials: http://docs.pylonsproject.org/projects/pyramid_tutorials/en/latest/ Documentation: http://docs.pylonsproject.org/projects/pyramid/en/latest/ Twitter: https://twitter.com/trypyramid Mailing List: https://groups.google.com/forum/#!forum/pylons-discuss Welcome to Pyramid. Sorry for the convenience. %(separator)s """ % {'separator': separator}) self.out(msg) return Template.post(self, command, output_dir, vars)
def post(self, command, output_dir, vars): # pragma: no cover """ Overrides :meth:`pyramid.scaffolds.template.Template.post`, to print "Welcome to Pyramid. Sorry for the convenience." after a successful scaffolding rendering.""" separator = "X" * 79 msg = dedent(""" %(separator)s Tutorials: http://docs.pylonsproject.org/projects/pyramid_tutorials Documentation: http://docs.pylonsproject.org/projects/pyramid Twitter (tips & updates): http://twitter.com/pylons Mailing List: http://groups.google.com/group/pylons-discuss Creator of this scaffold: Mario Idival Twitter/Github: @marioidival Welcome to Pyramid. Sorry for the convenience. %(separator)s """ % {'separator': separator}) self.out(msg) return Template.post(self, command, output_dir, vars)
def post(self, command, output_dir, vars): # pragma: no cover """ Overrides :meth:`pyramid.scaffold.template.Template.post`, to print "Welcome to Pyramid. Sorry for the convenience." after a successful scaffolding rendering.""" self.out('Welcome to Pyramid. Sorry for the convenience.') return Template.post(self, command, output_dir, vars)
def post(self, command, output_dir, vars): self.out('Welcome to pyramid_appengine. Go HACK!!!') return Template.post(self, command, output_dir, vars)
def post(self, command, output_dir, vars): # pragma: no cover self.out('Welcome to Pyramid. Sorry for the convenience.') return Template.post(self, command, output_dir, vars)