← Documentation
ADS-IDAC Engine 5.0.0
Scheduler.cpp File Reference
#include <sstream>
#include "Scheduler.h"
#include "../System/SystemModule.h"
#include "AnalysisInfoContainer.h"
#include "../Branch/BranchRecord.h"
#include "CommandControlCenter.h"
#include <boost/program_options.hpp>
#include <cstdlib>
#include "../Global/ConfigFingerprint.h"
#include <filesystem>
#include "VersionConfig.h"
#include <boost/serialization/export.hpp>
#include "../Global/SimulationContext.h"
#include <boost/archive/binary_oarchive.hpp>
#include <boost/archive/binary_iarchive.hpp>
Include dependency graph for Scheduler.cpp:

Go to the source code of this file.

Functions

std::string auto_ntfy_topic ()
 Generate a default ntfy topic name: "ads" + 4 hex chars from hostname hash. Example: "ads7f3a". More...
 
char separator ()
 

Variables

std::string notify_ntfy_topic
 Global notification targets (set by Scheduler::parseOptions). More...
 
std::string notify_discord_webhook
 

Function Documentation

◆ auto_ntfy_topic()

std::string auto_ntfy_topic ( )

Generate a default ntfy topic name: "ads" + 4 hex chars from hostname hash. Example: "ads7f3a".

Definition at line 101 of file Notification.cpp.

Referenced by Scheduler::parseOptions().

Here is the caller graph for this function:

◆ separator()

char separator ( )
inline

Definition at line 44 of file Scheduler.cpp.

Variable Documentation

◆ notify_discord_webhook

std::string notify_discord_webhook
extern

Definition at line 14 of file Notification.cpp.

Referenced by Scheduler::parseOptions(), and send_completion_notification().

◆ notify_ntfy_topic

std::string notify_ntfy_topic
extern

Global notification targets (set by Scheduler::parseOptions).

Definition at line 13 of file Notification.cpp.

Referenced by Scheduler::parseOptions(), and send_completion_notification().