blob: deec2900da078b6af08288dc5206cc630c25df0a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
package libvirt
import (
"fmt"
)
var diskLetters []rune = []rune("abcdefghijklmnopqrstuvwxyz")
func DiskLetterForIndex(i int) string {
q := i / len(diskLetters)
r := i % len(diskLetters)
letter := diskLetters[r]
if q == 0 {
return fmt.Sprintf("%c", letter)
}
return fmt.Sprintf("%s%c", DiskLetterForIndex(q-1), letter)
}
|