Miserlou/Zappa

Directories not excludable via zappa_settings.json

Open

#692 aperta il 26 feb 2017

Vedi su GitHub
 (27 commenti) (31 reazioni) (0 assegnatari)Python (1286 fork)batch import
help wanted

Metriche repository

Star
 (11.903 star)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

Descrizione

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

Guida contributor