From a7fe15b99d64904855ba2bd3649b1a3642824a75 Mon Sep 17 00:00:00 2001 From: Tom van der Lee Date: Sun, 11 Oct 2015 17:54:06 +0200 Subject: Can actually be installed with setup.py now --- youtube_podcaster/__init__.py | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 youtube_podcaster/__init__.py (limited to 'youtube_podcaster/__init__.py') diff --git a/youtube_podcaster/__init__.py b/youtube_podcaster/__init__.py new file mode 100644 index 0000000..32aee7c --- /dev/null +++ b/youtube_podcaster/__init__.py @@ -0,0 +1,28 @@ +#!/usr/bin/env python3 + +import json + +from http.server import ( + HTTPServer, +) + +from . import ( + youtube, +) + +from .podcastfeeder import ( + create_feeder +) + + +def main(): + config = json.load(open("youtube-podcaster.json")) + + try: + PodcastFeeder = create_feeder(config["youtube"], config["podcasts"]) + server = HTTPServer(("", 8888), PodcastFeeder) + server.serve_forever() + except KeyboardInterrupt: + server.socket.close() + +# vim: set ts=8 sw=4 tw=0 et : -- cgit v1.2.3