commit | 1774dd51787dad758ac8bfb4a05e7b191663ca9b | [log] [tgz] |
---|---|---|
author | James E. Blair <jeblair@redhat.com> | Fri Feb 03 10:52:32 2017 -0800 |
committer | James E. Blair <jeblair@redhat.com> | Mon Feb 06 10:11:10 2017 -0800 |
tree | 52fccbadf75231977a96e3c6af6690f7b9fa7034 | |
parent | caa83ade6ce5ac0944cb268cad0fbebcbf230905 [diff] |
Set job class attributes in __init__ The job class attributes have grown to include complex data structures that may accidentally be modified in-place. Ensure that each time a Job is constructed, it is initialized properly. Nodesets were erroneously relying on this behavior, to correct this, NodeSets must be comparable, so implement equality checks for them. Change-Id: I7eb22fc48f7106e963b12503c30a01fbfba27b11