diff options
| author | Xavier Morel <xmo@openerp.com> | 2011-09-02 11:45:59 +0200 |
|---|---|---|
| committer | Xavier Morel <xmo@openerp.com> | 2011-09-02 11:45:59 +0200 |
| commit | ca3c124f78c3a9191cb7f4adbcc00bdb841e2e1e (patch) | |
| tree | 755d8d67800c1fd5176aef194d15754f31e6c525 /openerp-web.py | |
| parent | 6bc7faafb5713b80ad7ba61e95e500102cfd2ef5 (diff) | |
[IMP] move all config options to optparse switches
bzr revid: xmo@openerp.com-20110902094559-wd9hpf44e24fm5kc
Diffstat (limited to 'openerp-web.py')
| -rwxr-xr-x | openerp-web.py | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/openerp-web.py b/openerp-web.py index 959c10616d7..6b965ac1098 100755 --- a/openerp-web.py +++ b/openerp-web.py @@ -6,6 +6,11 @@ import tempfile import werkzeug.serving +path_root = os.path.dirname(os.path.abspath(__file__)) +path_addons = os.path.join(path_root, 'addons') +if path_addons not in sys.path: + sys.path.insert(0, path_addons) + optparser = optparse.OptionParser() optparser.add_option("-p", "--port", dest="socket_port", default=8002, help="listening port", type="int", metavar="NUMBER") @@ -18,18 +23,16 @@ optparser.add_option("--server-port", dest="server_port", default=8069, help="OpenERP server port", type="int", metavar="NUMBER") optparser.add_option("--db-filter", dest="dbfilter", default='.*', help="Filter listed database", metavar="REGEXP") - -path_root = os.path.dirname(os.path.abspath(__file__)) -path_addons = os.path.join(path_root, 'addons') -if path_addons not in sys.path: - sys.path.insert(0, path_addons) +optparser.add_option('--addons-path', dest='addons_path', default=path_addons, + help="Path do addons directory", metavar="PATH") +optparser.add_option('--no-serve-static', dest='serve_static', + default=True, action='store_false', + help="Do not serve static files via this server") import base if __name__ == "__main__": (options, args) = optparser.parse_args(sys.argv[1:]) - options.serve_static = True - options.addons_path = path_addons os.environ["TZ"] = "UTC" app = base.common.Root(options) |
