Miserlou/Zappa

Directories not excludable via zappa_settings.json

Open

#692 建立於 2017年2月26日

在 GitHub 查看
 (27 留言) (31 反應) (0 負責人)Python (1,286 fork)batch import
help wanted

倉庫指標

Star
 (11,903 star)
PR 合併指標
 (30 天內沒有已合併 PR)

描述

Context

Directories not ignored as expected. The zappa_settings.json looks like this. Note that I am using .gitignore notation for ignoring the directories.

https://github.com/nueverest/vue_flask/blob/master/zappa_settings.json

{
    "production": {
        "s3_bucket": "nueverest",
        "aws_region": "us-west-2",
        "app_function": "vue_flask.app",
        "delete_local_zip": false,
        "exclude": ["deployed/", "static/", "unit_tests/", "*.css", "*.js", "*.json", "*.csv", "*.ico"]
    }
}

Expected Behavior

I am expecting the folders named: deployed, static, and unit_tests to be excluded from the generated zip file.

Actual Behavior

When I open the generated zip file I see the folders that I thought were excluded. This increases the time it takes to deploy the app.

Possible Fix

Allow directory patterns to be excluded via zappa_settings, or document how it is currently implemented in the readme.

Your Environment

貢獻者指南