diff options
author | David Rousselie <dax@happycoders.org> | 2007-11-06 20:45:51 +0300 |
---|---|---|
committer | David Rousselie <dax@happycoders.org> | 2007-11-06 20:45:51 +0300 |
commit | 9b3b317917ba12f1e2d601d8746449f0ab36ee6d (patch) | |
tree | dfb384be67929b4c05e7ca85f0897c4cab3ccece /src/jmc | |
parent | 533c9e36251afbcdc4a7866a79b889ab95534fa4 (diff) |
Update setuptools config and move startup method in jmc.runner
darcs-hash:20071106174551-86b55-f506637351cdbbb449faea24eaaadaa1856636f0.gz
Diffstat (limited to 'src/jmc')
-rw-r--r-- | src/jmc/runner.py | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/jmc/runner.py b/src/jmc/runner.py index 5f9ca28..7b0b982 100644 --- a/src/jmc/runner.py +++ b/src/jmc/runner.py @@ -66,3 +66,18 @@ class JMCRunner(JCLRunner): component.disco_identity.set_type("smtp") return component.run() self._run(run_func) + +def main(): + import jmc + import sys + from jmc.lang import Lang + reload(sys) + sys.setdefaultencoding('utf-8') + del sys.setdefaultencoding + runner = JMCRunner(Lang().get_default_lang_class().component_name, + jmc.version) + runner.configure() + runner.run() + +if __name__ == "__main__": + main() |