A top-level class to describe all simulation-valid failures that can occur during workflow execution (and should/could be handled by a WMS) More...
#include <FailureCause.h>
Public Member Functions | |
virtual std::string | toString ()=0 |
Return an error message that describes the failure cause (to be overridden) More... | |
Detailed Description
A top-level class to describe all simulation-valid failures that can occur during workflow execution (and should/could be handled by a WMS)
Member Function Documentation
◆ toString()
|
pure virtual |
Return an error message that describes the failure cause (to be overridden)
- Returns
- an error message
Implemented in wrench::ServiceIsDown, wrench::ServiceIsSuspended, wrench::NetworkError, wrench::FileAlreadyBeingCopied, wrench::InvalidDirectoryPath, wrench::FunctionalityNotAvailable, wrench::FileNotFound, wrench::NotEnoughResources, wrench::StorageServiceNotEnoughSpace, wrench::JobKilled, wrench::JobTypeNotSupported, wrench::HostError, wrench::ComputeThreadHasDied, wrench::JobTimeout, wrench::NoScratchSpace, wrench::NotAllowed, and wrench::FatalFailure.
The documentation for this class was generated from the following file: