File tree Expand file tree Collapse file tree 2 files changed +39
-1
lines changed Expand file tree Collapse file tree 2 files changed +39
-1
lines changed Original file line number Diff line number Diff line change @@ -135,6 +135,18 @@ const urls = {
135
135
/**
136
136
* getSize of a fs
137
137
*/
138
- getSize : 'operations/size'
138
+ getSize : 'operations/size' ,
139
+
140
+ /**
141
+ * This deletes entire stats group.
142
+ */
143
+ statsDelete : 'core/stats-delete' ,
144
+
145
+
146
+ /**
147
+ * This clears counters, errors and finished transfers for all stats or specific stats group if group is provided.
148
+ */
149
+ statsReset : 'core/stats-reset' ,
150
+
139
151
} ;
140
152
export default urls ;
Original file line number Diff line number Diff line change @@ -406,4 +406,30 @@ export const getSize = (srcFs, srcRemote) => {
406
406
reject ( error ) ;
407
407
} )
408
408
} )
409
+ }
410
+
411
+ export const statsDelete = ( group ) => {
412
+ let data = {
413
+ group
414
+ } ;
415
+ return new Promise ( ( resolve , reject ) => {
416
+ axiosInstance . post ( urls . statsDelete , data ) . then ( res => {
417
+ resolve ( res . data ) ;
418
+ } , error => {
419
+ reject ( error ) ;
420
+ } )
421
+ } )
422
+ }
423
+
424
+ export const statsReset = ( group ) => {
425
+ let data = {
426
+ group
427
+ } ;
428
+ return new Promise ( ( resolve , reject ) => {
429
+ axiosInstance . post ( urls . statsReset , data ) . then ( res => {
430
+ resolve ( res . data ) ;
431
+ } , error => {
432
+ reject ( error ) ;
433
+ } )
434
+ } )
409
435
}
You can’t perform that action at this time.
0 commit comments