dogeorg / dogeboxd

Dogebox system manager service
MIT License
1 stars 0 forks source link

Provider Updates & Tidies #48

Closed SomeoneWeird closed 2 months ago

SomeoneWeird commented 2 months ago

This prevents a unnecessary nix rebuilds when a pup is not in a "ready" state (has unmet dependencies etc).

This also adds dbx can-pup-start --pup-id 123 that will return 0/1 if a pup is allowed to start (not in recovery mode, dependencies met etc) that will prevent a pup from even attempting to start.