ansible_sdk.executors.subprocess 模块

class ansible_sdk.executors.subprocess.AnsibleDockerJobExecutor

基类:_AnsibleContainerJobExecutorBase[AnsibleDockerJobOptions]

class ansible_sdk.executors.subprocess.AnsibleDockerJobOptions(*args, **kwargs)

基类:_AnsibleContainerJobOptions

AnsibleDockerJobExecutor 的作业选项

参数:

container_image_ref – Docker 风格的镜像引用,例如 quay.io/ansible/ansible-runner:latest

container_image_ref: str
class ansible_sdk.executors.subprocess.AnsiblePodmanJobExecutor

基类:_AnsibleContainerJobExecutorBase[AnsiblePodmanJobOptions]

class ansible_sdk.executors.subprocess.AnsiblePodmanJobOptions(*args, **kwargs)

基类:_AnsibleContainerJobOptions

AnsiblePodmanJobExecutor 的作业选项

参数:

container_image_ref – Docker 风格的镜像引用,例如 quay.io/ansible/ansible-runner:latest

container_image_ref: str
class ansible_sdk.executors.subprocess.AnsibleSubprocessJobExecutor

基类:AnsibleJobExecutorBase

基本子进程作业执行器

async submit_job(job_def: AnsibleJobDef, options: AnsibleSubprocessJobOptions) AnsibleJobStatus
class ansible_sdk.executors.subprocess.AnsibleSubprocessJobOptions(*args, **kwargs)

基类:AnsibleJobExecutorOptionsBase

AnsibleSubprocessJobExecutor 的作业选项