-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
On 2020-07-24 15:42, Maciej Delmanowski wrote:
On lip 24, Robin Schneider wrote:
> I don’t really think it should be integrated into the DebOps tools.
> Other project might find yaml4rst function useful as well independently.
> With integrate I meant integrate in the CI pipeline.
To clarify why I like the keyring to be integrated into the DebOps tools but
not yaml4rst:
The keyring Python code was designed from the start to be integrated.
yaml4rst on the other hand was designed to be independent from the start. If
you really want to merge it into the tools, I would not stand in your way, I
would just recommend against it. What I would like to see is it (the repo)
being moved to the DebOps org at some point in time.
Hmm, use for linting might be handy on Travis-CI to catch small stylistic
issues... I will have to check it out. I hope that a lint-only mode,
without making any changes to the files, is supported?
According to the docs, there is the --in-place parameter. I have not used my
own script for some time it seems ;-)
https://yaml4rst.readthedocs.io/en/latest/cli_interface.html
>> Another thing the new scripts can take care of.
> You have quite some plans for the DebOps tools, I like it :)
Switching to a subcommand model is a first step. After that adding new
functionality will be relatively trivial and we can go nuts with
subcommands for inventory management, a shell-like mode, monorepo
maintenance, and so on.
I probably wouldn't try to replicate AWX/Tower though. When an 'awx' role
is added in DebOps, it could be an easy way to deploy it in production, an
alternative to Docker-based deployment. Maybe few people still like to do
things the old way. :)
Sounds good.
- --
Live long and prosper
Robin `ypid` Schneider --
https://me.ypid.de/
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE7eE3HRuH0o2l6AUVhv2YC78aQPgFAl8a5rsACgkQhv2YC78a
QPi2uhAArq573cYYc6pP7jI76tE0eS7FO+uLORRuKh1N9e/RFury/zjr5Nyevdvn
PkyH6nRxIOO3ZhcfOWmapyGxetJOMzbXyvEmcKXqmyzxaL6UaXfWJe2gV96RzFQF
wX35e3iwcLesiC5oY/XHajcBYzO37RHk6k6kgUfKTb0jeVjBWIEtd+vtERvM4XmL
r3IBTdGQ9Z1u1eLx8XJzJlnANK+Iz7tWtoBsKNOnaAHcVK2O1cMHsROHotgK6HtD
BNCKxk+OuQ5GjyOiCfw+AhTKkTLDz03DTJN4L4sOUM5ij/BZd76Ft3Mm7qHPbZH1
qv57hv+V6M6XzQLC+QWPFVOcFAss51RqW4unsyXAmCm9ZpQ9siqFxmOFRQW1n2Pz
0+NwgxbIg9kY6taPoPeB9t+8tcJ8lsp7eWzv5pDCS4kGBJKLcU9ERltkir734Hgw
wcn/DnV3jtzkocx3URF2+wQx/TQcYJo4H2J4tTbAlqQA53PeZnxDgmkiyHiY1hQU
Fm/6NLdmVnahXzTyuoktQFs0bW1GvS9Dc/4lvGCNVAGzWva2KUoBkSH41KPu5+NT
ezRTYKDA0HDhWGAbG5VIPxa5H6sGlMmT4XOR7YUxybANJsxkXZ+HhMBXcT88gXxl
GwiUX3MnWKTL9PFiTYOHa8Kah/hHDfiOuQIehck8AbwbB6k1ocM=
=jhtK
-----END PGP SIGNATURE-----