Trying to refine a bit the idea @mijaros had not so long about making the code bit more DRY.
There are things which are bothering me -- e.g. Project extends OpenshiftKind yet it has different constructor. Main issue is that for other resources it's not so easy to implement the equivalent of Project#init_objects
DO NOT MERGE
Trying to refine a bit the idea @mijaros had not so long about making the code bit more DRY.
There are things which are bothering me -- e.g.
Project
extendsOpenshiftKind
yet it has different constructor. Main issue is that for other resources it's not so easy to implement the equivalent ofProject#init_objects