{"push_id":817885445,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"195576eaa7ee16d8076228ae1019963a1947c230","before":"2c8b572df9431164c99476ce7bbde689b824970c","commits":[{"sha":"57f8918ec62c76e8c9e0d3380d2d34935802749a","author":{"email":"79c0aa19268e2f16457f1071f0501c07d68b1477@pdx.edu","name":"Wyatt Baldwin"},"message":"Revert \"Fix overriding of default config with project config\"\n\nThis reverts commit 41d11d0f55c2be58d10e18b0e6076cf64501448d.\n\nThe issue/question here is whether the config in a project's [DEFAULT]\nsection should override config in an arctasks environment section.\n\nE.g., if prod config is being used, should the project's [DEFAULT]\nconfig override arctasks' [prod] config?\n\nIn the original implementation, a project's [DEFAULT] config did *not*\noverride the arctasks env config. The \"fix\" in 41d11d0 inverted this.\n\nWhich of these options is correct is debatable, but the original\nimplementation is simpler, so it seems like a good choice.\n\nThe upshot is that if a project defines an env config section and wants\nto override something in the corresponding env config section in\narctasks, the override must be in the env config section in the project\nand not in the project's [DEFAULT] section.\n\nPutting it another way, this is the config resolution order: [project\nenv], [arctasks env], [project DEFAULT], [arctasks DEFAULT].","distinct":true,"url":"https://api.github.com/repos/PSU-OIT-ARC/arctasks/commits/57f8918ec62c76e8c9e0d3380d2d34935802749a"},{"sha":"195576eaa7ee16d8076228ae1019963a1947c230","author":{"email":"79c0aa19268e2f16457f1071f0501c07d68b1477@pdx.edu","name":"Wyatt Baldwin"},"message":"Add default [test] config\n\nIn particular, set `local_settings_file` to the default used when\nrunning tests.","distinct":true,"url":"https://api.github.com/repos/PSU-OIT-ARC/arctasks/commits/195576eaa7ee16d8076228ae1019963a1947c230"}]}