Skip to content
This repository has been archived by the owner on Jan 30, 2020. It is now read-only.

fleetctl: {load|unload|start|stop} and get unit code cleanups #1474

Closed

Conversation

tixxdz
Copy link
Contributor

@tixxdz tixxdz commented Mar 7, 2016

This patches set aims to make the code more consistent and robust. It does not change the current behaviour just improves the code, consolidate it, more debug logs and code comments.

The main goal is to let stop, start, load and unload to share the same code base and probably avoid any corner case or bug that may related to one of these commands.

Some logic can be easily shared later when we add stop to destroy command to solve #1000

There were some TODOs in the code base that I cleaned up with the last two patches. These patches will make it easy for us to implement later #1295

This new PR is to trigger semaphoreci.

Djalal Harouni added 11 commits March 7, 2016 14:54
* tryWaitForUnitStates() tries to wait for units to reach the desired state.
* getBlockAttempts() gets the correct value of how many attempts to try
		     before giving up on an operation.

These helpers will be used to make the code more consistent and clean.
We do not intended to change any behaviour here.
Improve code comments about getUnitFileFromTemplate() and kill some
other useless code comments.
…tion

Improve getUnitFile() error handling and add some documentation
to getUnitFileFromTemplate()
@tixxdz
Copy link
Contributor Author

tixxdz commented Mar 7, 2016

closing in favor of the original one, since semaphore did trigger again... #1433

@tixxdz tixxdz closed this Mar 7, 2016
@tixxdz tixxdz deleted the tixxdz/fleet-code-cleaning-new-final-v2 branch March 30, 2016 08:03
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant