Skip to content

Latest commit

 

History

History

sim_repo

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

GET /repo/similar handler

Local Development

pip install numpy
python handler.py

Deploy

  1. setup vritual env, install dependencies
virtualenv --python=`which python3` env
source env/bin/activate
pip install pymongo
  1. move dependencies to root dir
cp -r $VIRTUAL_ENV/lib/python3.6/site-packages/pymongo .
cp -r $VIRTUAL_ENV/lib/python3.6/site-packages/bson .
  1. setup NumPy vendor
rm -rf aws-lambda-numpy.zip aws-lambda-numpy-master numpy lib
curl https://codeload.github.com/max0ne/aws-lambda-numpy/zip/master > aws-lambda-numpy.zip
unzip aws-lambda-numpy.zip
mv aws-lambda-numpy-master/numpy .
mv aws-lambda-numpy-master/lib .
rm -rf aws-lambda-numpy.zip aws-lambda-numpy-master
npx sls deploy
  1. cleanup
rm -rf aws-lambda-numpy.zip aws-lambda-numpy-master numpy lib pymongo bson