From cd23844bec3b4652e391a7e0fbcce73885cf8ddb Mon Sep 17 00:00:00 2001 From: ultra Date: Thu, 1 Mar 2012 18:16:00 -0500 Subject: [PATCH] run server if main, cleanup --- server.py | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/server.py b/server.py index 0384124..218c2c7 100755 --- a/server.py +++ b/server.py @@ -4,29 +4,26 @@ import json import anydbm as dbm import os -if (os.path.dirname(__file__) != ""): - os.chdir(os.path.dirname(__file__)) - data = dbm.open("cryptopad.db", 'c'); @get("/storage/") def getItem(key): - if (data.has_key(key)): - return json.dumps(data[key]) - else: - return json.dumps(None) + if (data.has_key(key)): + return json.dumps(data[key]) + else: + return json.dumps(None) @get("/storage/delete/") def delete(key): - if (data.has_key(key)): - del data[key] + if (data.has_key(key)): + del data[key] @post("/storage/") def set(key): - data[key] = request.forms.get("value") + data[key] = request.forms.get("value") -@route('/') -def server_static(filepath): +@get("/") +def mystatic(filepath): return static_file(filepath, root='static') @route('/') @@ -34,3 +31,6 @@ def index(): return static_file("cryptopad.html", root='static') application=default_app() + +if __name__ == "__main__": + run(application, host='localhost', port=55580)