27 #ifndef Common_StatusPersister_h
28 #define Common_StatusPersister_h
51 std::vector<std::string> additional_lines);
82 #endif // Common_StatusPersister_h
Holds Nagios-style program status information.
Abstract base class for a filesystem.
static Status ms_status
Current persistent status.
bool status(ContextPtr &context, Timer &timer, Status &status)
Runs a status check on the master.
static std::mutex ms_mutex
Mutex for serializaing access to members
static void set(const Status &status, std::vector< std::string > additional_lines)
Sets persistent status.
Persists program status information to disk.
static void initialize()
Initializes variables.
static std::string ms_fname
Name of persistent status file.