Skip to content

Commit ba8e0a8

Browse files
committed
Fix nats --data-dir flag
1 parent 33096dc commit ba8e0a8

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

nats.go

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -40,20 +40,16 @@ func startEmbeddedNATSServer(c *cli.Context) error {
4040
}
4141

4242
dataDir := c.String("data-dir")
43-
if dataDir == "" {
43+
if dataDir != "" {
4444
opts.StoreDir = dataDir
4545
}
4646

4747
if opts.StoreDir == "" {
48-
dataDir = filepath.Join(homeDir, ".local", "share", "hashup", "nats")
48+
opts.StoreDir = filepath.Join(homeDir, ".local", "share", "hashup", "nats")
4949
}
5050

51-
if dataDir != "" {
52-
if err := os.MkdirAll(dataDir, 0755); err != nil {
53-
return fmt.Errorf("failed to create data directory: %v", err)
54-
}
55-
56-
opts.StoreDir = dataDir
51+
if err := os.MkdirAll(dataDir, 0755); err != nil {
52+
return fmt.Errorf("failed to create data directory: %v", err)
5753
}
5854

5955
// This is required for HashUp

0 commit comments

Comments
 (0)