pub struct NixCopyAnsibleEnvTask {
pub env_name: String,
pub target_host: String,
pub target_user: String,
}Expand description
Copy the ansible environment to the control node.
Reads: build-ansible-env:{env_name} → store path
Writes: copy-ansible-env:{env_name} → store path
Fields§
§env_name: String§target_host: String§target_user: StringTrait Implementations§
Source§impl DagTask for NixCopyAnsibleEnvTask
impl DagTask for NixCopyAnsibleEnvTask
Source§fn execute(&self, ctx: &DagContext) -> TaskOutcome
fn execute(&self, ctx: &DagContext) -> TaskOutcome
Execute this task.
Source§fn resource_tag(&self) -> Option<&str>
fn resource_tag(&self) -> Option<&str>
Optional resource tag for worker pool slot management.
Tasks with a resource tag require a matching slot in the pool.
Auto Trait Implementations§
impl Freeze for NixCopyAnsibleEnvTask
impl RefUnwindSafe for NixCopyAnsibleEnvTask
impl Send for NixCopyAnsibleEnvTask
impl Sync for NixCopyAnsibleEnvTask
impl Unpin for NixCopyAnsibleEnvTask
impl UnsafeUnpin for NixCopyAnsibleEnvTask
impl UnwindSafe for NixCopyAnsibleEnvTask
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more