cfengine  3.15.4
About: CFEngine is a configuration management system for configuring and maintaining Unix-like computers (using an own high level policy language). Community version.
  Fossies Dox: cfengine-3.15.4.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

ExecConfig Struct Reference

#include <exec-config.h>

Collaboration diagram for ExecConfig:
[legend]

Data Fields

bool scheduled_run
 
char * exec_command
 
int agent_expireafter
 
char * mail_server
 
char * mail_from_address
 
char * mail_to_address
 
char * mail_subject
 
int mail_max_lines
 
Seqmailfilter_include
 
Seqmailfilter_exclude
 
Seqmailfilter_include_regex
 
Seqmailfilter_exclude_regex
 
char * fq_name
 
char * ip_address
 
char * ip_addresses
 

Detailed Description

Definition at line 32 of file exec-config.h.

Field Documentation

◆ agent_expireafter

int ExecConfig::agent_expireafter

Definition at line 36 of file exec-config.h.

Referenced by ExecConfigCopy(), ExecConfigNew(), and LocalExec().

◆ exec_command

char* ExecConfig::exec_command

Definition at line 35 of file exec-config.h.

Referenced by ExecConfigCopy(), ExecConfigDestroy(), ExecConfigNew(), and LocalExec().

◆ fq_name

char* ExecConfig::fq_name

Definition at line 54 of file exec-config.h.

Referenced by ExecConfigCopy(), ExecConfigDestroy(), ExecConfigNew(), LocalExec(), and MailResult().

◆ ip_address

char* ExecConfig::ip_address

Definition at line 55 of file exec-config.h.

Referenced by ExecConfigCopy(), ExecConfigDestroy(), ExecConfigNew(), and MailResult().

◆ ip_addresses

char* ExecConfig::ip_addresses

Definition at line 56 of file exec-config.h.

Referenced by ExecConfigCopy(), ExecConfigDestroy(), ExecConfigNew(), and MailResult().

◆ mail_from_address

char* ExecConfig::mail_from_address

Definition at line 39 of file exec-config.h.

Referenced by ExecConfigCopy(), ExecConfigDestroy(), ExecConfigNew(), and MailResult().

◆ mail_max_lines

int ExecConfig::mail_max_lines

Definition at line 42 of file exec-config.h.

Referenced by ExecConfigCopy(), ExecConfigNew(), and MailResult().

◆ mail_server

char* ExecConfig::mail_server

◆ mail_subject

char* ExecConfig::mail_subject

Definition at line 41 of file exec-config.h.

Referenced by ExecConfigCopy(), ExecConfigDestroy(), ExecConfigNew(), and MailResult().

◆ mail_to_address

char* ExecConfig::mail_to_address

Definition at line 40 of file exec-config.h.

Referenced by ExecConfigCopy(), ExecConfigDestroy(), ExecConfigNew(), LocalExec(), and MailResult().

◆ mailfilter_exclude

Seq* ExecConfig::mailfilter_exclude

Definition at line 45 of file exec-config.h.

Referenced by ExecConfigCopy(), ExecConfigDestroy(), and ExecConfigNew().

◆ mailfilter_exclude_regex

Seq* ExecConfig::mailfilter_exclude_regex

Definition at line 48 of file exec-config.h.

Referenced by ExecConfigCopy(), ExecConfigDestroy(), ExecConfigNew(), and LineIsFiltered().

◆ mailfilter_include

Seq* ExecConfig::mailfilter_include

Definition at line 44 of file exec-config.h.

Referenced by ExecConfigCopy(), ExecConfigDestroy(), and ExecConfigNew().

◆ mailfilter_include_regex

Seq* ExecConfig::mailfilter_include_regex

Definition at line 47 of file exec-config.h.

Referenced by ExecConfigCopy(), ExecConfigDestroy(), ExecConfigNew(), and LineIsFiltered().

◆ scheduled_run

bool ExecConfig::scheduled_run

Definition at line 34 of file exec-config.h.

Referenced by ExecConfigCopy(), ExecConfigNew(), and LocalExec().


The documentation for this struct was generated from the following file: