ovh_api

Minimalist ansible python module wrapper around OVH api and ovh python module

Requirements

exemples

  - name: get dedicated servers list
    ovh_api:
      path: "/dedicated/server"
      method: "GET"
    register: result3

  - name: get dedicated servers details
    ovh_api:
      path: "/dedicated/server/"
      method: "GET"
    with_items: ""
    register: result4
    loop_control:
      label: " / "

  - name: reboot one of them randomly
    ovh_api:
      path: "/dedicated/server//reboot"
      method: "POST"
ansible -m ovh_api -a "method=GET path=/me" localhost