aboutsummaryrefslogtreecommitdiff
path: root/wqflask/runserver.py
diff options
context:
space:
mode:
authorZachary Sloan2013-01-11 23:59:41 +0000
committerZachary Sloan2013-01-11 23:59:41 +0000
commit2b2970d167c5b555e0e0ad0b34b72f817c1fac91 (patch)
tree36fa8c708138fff03593e0f50cc933bcb62b5592 /wqflask/runserver.py
parent1db9237a05fd27c80dc963db9916072594156198 (diff)
parentd39b691994a395c45fa242de6d64d12a5470af10 (diff)
downloadgenenetwork2-2b2970d167c5b555e0e0ad0b34b72f817c1fac91.tar.gz
Merge branch 'flask' of http://github.com/zsloan/genenetwork
Diffstat (limited to 'wqflask/runserver.py')
-rw-r--r--wqflask/runserver.py32
1 files changed, 32 insertions, 0 deletions
diff --git a/wqflask/runserver.py b/wqflask/runserver.py
new file mode 100644
index 00000000..2a75faeb
--- /dev/null
+++ b/wqflask/runserver.py
@@ -0,0 +1,32 @@
+from wqflask import app
+
+# Please note, running with host set externally below combined with debug mode
+# is a big security no-no
+# Unless you have a firewall setup
+#
+# Something like /sbin/iptables -A INPUT -p tcp -i eth0 -s ! 71.236.239.43 --dport 5000 -j DROP
+# should do the trick
+#
+# You'll probably have to firewall the main port and the
+#
+# For more info see: http://www.cyberciti.biz/faq/iptables-block-port/
+
+#import logging
+#logging.basicConfig(filename="/tmp/flask_gn_log", level=logging.INFO)
+#
+#_log = logging.getLogger("search")
+#_ch = logging.StreamHandler()
+#_log.addHandler(_ch)
+
+import logging
+#from themodule import TheHandlerYouWant
+file_handler = logging.FileHandler("/tmp/flask_gn_log")
+file_handler.setLevel(logging.DEBUG)
+app.logger.addHandler(file_handler)
+
+import logging_tree
+logging_tree.printout()
+
+app.run(host='0.0.0.0',
+ use_debugger=False,
+ use_reloader=True)