Skip to content

Gobble/Rig refactor - #25

Draft
kaplan-michael wants to merge 28 commits into
sikalabs:masterfrom
kaplan-michael:future-v1
Draft

Gobble/Rig refactor#25
kaplan-michael wants to merge 28 commits into
sikalabs:masterfrom
kaplan-michael:future-v1

Conversation

@kaplan-michael

@kaplan-michael kaplan-michael commented Apr 29, 2024

Copy link
Copy Markdown
Contributor

status:

  • Refactor Gobble to use rig as a connection provider.
  • Refactor tasks with a TaskRegistry & interface model
  • Refactor tasks to use rig.
  • Implement better logging.
  • Support concurrency
  • unifi information printing and fix concurrent printing
  • proper sudo escalation within tasks

Signed-off-by: Michael Kaplan <michael@kaplan.sh>
Signed-off-by: Michael Kaplan <michael@kaplan.sh>
Signed-off-by: Michael Kaplan <michael@kaplan.sh>
Signed-off-by: Michael Kaplan <michael@kaplan.sh>
Signed-off-by: Michael Kaplan <michael@kaplan.sh>
Signed-off-by: Michael Kaplan <michael@kaplan.sh>
Signed-off-by: Michael Kaplan <michael@kaplan.sh>
Signed-off-by: Michael Kaplan <michael@kaplan.sh>
Signed-off-by: Michael Kaplan <michael@kaplan.sh>
Signed-off-by: Michael Kaplan <michael@kaplan.sh>
Signed-off-by: Michael Kaplan <michael@kaplan.sh>
Signed-off-by: Michael Kaplan <michael@kaplan.sh>
Signed-off-by: Michael Kaplan <michael@kaplan.sh>
Signed-off-by: Michael Kaplan <michael@kaplan.sh>
Signed-off-by: Michael Kaplan <michael@kaplan.sh>
@kaplan-michael kaplan-michael changed the title Gobbl/Rig refactor: Gobble/Rig refactor Apr 29, 2024
Signed-off-by: Michael Kaplan <michael@kaplan.sh>
Signed-off-by: Michael Kaplan <michael@kaplan.sh>
Signed-off-by: Michael Kaplan <michael@kaplan.sh>
Signed-off-by: Michael Kaplan <michael@kaplan.sh>
Signed-off-by: Michael Kaplan <michael@kaplan.sh>
Signed-off-by: Michael Kaplan <michael@kaplan.sh>
Signed-off-by: Michael Kaplan <michael@kaplan.sh>
Signed-off-by: Michael Kaplan <michael@kaplan.sh>
Signed-off-by: Michael Kaplan <michael@kaplan.sh>
Signed-off-by: Michael Kaplan <michael@kaplan.sh>
@kaplan-michael
kaplan-michael requested a review from ondrejsika July 1, 2024 03:58
@kaplan-michael

Copy link
Copy Markdown
Contributor Author

I think the initial idea is done, we should probably have a chat if/how we want to deal with dry run.

Signed-off-by: Michael Kaplan <michael@kaplan.sh>
Signed-off-by: Michael Kaplan <michael@kaplan.sh>
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.

1 participant