-
Notifications
You must be signed in to change notification settings - Fork 206
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[question] Why podman via shell over Go API? #968
Comments
Ah just ran into this when trying to add podman to my Go modules - maybe related to this question?
|
There is some past discussion on #100 In the very beginning, we did look into using the
In the past, Unfortunately, the churn in those alternate interfaces coincided with Toolbx being re-written in Go from POSIX shell. So, we didn't want to make our lives complicated by including an immature, work-in-progress interface to the mix. We are generally happy with using Recently, we introduced Toolbx in RHEL 8.5, and that wouldn't have been possible if we were using a more sophisticated interface. Same applies to all the other OSes (eg., Arch, Ubuntu) where people have been Toolbx. |
Closing. Feel free to leave a comment or re-open, if you have further questions. Thanks for stopping by! |
Hi! This isn't a bug or an issue, but rather just a design question. In the file here you chose to implement interactions with Podman via a shell as opposed to using Go APIs and I was wondering about the rationale behind these choices? I'm starting to spec out using Podman in one of my tools and I saw your decision and it gave me pause about using via Go. Thank you!
The text was updated successfully, but these errors were encountered: