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
905 stars 143 forks source link

Suggestion for a Feature to Execute Inventory-Related Commands #132

Closed chungeun-choi closed 10 months ago

chungeun-choi commented 10 months ago

Hello to all contributors of this project! I'm chungeun, working at a cloud company called Okestro. I wanted to express my gratitude as your project has been incredibly helpful to me!

I'm writing this issue to suggest an addition to the inventory functionality. Specifically, I'm interested in implementing a feature under ‘./lib/ansible/cli/inventory’ in the main Ansible project. I believe adding this feature would be greatly beneficial for our project currently in use. I'm curious to hear your thoughts on this!

Thank you for your hard work and dedication to this project.

apenella commented 10 months ago

Hi @chungeun-choi! Thank you for your suggestion. At this moment I am working on go-ansible version 2. On that version, I want to include support for galaxy commands. Your suggestion sounds good. I will go ahead and evaluate it to include the inventory commands as well.

Thank you!

chungeun-choi commented 10 months ago

Hi @apenella Thanks for answering! If it's okay, I'd like to try contributing. I'll submit a PR after development, could you review it for me?

apenella commented 10 months ago

@chungeun-choi v1.3.0 is already available! Thank you so much!