WRENCH
1.11
Cyberinfrastructure Simulation Workbench
|
Overview | Installation | Getting Started | WRENCH 101 | WRENCH 102 |
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... | |
A top-level class to describe all simulation-valid failures that can occur during workflow execution (and should/could be handled by a WMS)
|
pure virtual |
Return an error message that describes the failure cause (to be overridden)
Implemented in wrench::NetworkError, wrench::FileAlreadyBeingCopied, wrench::InvalidDirectoryPath, wrench::FunctionalityNotAvailable, wrench::FileNotFound, wrench::NotEnoughResources, wrench::StorageServiceNotEnoughSpace, wrench::HostError, wrench::JobKilled, wrench::ServiceIsDown, wrench::ServiceIsSuspended, wrench::ComputeThreadHasDied, wrench::JobTimeout, wrench::NoScratchSpace, wrench::NotAllowed, wrench::SomeActionsHaveFailed, and wrench::FatalFailure.