diff options
Diffstat (limited to 'server_with_soledad_syncer.py')
-rwxr-xr-x | server_with_soledad_syncer.py | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/server_with_soledad_syncer.py b/server_with_soledad_syncer.py new file mode 100755 index 0000000..71aae56 --- /dev/null +++ b/server_with_soledad_syncer.py @@ -0,0 +1,34 @@ +#!/usr/bin/env python +import os + +from klein import run, route + +import soledad_sync as sync + + +s = None + + +@route('/start-sync') +def home(request): + print "GOT REQUEST FOR STARTING SYNC..." + d = sync.upload_soledad_stuff(s) + return d + + +@route('/ping') +def ping(request): + return 'easy!' + + +@route('/pid') +def pid(request): + return str(os.getpid()) + + +if __name__ == "__main__": + global s + s = sync._get_soledad_instance_from_uuid( + sync.UUID, 'pass', '/tmp/soledadsync', sync.HOST, '', '') + + run("localhost", 8080) |