From 89241d42a4e7295567446e0d30e22985bc574714 Mon Sep 17 00:00:00 2001 From: Devendra Date: Tue, 28 Jul 2015 18:33:38 +0530 Subject: gae docs --- gae-vm.asciidoc | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 gae-vm.asciidoc diff --git a/gae-vm.asciidoc b/gae-vm.asciidoc new file mode 100644 index 0000000..55eaa5e --- /dev/null +++ b/gae-vm.asciidoc @@ -0,0 +1,34 @@ + += Using PubNub Python SDK on GAE managed vm + +Pubnub python sdk has dependency on pycrypto module. To have pycrypto installed on +managed vm, add following lines to your Docker file. + +``` + RUN apt-get update + RUN apt-get -y install python-crypto +``` + + To include pubnub in your application, you can use vendoring defined here +https://cloud.google.com/appengine/docs/python/tools/libraries27#vendoring + +Create a directory lib in your application root + +``` +mkdir lib +``` + +create (or modify) appengine_config.py in root of project, and add + +``` +from google.appengine.ext import vendor + +# Add any libraries installed in the "lib" folder. +vendor.add('lib') +``` + +Then run + +``` +pip install -t lib pubnub +``` -- cgit v1.2.3