Last updated on 2024-06-13 05:59:34 CEST.
Package | ERROR | NOTE |
---|---|---|
tabulog | 1 | 12 |
Current CRAN status: ERROR: 1, NOTE: 12
Version: 0.1.1
Check: Rd files
Result: NOTE
checkRd: (-1) parse_logs.Rd:38: Lost braces
38 | '{{ip ip_address}} [{{date access_date}}]...'.
| ^
checkRd: (-1) parse_logs.Rd:38: Lost braces
38 | '{{ip ip_address}} [{{date access_date}}]...'.
| ^
Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-devel-windows-x86_64, r-patched-linux-x86_64, r-release-linux-x86_64, r-release-macos-arm64, r-release-macos-x86_64, r-release-windows-x86_64
Version: 0.1.1
Check: LazyData
Result: NOTE
'LazyData' is specified without a 'data' directory
Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-devel-windows-x86_64, r-patched-linux-x86_64, r-release-linux-x86_64, r-release-macos-arm64, r-release-macos-x86_64, r-release-windows-x86_64, r-oldrel-macos-arm64, r-oldrel-macos-x86_64, r-oldrel-windows-x86_64
Version: 0.1.1
Check: package dependencies
Result: NOTE
Packages suggested but not available for checking: 'lubridate', 'readr'
Flavor: r-devel-linux-x86_64-debian-gcc
Version: 0.1.1
Check: examples
Result: ERROR
Running examples in ‘tabulog-Ex.R’ failed
The error most likely occurred in:
> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: parse_logs
> ### Title: Parse Log Files
> ### Aliases: parse_logs parse_logs_file
>
> ### ** Examples
>
> # Template string with two fields
> template <- '{{ip ipAddress}} - [{{date accessDate}}] {{int status }}'
>
> # Two simple log records
> logs <- c(
+ '192.168.1.10 - [26/Jul/2019:11:41:10 -0500] 200',
+ '192.168.1.11 - [26/Jul/2019:11:41:21 -0500] 404'
+ )
>
> # A formatter for the date field
> myFormatters <- list(date = function(x) lubridate::as_datetime(x, format = '%d/%b/%Y:%H:%M:%S %z'))
> # A parser class for the date field
> date_parser <- parser(
+ '[0-3][0-9]\\/[A-Z][a-z]{2}\\/[0-9]{4}:[0-9]{2}:[0-9]{2}:[0-9]{2}[ ][\\+|\\-][0-9]{4}',
+ myFormatters$date,
+ 'date'
+ )
>
> # Parse the logs from raw data
> parse_logs(logs, template, list(date=date_parser))
Error in loadNamespace(x) : there is no package called ‘lubridate’
Calls: parse_logs ... loadNamespace -> withRestarts -> withOneRestart -> doWithOneRestart
Execution halted
Flavor: r-devel-linux-x86_64-debian-gcc