Page MenuHomePhabricator

Make Drydock more broadly aware of policies
ClosedPublic

Authored by epriestley on Dec 26 2013, 9:27 PM.
Tags
None
Referenced Files
F14067097: D7836.diff
Tue, Nov 19, 1:13 PM
F14053196: D7836.id17748.diff
Fri, Nov 15, 1:02 PM
F14053195: D7836.id17729.diff
Fri, Nov 15, 1:02 PM
F14053194: D7836.diff
Fri, Nov 15, 1:02 PM
F14008250: D7836.diff
Tue, Oct 29, 6:35 PM
F13970559: D7836.id17729.diff
Oct 17 2024, 8:23 AM
F13969150: D7836.id17748.diff
Oct 17 2024, 12:47 AM
F13966797: D7836.diff
Oct 16 2024, 9:42 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