EvictRange sends request to evict a range of objects from a remote bucket.
(baseParams BaseParams, bck cmn.Bck, rng string)
| 63 | |
| 64 | // EvictRange sends request to evict a range of objects from a remote bucket. |
| 65 | func EvictRange(baseParams BaseParams, bck cmn.Bck, rng string) (string, error) { |
| 66 | evictMsg := cmn.SelectObjsMsg{Template: rng} |
| 67 | return doListRangeRequest(baseParams, bck, apc.ActEvictObjects, evictMsg) |
| 68 | } |
| 69 | |
| 70 | // Handles multi-object (delete, prefetch, evict) operations |
| 71 | // as well as (archive, copy and ETL) transactions |