From afa6c1911881ba8ff9575c3b3258f7f727708f08 Mon Sep 17 00:00:00 2001 From: ianb Date: Wed, 18 May 2005 06:18:01 +0000 Subject: Moved command.py to __init__.py --- paste/app_templates/webkit_zpt_tmpl/__init__.py | 43 +++++++++++++++++++++++++ paste/app_templates/webkit_zpt_tmpl/command.py | 43 ------------------------- 2 files changed, 43 insertions(+), 43 deletions(-) create mode 100644 paste/app_templates/webkit_zpt_tmpl/__init__.py delete mode 100644 paste/app_templates/webkit_zpt_tmpl/command.py (limited to 'paste/app_templates') diff --git a/paste/app_templates/webkit_zpt_tmpl/__init__.py b/paste/app_templates/webkit_zpt_tmpl/__init__.py new file mode 100644 index 0000000..dff1b60 --- /dev/null +++ b/paste/app_templates/webkit_zpt_tmpl/__init__.py @@ -0,0 +1,43 @@ +import os +from paste import app_setup +from paste import pyconfig + +the_runner = app_setup.CommandRunner() +the_runner.register(app_setup.CommandCreate) + +class CommandServlet(app_setup.Command): + + name = 'servlet' + summary = 'Create a new servlet and template' + max_args = 1 + min_args = 1 + + parser = app_setup.standard_parser() + + def command(self): + servlet_fn = os.path.splitext(self.args[0])[0] + config = {} + if '/' in servlet_fn or '\\' in servlet_fn: + servlet_name = os.path.basename(servlet_fn) + else: + servlet_name = servlet_fn + if self.runner.server_conf_fn: + output_dir = os.path.dirname(self.runner.server_conf_fn) + config = pyconfig.Config() + config.load(self.runner.server_conf_fn) + else: + output_dir = os.getcwd() + source_dir = os.path.join(self.template_dir, 'servlet_template') + template_options = config.copy() + template_options.update(self.options.__dict__) + template_options.update({ + 'servlet_name': servlet_name, + 'servlet_fn': servlet_fn, + }) + app_setup.copy_dir( + source_dir, output_dir, template_options, + self.options.verbose, self.options.simulate) + +the_runner.register(CommandServlet) + +run = the_runner.run diff --git a/paste/app_templates/webkit_zpt_tmpl/command.py b/paste/app_templates/webkit_zpt_tmpl/command.py deleted file mode 100644 index dff1b60..0000000 --- a/paste/app_templates/webkit_zpt_tmpl/command.py +++ /dev/null @@ -1,43 +0,0 @@ -import os -from paste import app_setup -from paste import pyconfig - -the_runner = app_setup.CommandRunner() -the_runner.register(app_setup.CommandCreate) - -class CommandServlet(app_setup.Command): - - name = 'servlet' - summary = 'Create a new servlet and template' - max_args = 1 - min_args = 1 - - parser = app_setup.standard_parser() - - def command(self): - servlet_fn = os.path.splitext(self.args[0])[0] - config = {} - if '/' in servlet_fn or '\\' in servlet_fn: - servlet_name = os.path.basename(servlet_fn) - else: - servlet_name = servlet_fn - if self.runner.server_conf_fn: - output_dir = os.path.dirname(self.runner.server_conf_fn) - config = pyconfig.Config() - config.load(self.runner.server_conf_fn) - else: - output_dir = os.getcwd() - source_dir = os.path.join(self.template_dir, 'servlet_template') - template_options = config.copy() - template_options.update(self.options.__dict__) - template_options.update({ - 'servlet_name': servlet_name, - 'servlet_fn': servlet_fn, - }) - app_setup.copy_dir( - source_dir, output_dir, template_options, - self.options.verbose, self.options.simulate) - -the_runner.register(CommandServlet) - -run = the_runner.run -- cgit v1.2.1