beangle-task ~master (2026-06-18T13:21:26.212783)
Dub
Repo
Task
beangle
task
config
Undocumented in source.
class
Task {
immutable
string
name
;
immutable
string
workdir
;
immutable
string
host
;
string
[
string
]
envs
;
immutable
string
stdout
;
Commands
commands
;
immutable
DateTime
beginAt
;
immutable
DateTime
endAt
;
immutable
Duration
repeat
;
string
lastExecuteAt
;
this
(string name, string workdir, string host, string[string] envs, string commands, DateTime beginAt, DateTime endAt, Duration repeat, string stdout);
int
execute
();
int
execute
(string command);
bool
repeatable
();
DateTime
nextExecuteAt
();
}
Constructors
this
this
(string name, string workdir, string host, string[string] envs, string commands, DateTime beginAt, DateTime endAt, Duration repeat, string stdout)
Undocumented in source.
Members
Functions
execute
int
execute
(string command)
Undocumented in source. Be warned that the author may not have intended to support it.
execute
int
execute
()
Undocumented in source. Be warned that the author may not have intended to support it.
nextExecuteAt
DateTime
nextExecuteAt
()
Undocumented in source. Be warned that the author may not have intended to support it.
repeatable
bool
repeatable
()
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
beginAt
DateTime
beginAt
;
Undocumented in source.
commands
Commands
commands
;
Undocumented in source.
endAt
DateTime
endAt
;
Undocumented in source.
envs
string
[
string
]
envs
;
Undocumented in source.
host
string
host
;
Undocumented in source.
lastExecuteAt
string
lastExecuteAt
;
Undocumented in source.
name
string
name
;
Undocumented in source.
repeat
Duration
repeat
;
Undocumented in source.
stdout
string
stdout
;
Undocumented in source.
workdir
string
workdir
;
Undocumented in source.
Meta
Source
See Implementation
beangle
task
config
classes
Agent
Commands
Profile
ServerSetting
Task
functions
children
getAttrs
static functions
parseTask