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 = {
135135 /**
136136 * getSize of a fs
137137 */
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+
139151} ;
140152export default urls ;
Original file line number Diff line number Diff line change @@ -406,4 +406,30 @@ export const getSize = (srcFs, srcRemote) => {
406406 reject ( error ) ;
407407 } )
408408 } )
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+ } )
409435}
You can’t perform that action at this time.
0 commit comments