HomePhabricator

Allow Almanac service types to define default properties

Description

Allow Almanac service types to define default properties

Summary:
Ref T5833. This allows Almanac ServiceTypes to define default properties for a service, which show up in the UI and are more easily editable.

Overall, this makes it much easier to make structured/usable/consistent service records: you can check a checkbox that says "prevent new allocations" instead of needing to know the meaning of a key.

Test Plan:

Screen_Shot_2014-12-16_at_2.08.29_AM.png (958×1 px, 193 KB)

Reviewers: chad, btrahan

Reviewed By: btrahan

Subscribers: epriestley

Maniphest Tasks: T5833

Differential Revision: https://secure.phabricator.com/D10996

Details

Provenance
epriestleyAuthored on
epriestleyPushed on Dec 17 2014, 7:10 PM
Reviewer
btrahan
Differential Revision
D10996: Allow Almanac service types to define default properties
Parents
rPc85327ca3e58: Give AlmanacServices a service type
Branches
Unknown
Tags
Unknown
Tasks
T5833: Build "Almanac", a service/host/device directory