diff options
author | Jörg Frings-Fürst <debian@jff-webhosting.net> | 2017-10-01 18:50:18 +0200 |
---|---|---|
committer | Jörg Frings-Fürst <debian@jff-webhosting.net> | 2017-10-01 18:50:18 +0200 |
commit | fdaa2267afebbc267b1953e903bc77d469a42b48 (patch) | |
tree | 11861ccbb883c2ef811aa04b3269d8d5014bfbc3 /mwcfeedserver.py | |
parent | 775e974b25e1c055ecaba84c50e1fed12e57a82d (diff) | |
parent | 04b13e003d6af0de21e6c59e411ffee5b97b6134 (diff) |
Updated version 2.0.4 from 'upstream/2.0.4'
with Debian dir d72db842260aea6dc55e8c28866fb4ed35690ce1
Diffstat (limited to 'mwcfeedserver.py')
-rwxr-xr-x | mwcfeedserver.py | 31 |
1 files changed, 17 insertions, 14 deletions
diff --git a/mwcfeedserver.py b/mwcfeedserver.py index 98093b9..0bca4b0 100755 --- a/mwcfeedserver.py +++ b/mwcfeedserver.py @@ -1,35 +1,38 @@ -#!/usr/bin/python3 +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- -# Copyright: (2013-2014) Michael Till Beck <Debianguru@gmx.de> +# Copyright: (2013-2017) Michael Till Beck <Debianguru@gmx.de> # License: GPL-2.0+ + import http.server import socketserver import importlib import sys import getopt + bind = 'localhost' port = 8000 configMod = 'config' try: - opts, args = getopt.getopt(sys.argv[1:], 'hc:b:p:', ['help', 'config=', 'bind=', 'port=']) + opts, args = getopt.getopt(sys.argv[1:], 'hc:b:p:', ['help', 'config=', 'bind=', 'port=']) except getopt.GetoptError: - print('Usage: FeedServer.py --config=config --port=8000') - sys.exit(1) + print('Usage: FeedServer.py --config=config --port=8000 --bind=localhost') + sys.exit(1) for opt, arg in opts: - if opt == '-h': - print('Usage: FeedServer.py --config=config --bind=localhost --port=8000') - exit() - elif opt in ('-c', '--config'): - configMod = arg - elif opt in ('-b', '--bind'): - bind = arg - elif opt in ('-p', '--port'): - port = int(arg) + if opt == '-h': + print('Usage: FeedServer.py --config=config --bind=localhost --port=8000') + exit() + elif opt in ('-c', '--config'): + configMod = arg + elif opt in ('-b', '--bind'): + bind = arg + elif opt in ('-p', '--port'): + port = int(arg) config = importlib.import_module(configMod) |