mchange-sysadmin-scala
mchange-sysadmin-scala
API
com.mchange.sysadmin
nginx
AccessLogEntry
AccessLogEntry
taskrunner
Env
Optional
Required
MissingEnvironmentVariable
NoReportersInitialized
Parallelizable
Parallelize
Never
Sometimes
Parallelize
Reporters
Reporting
StepRunMaybeIndexed
TaskRunner
TaskRunner
Carrier
Step
Step
StepType
Arbitrary
Exec
Result
Result
Run
Run
RunType
Completed
Completed
Skipped
Task
Task
TaskType
Run
Run
UnexpectedPriorState
Smtp
Auth
Context
Context
Env
Port
Prop
SmtpInitializationFailed
SysadminException
mchange-sysadmin-scala
/
com.mchange.sysadmin
/
com.mchange.sysadmin.taskrunner
/
Reporters
Reporters
com.mchange.sysadmin.taskrunner.Reporters
object
Reporters
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
Reporters
.type
Members list
Clear all
Value members
Concrete methods
def
default
(
from
:
Option
[
String
],
to
:
Option
[
String
])(
using
trySmtp
:
Try
[
Context
]):
Set
[
Reporter
]
def
smtpAndStdOut
(
from
:
Option
[
String
],
to
:
Option
[
String
],
compose
: (
String
,
String
,
AnyTaskRun
,
Context
)
=>
MimeMessage
,
text
:
AnyTaskRun
=>
String
,
onlyMailFailures
:
Boolean
)(
using
trySmtp
:
Try
[
Context
]):
Set
[
Reporter
]
def
smtpOnlyOrNone
(
from
:
Option
[
String
],
to
:
Option
[
String
],
compose
: (
String
,
String
,
AnyTaskRun
,
Context
)
=>
MimeMessage
,
onlyMailFailures
:
Boolean
)(
using
trySmtp
:
Try
[
Context
]):
Set
[
Reporter
]
def
smtpOrFail
(
from
:
Option
[
String
],
to
:
Option
[
String
],
compose
: (
String
,
String
,
AnyTaskRun
,
Context
)
=>
MimeMessage
,
onlyMailFailures
:
Boolean
)(
using
trySmtp
:
Try
[
Context
]):
Set
[
Reporter
]
def
stdErrOnly
(
formatter
:
AnyTaskRun
=>
String
):
Set
[
Reporter
]
def
stdOutOnly
(
formatter
:
AnyTaskRun
=>
String
):
Set
[
Reporter
]
In this article
Attributes
Members list
Value members
Concrete methods