Skip to content

Commit 3322d22

Browse files
authored
Merge pull request #182182 from bcomnes/seaweedfs-service
seaweedfs: Add service block to seaweedfs
2 parents 005ce51 + 3dba9a5 commit 3322d22

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

Formula/s/seaweedfs.rb

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,18 @@ def install
3232
system "go", "build", *std_go_args(ldflags:, output: bin/"weed"), "./weed"
3333
end
3434

35+
def post_install
36+
(var/"seaweedfs").mkpath
37+
end
38+
39+
service do
40+
run [opt_bin/"weed", "server", "-dir=#{var}/seaweedfs", "-s3"]
41+
keep_alive true
42+
error_log_path var/"log/seaweedfs.log"
43+
log_path var/"log/seaweedfs.log"
44+
working_dir var
45+
end
46+
3547
test do
3648
# Start SeaweedFS master server/volume server
3749
master_port = free_port

0 commit comments

Comments
 (0)