AirLay backend

LogSplitTask extends AirlayTask
in package

Table of Contents

MIN_ROTATION_SIZE  = 5 * 1024 * 1024
mainAction()  : void
splitAction()  : void
abortWorkWithMessage()  : never
getDataSetTitle()  : string
parseFlagsFromParams()  : void
Parse command line arguments from array. Output default values if --help or -h argument specified.
requestConfirm()  : bool
splitLog()  : void
splitLogs()  : void

Constants

MIN_ROTATION_SIZE

private mixed MIN_ROTATION_SIZE = 5 * 1024 * 1024

Methods

mainAction()

public mainAction() : void
Return values
void

splitAction()

public splitAction() : void
Return values
void

abortWorkWithMessage()

protected abortWorkWithMessage(string $message) : never
Parameters
$message : string
Return values
never

getDataSetTitle()

protected getDataSetTitle(array<string|int, mixed>|DataSetEntity $dataSet) : string
Parameters
$dataSet : array<string|int, mixed>|DataSetEntity
Return values
string

parseFlagsFromParams()

Parse command line arguments from array. Output default values if --help or -h argument specified.

protected parseFlagsFromParams(Flags $flags[, array<string|int, mixed> $params = [] ]) : void
Parameters
$flags : Flags
$params : array<string|int, mixed> = []
Return values
void

requestConfirm()

protected requestConfirm(string $message) : bool
Parameters
$message : string
Return values
bool

splitLog()

private splitLog(string $path) : void
Parameters
$path : string
Return values
void

splitLogs()

private splitLogs(array<string|int, string> $paths) : void
Parameters
$paths : array<string|int, string>
Return values
void

Search results