@@ -80,10 +80,17 @@ extract_pkgstats_data_single <- function (log, path) {
80
80
clean_after <- TRUE
81
81
}
82
82
83
- res <- pbapply :: pblapply (seq_len (nrow (log )), function (i ) {
84
- flist <- reset_repo (path_cp , log $ hash [i ]) # nolint
85
- run_one_pkgstats (path = path_cp , pkg_date = log $ timestamp [i ])
86
- })
83
+ if (is_verbose ()) {
84
+ res <- pbapply :: pblapply (seq_len (nrow (log )), function (i ) {
85
+ flist <- reset_repo (path_cp , log $ hash [i ]) # nolint
86
+ run_one_pkgstats (path = path_cp , pkg_date = log $ timestamp [i ])
87
+ })
88
+ } else {
89
+ res <- lapply (seq_len (nrow (log )), function (i ) {
90
+ flist <- reset_repo (path_cp , log $ hash [i ]) # nolint
91
+ run_one_pkgstats (path = path_cp , pkg_date = log $ timestamp [i ])
92
+ })
93
+ }
87
94
88
95
if (clean_after ) {
89
96
fs :: dir_delete (path_cp )
@@ -100,6 +107,9 @@ extract_pkgstats_data_multi <- function (log, path, num_cores) {
100
107
c (" log" , " path" , " run_one_pkgstats" ),
101
108
envir = environment ()
102
109
)
110
+ if (! is_verbose ()) {
111
+ opb <- pbapply :: pboptions (type = " none" )
112
+ }
103
113
res <- pbapply :: pblapply (seq_len (nrow (log )), function (i ) {
104
114
path_cp <- fs :: dir_copy (path , fs :: path_temp ())
105
115
flist <- reset_repo (path_cp , log $ hash [i ]) # nolint
@@ -109,6 +119,10 @@ extract_pkgstats_data_multi <- function (log, path, num_cores) {
109
119
}, cl = cl )
110
120
parallel :: stopCluster (cl )
111
121
122
+ if (! is_verbose ()) {
123
+ pbapply :: pboptions (opb )
124
+ }
125
+
112
126
return (res )
113
127
114
128
return (res )
0 commit comments