[{"title":"( 51 个子文件 75KB ) 大满贯:Python API的无服务器部署-源码","children":[{"title":"slam-master","children":[{"title":".gitignore <span style='color:#111;'> 1.25KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 949B </span>","children":null,"spread":false},{"title":"tests","children":[{"title":"test_cfn.py <span style='color:#111;'> 4.71KB </span>","children":null,"spread":false},{"title":"test_wsgi.py <span style='color:#111;'> 2.42KB </span>","children":null,"spread":false},{"title":"test_dynamodb.py <span style='color:#111;'> 7.18KB </span>","children":null,"spread":false},{"title":"test_publish.py <span style='color:#111;'> 8.08KB </span>","children":null,"spread":false},{"title":"test_plugins.py <span style='color:#111;'> 2.11KB </span>","children":null,"spread":false},{"title":"test_init.py <span style='color:#111;'> 4.55KB </span>","children":null,"spread":false},{"title":"test_build.py <span style='color:#111;'> 9.02KB </span>","children":null,"spread":false},{"title":"test_invoke.py <span style='color:#111;'> 7.81KB </span>","children":null,"spread":false},{"title":"test_template.py <span style='color:#111;'> 393B </span>","children":null,"spread":false},{"title":"test_status.py <span style='color:#111;'> 365B </span>","children":null,"spread":false},{"title":"test_handler.py <span style='color:#111;'> 6.48KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"test_delete.py <span style='color:#111;'> 6.07KB </span>","children":null,"spread":false},{"title":"test_deploy.py <span style='color:#111;'> 19.86KB </span>","children":null,"spread":false},{"title":"test_logs.py <span style='color:#111;'> 17.40KB </span>","children":null,"spread":false}],"spread":false},{"title":"docs","children":[{"title":"tutorial2.rst <span style='color:#111;'> 8.27KB </span>","children":null,"spread":false},{"title":"make.bat <span style='color:#111;'> 808B </span>","children":null,"spread":false},{"title":"conf.py <span style='color:#111;'> 5.08KB </span>","children":null,"spread":false},{"title":"index.rst <span style='color:#111;'> 760B </span>","children":null,"spread":false},{"title":"tutorial.rst <span style='color:#111;'> 6.94KB </span>","children":null,"spread":false},{"title":"configuration.rst <span style='color:#111;'> 7.06KB </span>","children":null,"spread":false},{"title":"about.rst <span style='color:#111;'> 6.53KB </span>","children":null,"spread":false},{"title":"requirements.txt <span style='color:#111;'> 35B </span>","children":null,"spread":false},{"title":"reference.rst <span style='color:#111;'> 9.58KB </span>","children":null,"spread":false},{"title":"plugins.rst <span style='color:#111;'> 71B </span>","children":null,"spread":false},{"title":"_static","children":[{"title":"slam.png <span style='color:#111;'> 14.67KB </span>","children":null,"spread":false}],"spread":false},{"title":"_templates","children":[{"title":"about.html <span style='color:#111;'> 1.97KB </span>","children":null,"spread":false},{"title":"links.html <span style='color:#111;'> 264B </span>","children":null,"spread":false}],"spread":false},{"title":"Makefile <span style='color:#111;'> 601B </span>","children":null,"spread":false}],"spread":false},{"title":"examples","children":[{"title":"tasks-api","children":[{"title":"README.md <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false},{"title":"tasks_api.py <span style='color:#111;'> 3.09KB </span>","children":null,"spread":false},{"title":"requirements.txt <span style='color:#111;'> 333B </span>","children":null,"spread":false}],"spread":true},{"title":"fizzbuzz","children":[{"title":"README.md <span style='color:#111;'> 834B </span>","children":null,"spread":false},{"title":"fizzbuzz.py <span style='color:#111;'> 423B </span>","children":null,"spread":false},{"title":"requirements.txt <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"LICENSE <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"slam","children":[{"title":"cfn.py <span style='color:#111;'> 4.27KB </span>","children":null,"spread":false},{"title":"cli.py <span style='color:#111;'> 27.67KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 13B </span>","children":null,"spread":false},{"title":"helpers.py <span style='color:#111;'> 187B </span>","children":null,"spread":false},{"title":"plugins","children":[{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"dynamodb.py <span style='color:#111;'> 5.88KB </span>","children":null,"spread":false},{"title":"wsgi.py <span style='color:#111;'> 9.34KB </span>","children":null,"spread":false}],"spread":true},{"title":"templates","children":[{"title":"handler.py.template <span style='color:#111;'> 1.39KB </span>","children":null,"spread":false},{"title":"slam.yaml <span style='color:#111;'> 1.58KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"MANIFEST.in <span style='color:#111;'> 48B </span>","children":null,"spread":false},{"title":"setup.py <span style='color:#111;'> 1.34KB </span>","children":null,"spread":false},{"title":".travis.yml <span style='color:#111;'> 379B </span>","children":null,"spread":false},{"title":"tox.ini <span style='color:#111;'> 737B </span>","children":null,"spread":false}],"spread":false}],"spread":true}]