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.
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.