HomePhabricator
Diffusion Scap e740df02936f

Refactor target object properties

Description

Refactor target object properties

Tags: Release-Engineering-Team

Summary:
Modifies the target object to use python properties rather than
getter/setter methods and lists. This is groundwork for adding a random
method to targets as well possible future integration of etcd. Also adds
tests to the targets object.

Test Plan: run tox

Reviewers: demon, Ladsgroup, Release-Engineering-Team, mmodell

Reviewed By: Release-Engineering-Team, mmodell

Subscribers: jenkins

Differential Revision: https://phabricator.wikimedia.org/D272

Details

Provenance
thciprianiAuthored on Jun 17 2016, 4:07 PM
Reviewer
Release-Engineering-Team
Differential Revision
Restricted Differential Revision
Parents
rMSCA70b17ac36566: Fix doc generation
Branches
Unknown
Tags
Unknown
ChangeId
None