Sha256: b3d01ed322a1eb784a9ff4d9d669becdf09bf0351fe46b3f6a1a1ac6d9ddb0a5

Contents?: true

Size: 464 Bytes

Versions: 6

Compression:

Stored size: 464 Bytes

Contents

Eye.application "app1" do
  working_dir "/tmp"

  group "gr1" do
    process("p1"){ pid_file "app1-gr1-p1.pid" }
    process("p2"){ pid_file "app1-gr1-p2.pid" }
  end

  group "gr2" do
    chain :grace => 0.5.seconds
    process("q3"){ pid_file "app1-gr2-q3.pid" }
  end

  process("g4"){ pid_file "app1-g4.pid" }
  process("g5"){ pid_file "app1-g5.pid" }

end

Eye.application "app2" do
  working_dir "/tmp"

  process "z1" do
    pid_file "app2-z1.pid"
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
eye-0.2.4 spec/fixtures/dsl/load.eye
eye-0.2.3 spec/fixtures/dsl/load.eye
eye-0.2.2 spec/fixtures/dsl/load.eye
eye-0.2.1 spec/fixtures/dsl/load.eye
eye-0.2 spec/fixtures/dsl/load.eye
eye-0.1.11 spec/fixtures/dsl/load.eye