A job to be used with the background JobManager that installs or uninstalls dependencies.
Properties
defwas_successful(self)->bool
Checks if the job complete without an error.
If the job has not completed or if it complete with no errors return True.
If the job completed with an error then return False.
Returns
bool: True if the job completed without an error, otherwise False.