Sha256: 14e94fa44bc879e6b4b4fe8b8dae53c82dd8847641e0dff99c0d994700464b9d

Contents?: true

Size: 692 Bytes

Versions: 15

Compression:

Stored size: 692 Bytes

Contents

# process dependencies example

Eye.app :dependency do
  process(:a) do
    start_command 'sleep 100'
    daemonize true
    pid_file '/tmp/test_process_a.pid'
  end

  process(:b) do
    start_command 'sleep 100'
    daemonize true
    pid_file '/tmp/test_process_b.pid'
    depend_on :a
  end

  process(:c) do
    start_command 'sleep 100'
    daemonize true
    pid_file '/tmp/test_process_c.pid'
    depend_on :a
  end

  process(:d) do
    start_command 'sleep 100'
    daemonize true
    pid_file '/tmp/test_process_d.pid'
    depend_on :b
  end

  process(:e) do
    start_command 'sleep 100'
    daemonize true
    pid_file '/tmp/test_process_e.pid'
    depend_on [:d, :c]
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
eye-0.10.1.pre examples/dependency.eye
eye-0.10.0 examples/dependency.eye
eye-0.10.0.alpha2 examples/dependency.eye
eye-0.10.0.alpha examples/dependency.eye
eye-0.9.4.nosigar examples/dependency.eye
eye-0.9.4 examples/dependency.eye
eye-0.9.3 examples/dependency.eye
eye-0.9.2.nosigar examples/dependency.eye
eye-0.9.2 examples/dependency.eye
eye-0.9.1 examples/dependency.eye
eye-0.9.pre examples/dependency.eye
eye-0.8.1 examples/dependency.eye
eye-0.8.celluloid15 examples/dependency.eye
eye-0.8 examples/dependency.eye
eye-0.8.rc examples/dependency.eye