Skip to content

Commit 326e142

Browse files
committed
store: GenerateName: use 3 words
Signed-off-by: Sebastiaan van Stijn <[email protected]>
1 parent dfbb95e commit 326e142

File tree

2 files changed

+23
-6
lines changed

2 files changed

+23
-6
lines changed

store/random_names.go

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -257,3 +257,21 @@ var nouns = []string{
257257
"yard",
258258
"zone",
259259
}
260+
261+
var themes = []string{
262+
"rhythm",
263+
"melody",
264+
"vibe",
265+
"harmony",
266+
"journey",
267+
"glimmer",
268+
"mirth",
269+
"gleam",
270+
"shine",
271+
"ripple",
272+
"drift",
273+
"hum",
274+
"breeze",
275+
"glow",
276+
"sparkle",
277+
}

store/util.go

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package store
22

33
import (
4-
"fmt"
54
"math/rand/v2"
65
"os"
76
"regexp"
@@ -40,11 +39,11 @@ func ValidateName(s string) (string, error) {
4039

4140
func GenerateName(txn *Txn) (string, error) {
4241
var name string
43-
for i := range 6 {
44-
name = adjectives[rand.IntN(len(adjectives))] + "_" + nouns[rand.IntN(len(nouns))] // #nosec G404 -- ignore "Use of weak random number generator"
45-
if i > 0 {
46-
name += fmt.Sprint(rand.IntN(10)) // #nosec G404 -- ignore "Use of weak random number generator"
47-
}
42+
for i := 0; i < 6; i++ {
43+
name = adjectives[rand.IntN(len(adjectives))] + "_" +
44+
nouns[rand.IntN(len(nouns))] + "_" +
45+
themes[rand.IntN(len(themes))] // #nosec G404 -- ignore "Use of weak random number generator"
46+
4847
if _, err := txn.NodeGroupByName(name); err != nil {
4948
if !os.IsNotExist(errors.Cause(err)) {
5049
return "", err

0 commit comments

Comments
 (0)