Details
Details
- Reviewers
btrahan - Maniphest Tasks
- T6238: Implement a user-facing instance management application for SAAS
T5833: Build "Almanac", a service/host/device directory - Commits
- Restricted Diffusion Commit
rP340373f7bbc9: Almanac: forced interface PHIDs, prefix/suffix device query…
- Synchronized networks, devices, interfaces, services, bindings and properties to a managed instance.
- Used typeahead.
- Destroyed networks, devices, and services. Saw interfaces and bindings destroyed.
Diff Detail
Diff Detail
- Repository
- rP Phabricator
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
src/applications/almanac/editor/AlmanacDeviceEditor.php | ||
---|---|---|
219 | The rest of this diff is pretty straightforward, but this part is letting the caller select a PHID for a newly created interface. (Creating objects with preassigned PHIDs is uncommon, but not inherently problematic.) This makes synchronizing service definitions from the administrative server to instance servers a lot easier. In turn, synchronizing means that we can just build the clustering code in a general-purpose way without giving it any special knowledge of Phacility or the management infrastructure. |