diff options
-rw-r--r-- | kicker.py | 24 | ||||
-rw-r--r-- | requirements.txt | 32 |
2 files changed, 56 insertions, 0 deletions
diff --git a/kicker.py b/kicker.py new file mode 100644 index 0000000..fd93e5a --- /dev/null +++ b/kicker.py @@ -0,0 +1,24 @@ +import tornado.httpserver +import tornado.ioloop +import tornado.options +import tornado.web +import tornado.autoreload +from jinja2 import Template +from jinja2 import Environment, PackageLoader + +class KickstartHandler(tornado.web.RequestHandler): + def get(self): + self.write(self.request.headers) + self.finish() + # self.render("basic.html", parameters=params) + +kicker = tornado.web.Application([ + (r"/", KickstartHandler) +]) + +if __name__ == "__main__": + tornado.options.parse_command_line() + kicker.listen(9001) + ioloop = tornado.ioloop.IOLoop.instance() + tornado.autoreload.start(ioloop) + ioloop.start() diff --git a/requirements.txt b/requirements.txt index 0c51975..1076900 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,35 @@ +Cheetah==2.4.4 +IPy==0.75 +Jinja2==2.7 +Markdown==2.2.1 +MarkupSafe==0.18 +PIL==1.1.7 +PyYAML==3.10 +Pygments==1.6 +backports.ssl-match-hostname==3.2a3 +boto==2.6.0 +chardet==2.0.1 +cloud-init==0.7.2 +configobj==4.7.2 +decorator==3.4.0 +distribute==0.6.28 +httpie==0.6.0 +iniparse==0.4 +policycoreutils-default-encoding==0.1 +prettytable==0.6.1 +pycurl==7.19.0 +pygobject==3.4.2 +pygpgme==0.3 +pyliblzma==0.5.3 +pyxattr==0.5.1 +requests==1.2.3 +sepolicy==1.1 +six==1.2.0 +slip==0.4.0 +slip.dbus==0.4.0 tito==0.4.13 tornado==3.1 +urlgrabber==3.9.1 +urllib3==1.5 wsgiref==0.1.2 +yum-metadata-parser==1.1.4 |