WRENCH
1.11
Cyberinfrastructure Simulation Workbench
Overview
Installation
Getting Started
WRENCH 101
WRENCH 102
APIs Reference
User
Developer
Internal
include
wrench
services
helper_services
action_execution_service
ActionExecutionServiceProperty.h
1
10
#ifndef WRENCH_ACTION_EXECUTION_SERVICE_PROPERTY_H
11
#define WRENCH_ACTION_EXECUTION_SERVICE_PROPERTY_H
12
13
14
#include "wrench/services/ServiceProperty.h"
15
16
namespace
wrench
{
17
18
/***********************/
20
/***********************/
21
25
class
ActionExecutionServiceProperty
{
26
27
public
:
28
30
DECLARE_PROPERTY_NAME(
TERMINATE_WHENEVER_ALL_RESOURCES_ARE_DOWN
);
31
33
DECLARE_PROPERTY_NAME(
FAIL_ACTION_AFTER_ACTION_EXECUTOR_CRASH
);
34
};
35
36
/***********************/
38
/***********************/
39
40
};
41
42
43
#endif //WRENCH_ACTION_EXECUTION_SERVICE_PROPERTY_H
wrench::ActionExecutionServiceProperty::FAIL_ACTION_AFTER_ACTION_EXECUTOR_CRASH
static const std::string FAIL_ACTION_AFTER_ACTION_EXECUTOR_CRASH
If true, fail action after an executor crash, otherwise re-ready it and try again
Definition:
ActionExecutionServiceProperty.h:33
wrench::ActionExecutionServiceProperty
Configurable properties for a ActionExecutionService.
Definition:
ActionExecutionServiceProperty.h:25
wrench
Definition:
Action.cpp:28
wrench::ActionExecutionServiceProperty::TERMINATE_WHENEVER_ALL_RESOURCES_ARE_DOWN
static const std::string TERMINATE_WHENEVER_ALL_RESOURCES_ARE_DOWN
Whether the ActionExecutionService should terminate if all its hosts are down.
Definition:
ActionExecutionServiceProperty.h:30