Skip to content
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

Users/inakypg/fixes 0601 #50

Open
wants to merge 17 commits into
base: master
Choose a base branch
from
Open

Users/inakypg/fixes 0601 #50

wants to merge 17 commits into from

Conversation

inakypg
Copy link

@inakypg inakypg commented Jun 1, 2023

No description provided.

@inakypg inakypg requested review from alkaajit and bsantana-intc June 1, 2023 17:00
Only query passwords once, unless we do an special answer (ask) and
then it splits to per-server

Signed-off-by: Inaky Perez-Gonzalez <[email protected]>
Unify the handling of "how many subprocesses" to use in the servers
code with a utility to guess how many we shall use. This is fed into
run_fn_on_each_server() so it can take care of the guessing for the
caller (who can also override it if they know).

Signed-off-by: Inaky Perez-Gonzalez <[email protected]>
… inventory

If we have downloaded only partial inventory for performance, we might
lack the interfaces section, so watch out for that.
…n interface requested

When pulling targets from inventory, only request the interface
information if the target is requested to have interface information.

Signed-off-by: Inaky Perez-Gonzalez <[email protected]>
Shall be more scalable for big deployments
…I framework

Cleans up a wee bit the output in the case of multiple servers so it
is not confusing.
@inakypg inakypg force-pushed the users/inakypg/fixes-0601 branch from 9e62f6c to 93f743a Compare June 2, 2023 01:57
inaky-intc added 10 commits June 1, 2023 21:10
Fixes an issue with KEY=VALUE (needed data passed as json = data)
…rride --all

In some commands we want to force if we see or not disabled targets
- Remove tcfl/util.py, which had old healthcheck code

- Move tcf healtcheck code to tcfl/healthcheck.py

- Run under tcfl.ui_cli.run_fn_on_each_targetspec(), so it can support
  multiple targets, unifying arguments, etc
Fix early copything date; this started in 2014, open sourced 2016? 2017?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants