Skip to content

Commit 0e64cb9

Browse files
committed
store: GenerateName: use 3 words
Signed-off-by: Sebastiaan van Stijn <[email protected]>
1 parent 886a61b commit 0e64cb9

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
@@ -256,3 +256,21 @@ var nouns = []string{
256256
"yard",
257257
"zone",
258258
}
259+
260+
var themes = []string{
261+
"breeze",
262+
"drift",
263+
"gleam",
264+
"glimmer",
265+
"glow",
266+
"harmony",
267+
"hum",
268+
"journey",
269+
"melody",
270+
"mirth",
271+
"rhythm",
272+
"ripple",
273+
"shine",
274+
"sparkle",
275+
"vibe",
276+
}

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 range 6 {
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)