Hi Derek,
I also don't like Python (and I prefer Salt instead of Ansible), but Ansible is
the wiser option /personal opinion/ .
My reasons - API change , so your code will eventually will die.
With Ansible - a lot of people use it and there is a high chance that some updates
the Ansible module that will do the job even after the API changes.
Also, Ansible is declarative , while python will need more effort.
Best Regards,
Strahil Nikolov
На 28 май 2020 г. 4:59:16 GMT+03:00, Derek Atkins <derek(a)ihtfp.com> написа:
>Hi,
>
>On Wed, May 27, 2020 5:38 pm, Gianluca Cecchi wrote:
>[snip]
>> But you hated Python, didn't you? ;-)
>
>I do. Can't stand it. Doesn't mean I can't read it and/or write it,
>but
>I have to hold my nose doing it. Syntactic white space? Eww. But
>Python
>is already installed and used and, apparently, supported.. And when I
>looked at the examples I found that 90% of what I needed to do was
>already
>implemented, so it turned out to be much easier than expected.
>
>> I downloaded your files, even if I'm far from knowing python....
>
>It's pretty much a direct translation of my bash script around
>ovirt-shell. It does have one feature that the old code didn't, which
>is
>the ability to wait for ovirt to declare that a vm is actually "up".
>
>> try the ansible playbook that gives you more flexibility in my
>opinion
>
>I've never even installed ansible, let alone tried to use it. I don't
>need flexibility, I need the job to get done. But I'll take a look
>when I
>get the chance. Thanks!
>
>> Gianluca
>
>-derek
>
>PS: you (meaning whomever is "in charge" is welcome to add my script(s)
>to
>the examples repo if you feel other people would benefit from seeing it
>there.