summaryrefslogtreecommitdiff
path: root/setup.cfg
diff options
context:
space:
mode:
authorJames E. Blair <jeblair@openstack.org>2013-07-19 11:37:06 -0700
committerJames E. Blair <jeblair@openstack.org>2013-07-19 11:37:06 -0700
commitc28d1b0d19e526971ed4842abd4db773032f7681 (patch)
treecc06cb8bcc4831e2d9088176d6eb7d14c6d80702 /setup.cfg
parentbd6bc1da9d929bab2e20a6f890fcaca4dcb9881e (diff)
downloadzuul-c28d1b0d19e526971ed4842abd4db773032f7681.tar.gz
Apply metajobs in order
Metajobs were being applied in dict key order, which meant that if more that one metajob matched a job, the actual attributes applied were non-deterministic. This was compounded by the fact that attributes of each metajob were being strictly copied to the real job, so the attributes of the second metajob would always completely replace the first. Instead, keep metajobs in config file order, and only copy attributes that are non-null. Boolean attributes are still last-wins, and so must be set explicitly by each matching metajob. Change-Id: Ie255658719d5ded1663c3513dae1fc297ce357c4
Diffstat (limited to 'setup.cfg')
0 files changed, 0 insertions, 0 deletions