Pass bottle to provisioners instead of target
#178
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
The backend
provisionfunctions should be receiving aBottleobject withexecandcp_infunctions, and those functions should be usingexecandcp_ininstead of inlining calls to subprocess. This will make refactors like the supervisor related refactor easier.Architectural cleanup - add backend `exec` and `cp` functions and call through backend objectto Architectural cleanup - pass `bottle` to provisioners instead of `target`Architectural cleanup - pass `bottle` to provisioners instead of `target`to Pass `bottle` to provisioners instead of `target`