用于fdbk的DynamoDB插件

fdbk-dynamodb-plugin的Python项目详细描述


fdbk_dynamodb_插件

Build Status

用于fdbk的AWS Dynamo DB包装。在

安装

运行:

pip install fdbk_dynamodb_plugin

PyPI安装或下载此存储库并运行

^{pr2}$

从源安装。在

测试

检查并自动修复格式:

pycodestyle fdbk_dynamodb_plugin
autopep8 -aaar --in-place fdbk_dynamodb_plugin

运行静态分析:

pylint -E --enable=invalid-name,unused-import,useless-object-inheritance fdbk_dynamodb_plugin

使用以下命令运行单元测试:

python3 -m unittest discover -s tst/

使用命令获取测试覆盖率:

coverage run --branch --source fdbk_dynamodb_plugin/ -m unittest discover -s tst/
coverage report -m

云部署

除了插件之外,这个存储库还包括用于设置DynamoDB表的CloudFormation模板以及相关的IAM资源和一个Chalice应用程序,该应用程序实现了一个简单的无服务器后端来查看数据的概述。在

CloudFormation模板在fdbk_tables.template.yaml中可用。它设置两个表,主题和数据,按请求付费计费模式。在

无服务器后端的chalice实现位于serverless-backend/。必须使用特定于环境的资源更新serverless-backend.chalice\config.json中的应用程序配置。更新配置后,可以使用

chalice deploy

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
面向批处理的java非阻塞队列   java如何基于HttpComponent获取html内容   java为什么我的程序会显示此错误?   java spring控制器如何处理应用程序/octetstream请求?   尝试将数据插入数据库时出现java常规错误   无法在java多线程处理中维护生产者任务的顺序   java为什么JSON数据无法访问ViewPager?   java获取Maven中特定分支的SVN buildnumber   java客户端无法从服务器接收信息   java等轴测地图绘制,生成   java无法调试ProcessBuilder   java热点JVM阵列分配   在数组中存储“inputdialog”数据的java   saml Java Inflater引发DataFormatException“无效代码长度集”   从集合(爬虫、Jsoup、Java)写入文件