19862: Fix RandomUUID length.
[arvados.git] / sdk / go / arvados / client.go
index 4d140517e53687e7d62f9d211a1c566825a631f4..5a498b01f0c98716ae0c34466272bf43ea7bf812 100644 (file)
@@ -609,5 +609,9 @@ func RandomUUID(clusterID, infix string) string {
        if err != nil {
                panic(err)
        }
        if err != nil {
                panic(err)
        }
-       return clusterID + "-" + infix + "-" + n.Text(36)
+       nstr := n.Text(36)
+       for len(nstr) < 15 {
+               nstr = "0" + nstr
+       }
+       return clusterID + "-" + infix + "-" + nstr
 }
 }