Package: rotor 0.3.7

rotor: Log Rotation and Conditional Backups

Conditionally rotate or back-up files based on their size or the date of the last backup; inspired by the 'Linux' utility 'logrotate'.

Authors:Stefan Fleck [aut, cre]

rotor_0.3.7.tar.gz
rotor_0.3.7.zip(r-4.5)rotor_0.3.7.zip(r-4.4)rotor_0.3.7.zip(r-4.3)
rotor_0.3.7.tgz(r-4.4-any)rotor_0.3.7.tgz(r-4.3-any)
rotor_0.3.7.tar.gz(r-4.5-noble)rotor_0.3.7.tar.gz(r-4.4-noble)
rotor_0.3.7.tgz(r-4.4-emscripten)rotor_0.3.7.tgz(r-4.3-emscripten)
rotor.pdf |rotor.html
rotor/json (API)
NEWS

# Install 'rotor' in R:
install.packages('rotor', repos = c('https://s-fleck.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/s-fleck/rotor/issues

Pkgdown site:https://s-fleck.github.io

On CRAN:

backuplogginglogrotatelogrotation

3.78 score 12 stars 10 scripts 590 downloads 22 exports 2 dependencies

Last updated 2 years agofrom:db42e9feda. Checks:7 OK. Indexed: yes.

TargetResultLatest binary
Doc / VignettesOKJan 20 2025
R-4.5-winOKJan 20 2025
R-4.5-linuxOKJan 20 2025
R-4.4-winOKJan 20 2025
R-4.4-macOKJan 20 2025
R-4.3-winOKJan 20 2025
R-4.3-macOKJan 20 2025

Exports:backupbackup_datebackup_infobackup_timeBackupQueueBackupQueueDateBackupQueueDateTimeBackupQueueIndexCacheDirectoryQueuelist_backupsn_backupsnewest_backupoldest_backupprune_backupsprune_identical_backupsrotaterotate_daterotate_rdsrotate_rds_daterotate_rds_timerotate_time

Dependencies:dintR6

Readme and manuals

Help Manual

Help pageTopics
Discover existing backupsbackup_info list_backups newest_backup n_backups oldest_backup
An R6 Class for managing backups (abstract base class)BackupQueue
An R6 class for managing datestamped backupsBackupQueueDate
An R6 class for managing timestamped backupsBackupQueueDateTime
An R6 class for managing indexed backupsBackupQueueIndex
An R6 class for managing a persistent file-based cacheCache
An R6 class for managing persistent file-based queues (abstract base class)DirectoryQueue
Rotate or backup filesbackup backup_date backup_time prune_backups prune_identical_backups rotate rotate_date rotate_time
Serialize R objects to disk (with backup)rotate_rds rotate_rds_date rotate_rds_time