From fe365db0d62fac8634b853fb1ddd11253cd444a0 Mon Sep 17 00:00:00 2001 From: werner mendizabal Date: Mon, 6 Apr 2015 14:13:05 -0500 Subject: [PATCH] Create Barbican python scripts for development. This script does not require uwsgi and instead uses paste deploy to run Barbican. Change-Id: I4a0148ad081fb8e238528af4eb54da8f0dfb037f --- bin/barbican-api | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100755 bin/barbican-api diff --git a/bin/barbican-api b/bin/barbican-api new file mode 100755 index 00000000..f9e6dac2 --- /dev/null +++ b/bin/barbican-api @@ -0,0 +1,17 @@ +#!/usr/bin/env python + +from paste import deploy +from paste import httpserver + +def run(): + prop_dir = 'etc/barbican' + + application = deploy.loadapp( + 'config:{prop_dir}/barbican-api-paste.ini'.format(prop_dir=prop_dir), + name='main', + relative_to='.') + + httpserver.serve(application, host='127.0.0.1', port='9311') + +if __name__ == '__main__': + run()