跳转到主要内容

ERP5产品和业务模板的pyflakes包装器

项目描述

erp5flakes是pyflakes的包装器,用于检查ERP5代码中的错误。

它可以解析产品中的Python代码或业务模板中的Python脚本,在皮肤文件夹或工作流中。

安装

使用pip安装

pip install -r requirements.txt

运行

要运行,必须在环境中设置SOFTWARE_HOME变量,然后使用业务模板或产品的路径调用erp5flakes进行验证。

例如,要检查安装ERP5 SR的webrunner内ERP5存储库中的所有业务模板

SOFTWARE_HOME=$(dirname ~/srv/runner/software/*/parts/erp5/product) erp5flakes ~/srv/runner/software/*/parts/erp5/bt5/* ~/srv/runner/software/*/parts/erp5/product/ERP5/bootstrap/*

另一个示例,要检查ERP5Type和CMFActivity产品的代码

SOFTWARE_HOME=$(dirname ~/srv/runner/software/*/parts/erp5/product) erp5flakes ~/srv/runner/software/*/parts/erp5/product/ERP5Type ~/srv/runner/software/*/parts/erp5/product/CMFActivity

项目详情


由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面