apenella / go-ansible

Go-ansible is a Go package that enables the execution of ansible-playbook or ansible commands directly from Golang applications. It supports a wide range of options for each command, enabling smooth integration of Ansible functionality into your projects.
MIT License
881 stars 141 forks source link

Any plans to add rest interface #18

Closed deveshk0 closed 3 years ago

deveshk0 commented 3 years ago

is there plan to add rest interface to this, so playbooks can be excuted via rest calls

apenella commented 3 years ago

Hi @deveshk0 There is no plans to add a rest interface. I want the package to act as a simple ansible-playbook interface for go. I see a rest interface as an application that runs in front go-ansbile, not a package feature.

I could think to code a rest api to interact to go-ansible in the future, because its sounds good, but I would do as a new project.

I close your issue.

Thanks!