diff options
Diffstat (limited to 'weed/topology/disk_ec.go')
| -rw-r--r-- | weed/topology/disk_ec.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/weed/topology/disk_ec.go b/weed/topology/disk_ec.go index f03f68411..74a06b47f 100644 --- a/weed/topology/disk_ec.go +++ b/weed/topology/disk_ec.go @@ -30,7 +30,7 @@ func (d *Disk) AddOrUpdateEcShard(s *erasure_coding.EcVolumeInfo) { } deltaDiskUsages := newDiskUsages() - deltaDiskUsage := deltaDiskUsages.getOrCreateDisk(types.DiskType(d.Id())) + deltaDiskUsage := deltaDiskUsages.getOrCreateDisk(types.ToDiskType(string(d.Id()))) deltaDiskUsage.ecShardCount = int64(delta) d.UpAdjustDiskUsageDelta(deltaDiskUsages) @@ -46,7 +46,7 @@ func (d *Disk) DeleteEcShard(s *erasure_coding.EcVolumeInfo) { delta := existing.ShardBits.ShardIdCount() - oldCount deltaDiskUsages := newDiskUsages() - deltaDiskUsage := deltaDiskUsages.getOrCreateDisk(types.DiskType(d.Id())) + deltaDiskUsage := deltaDiskUsages.getOrCreateDisk(types.ToDiskType(string(d.Id()))) deltaDiskUsage.ecShardCount = int64(delta) d.UpAdjustDiskUsageDelta(deltaDiskUsages) |
