Quattor Documentation
Docs »
components »
altlogrotate::schema
Types
/software/altlogrotate/structure_altlogrotate_scripts
/software/altlogrotate/structure_altlogrotate_scripts/prerotate
/software/altlogrotate/structure_altlogrotate_scripts/postrotate
/software/altlogrotate/structure_altlogrotate_scripts/firstaction
/software/altlogrotate/structure_altlogrotate_scripts/lastaction
/software/altlogrotate/structure_altlogrotate_create_params
/software/altlogrotate/structure_altlogrotate_create_params/mode
/software/altlogrotate/structure_altlogrotate_create_params/owner
/software/altlogrotate/structure_altlogrotate_create_params/group
/software/altlogrotate/structure_altlogrotate_logrot
/software/altlogrotate/structure_altlogrotate_logrot/pattern
/software/altlogrotate/structure_altlogrotate_logrot/global
Description: part of global configuration file, requires an entry called 'global'.
The 'global' entry does not require the global flag.
Optional
Type: boolean
/software/altlogrotate/structure_altlogrotate_logrot/overwrite
Description: Create and overwrite configfile with the entry as filename,
if it previously existed (only non-global files).
(If such file does not exist, use the ncm-altlogrotate suffix as usual)
Optional
Type: boolean
/software/altlogrotate/structure_altlogrotate_logrot/include
/software/altlogrotate/structure_altlogrotate_logrot/compress
/software/altlogrotate/structure_altlogrotate_logrot/copy
/software/altlogrotate/structure_altlogrotate_logrot/copytruncate
/software/altlogrotate/structure_altlogrotate_logrot/delaycompress
/software/altlogrotate/structure_altlogrotate_logrot/ifempty
/software/altlogrotate/structure_altlogrotate_logrot/missingok
/software/altlogrotate/structure_altlogrotate_logrot/sharedscripts
/software/altlogrotate/structure_altlogrotate_logrot/dateext
/software/altlogrotate/structure_altlogrotate_logrot/compresscmd
/software/altlogrotate/structure_altlogrotate_logrot/uncompresscmd
/software/altlogrotate/structure_altlogrotate_logrot/compressext
/software/altlogrotate/structure_altlogrotate_logrot/compressoptions
/software/altlogrotate/structure_altlogrotate_logrot/create
/software/altlogrotate/structure_altlogrotate_logrot/createparams
Optional
Type: structure_altlogrotate_create_params
/software/altlogrotate/structure_altlogrotate_logrot/extension
/software/altlogrotate/structure_altlogrotate_logrot/mail
Optional
Type: type_email
/software/altlogrotate/structure_altlogrotate_logrot/nomail
/software/altlogrotate/structure_altlogrotate_logrot/mailselect
/software/altlogrotate/structure_altlogrotate_logrot/olddir
/software/altlogrotate/structure_altlogrotate_logrot/noolddir
/software/altlogrotate/structure_altlogrotate_logrot/rotate
Optional
Type: long
Range: 0..
/software/altlogrotate/structure_altlogrotate_logrot/start
Optional
Type: long
Range: 0..
/software/altlogrotate/structure_altlogrotate_logrot/size
/software/altlogrotate/structure_altlogrotate_logrot/taboo_replace
/software/altlogrotate/structure_altlogrotate_logrot/tabooext
/software/altlogrotate/structure_altlogrotate_logrot/frequency
/software/altlogrotate/structure_altlogrotate_logrot/scripts
Optional
Type: structure_altlogrotate_scripts
/software/altlogrotate/altlogrotate_component
/software/altlogrotate/altlogrotate_component/configFile
Description: Logrotate configuration file location, defaults to /etc/logrotate.conf.
Optional
Type: string
Default value: /etc/logrotate.conf
/software/altlogrotate/altlogrotate_component/configDir
Description: Logrotate entries directory path, defaults to /etc/logrotate.d,
entries will be written to individual config files under this path.
Optional
Type: string
Default value: /etc/logrotate.d
/software/altlogrotate/altlogrotate_component/entries
Description: A named list containing logrotate structures.
Follows the logrotate config format, so see 'man 8 logrotate'
for a detailed explanation of all options.
The 'global' entry (if exists) is put at the beginning of the main configuration.
Optional
Type: structure_altlogrotate_logrot