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
- Branch
- aldestroy
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 3305 Build 3312: [Placeholder Plan] Wait for 30 Seconds
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. |