in cookbooks/fb_storage/libraries/storage.rb [191:209]
def self.block_device_split(dev)
if dev.start_with?('sd')
m = dev.match(/^(sd)([a-z]+)$/)
elsif dev.start_with?('fio')
m = dev.match(/^(fio)([a-z]+)$/)
elsif dev.start_with?('nvme')
m = dev.match(/^(nvme)(\d+n\d+)$/)
elsif dev.start_with?('nbd')
m = dev.match(/^(nbd)(\d+)$/)
elsif dev.start_with?('vd')
m = dev.match(/^(vd)([a-z]+)$/)
end
unless m
fail "fb_storage: Cannot parse #{dev} for sorting"
end
[m[1], m[2]]
end