Page MenuHomePhabricator

Make Drydock more broadly aware of policies
ClosedPublic

Authored by epriestley on Dec 26 2013, 9:27 PM.
Tags
None
Referenced Files
F18784853: D7836.id17748.diff
Mon, Oct 13, 3:29 PM
F18708721: D7836.id.diff
Sun, Sep 28, 10:25 PM
F18701697: D7836.diff
Sat, Sep 27, 8:40 PM
F18598412: D7836.diff
Sep 13 2025, 4:58 AM
F18590110: D7836.diff
Sep 12 2025, 5:14 AM
F18383067: D7836.id.diff
Aug 28 2025, 10:34 PM
F18365402: D7836.diff
Aug 27 2025, 8:55 PM
F18365022: D7836.diff
Aug 27 2025, 8:16 PM
Subscribers

Details

Reviewers
btrahan
Maniphest Tasks
T2015: Implement Drydock
Commits
Restricted Diffusion Commit
rP9b0fa5747bf4: Make Drydock more broadly aware of policies
Summary

Ref T2015. Moves a bunch of raw object loads into modern policy-aware queries.

Also straightens out the Log and Lease policies a little bit: there are legitimate states where these objects are not attached to a resource (particularly, while a lease is being acquired). Handle these more gracefully.

Test Plan

Lint / browsed stuff.

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline