|
@@ -502,7 +502,7 @@ func PurgeCloud() (err error) {
|
|
|
deletedIndexes := stat.Indexes
|
|
|
deletedObjects := stat.Objects
|
|
|
deletedSize := humanize.Bytes(uint64(stat.Size))
|
|
|
- msg = fmt.Sprintf(Conf.Language(203), deletedIndexes, deletedObjects, deletedSize)
|
|
|
+ msg = fmt.Sprintf(Conf.Language(232), deletedIndexes, deletedObjects, deletedSize)
|
|
|
util.PushMsg(msg, 5000)
|
|
|
return
|
|
|
}
|
|
@@ -1833,6 +1833,32 @@ func subscribeRepoEvents() {
|
|
|
eventbus.Subscribe(eventbus.EvtCloudCorrupted, func() {
|
|
|
util.PushErrMsg(Conf.language(220), 30000)
|
|
|
})
|
|
|
+ eventbus.Subscribe(eventbus.EvtCloudPurgeListObjects, func(context map[string]interface{}) {
|
|
|
+ util.ContextPushMsg(context, Conf.language(224))
|
|
|
+ })
|
|
|
+ eventbus.Subscribe(eventbus.EvtCloudPurgeListIndexes, func(context map[string]interface{}) {
|
|
|
+ util.ContextPushMsg(context, Conf.language(225))
|
|
|
+ })
|
|
|
+ eventbus.Subscribe(eventbus.EvtCloudPurgeListRefs, func(context map[string]interface{}) {
|
|
|
+ util.ContextPushMsg(context, Conf.language(226))
|
|
|
+ })
|
|
|
+ eventbus.Subscribe(eventbus.EvtCloudPurgeDownloadIndex, func(context map[string]interface{}, id string) {
|
|
|
+ msg := fmt.Sprintf(Conf.language(227), id)
|
|
|
+ util.ContextPushMsg(context, msg)
|
|
|
+ })
|
|
|
+ eventbus.Subscribe(eventbus.EvtCloudPurgeDownloadFiles, func(context map[string]interface{}) {
|
|
|
+ msg := Conf.language(228)
|
|
|
+ util.ContextPushMsg(context, msg)
|
|
|
+ })
|
|
|
+ eventbus.Subscribe(eventbus.EvtCloudPurgeRemoveIndexes, func(context map[string]interface{}) {
|
|
|
+ util.ContextPushMsg(context, Conf.language(229))
|
|
|
+ })
|
|
|
+ eventbus.Subscribe(eventbus.EvtCloudPurgeRemoveIndexesV2, func(context map[string]interface{}) {
|
|
|
+ util.ContextPushMsg(context, Conf.language(230))
|
|
|
+ })
|
|
|
+ eventbus.Subscribe(eventbus.EvtCloudPurgeRemoveObjects, func(context map[string]interface{}) {
|
|
|
+ util.ContextPushMsg(context, Conf.language(231))
|
|
|
+ })
|
|
|
}
|
|
|
|
|
|
func buildCloudConf() (ret *cloud.Conf, err error) {
|