Page MenuHomePhabricator

Make Drydock more broadly aware of policies
ClosedPublic

Authored by epriestley on Dec 26 2013, 9:27 PM.
Tags
None
Referenced Files
F15465662: D7836.id.diff
Wed, Apr 2, 9:43 PM
F15465254: D7836.id17748.diff
Wed, Apr 2, 4:31 PM
F15464012: D7836.diff
Wed, Apr 2, 5:26 AM
F15463385: D7836.diff
Tue, Apr 1, 10:59 PM
F15461124: D7836.id.diff
Tue, Apr 1, 5:26 AM
F15400280: D7836.id.diff
Mon, Mar 17, 10:46 AM
F15358607: D7836.diff
Tue, Mar 11, 7:22 AM
F15343747: D7836.id17729.diff
Mon, Mar 10, 12:38 AM
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