Skip to content

[AWX executor plugin] Add AWXApiClient auth and launch support #80

@weiyentan

Description

@weiyentan

Parent: #10
Estimate: ~25 min

Implement the minimal AWX API client path needed to authenticate and launch a job template.

Acceptance criteria

  • Add AWXApiClient with configurable AWX base URL and token
  • Send authenticated requests to the AWX API
  • Implement launch_job_template(template_id, extra_vars)
  • Return a typed response containing at least the AWX job ID and launch status
  • Translate HTTP/connection failures into clear AWX client exceptions

Dependencies

Parent issue: #10

Metadata

Metadata

Assignees

No one assigned

    Labels

    afkReady for autonomous implementationepic:executor-pluginChild issues under Executor Plugin epicparent:10Child issue of #10 — AWX executor pluginstatus:todoNot yet started

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions