Sha256: ad79690ca9b51be04e73be27ecc99797fa629e0bcaa930ca63a30d74fa1e2273

Contents?: true

Size: 328 Bytes

Versions: 40

Compression:

Stored size: 328 Bytes

Contents

require "erb"
require "foreman/export"

class Foreman::Export::Launchd < Foreman::Export::Base

  def export
    super
    engine.each_process do |name, process|
      1.upto(engine.formation[name]) do |num|
        write_template "launchd/launchd.plist.erb", "#{app}-#{name}-#{num}.plist", binding
      end
    end
  end

end

Version data entries

40 entries across 40 versions & 2 rubygems

Version Path
foreman-0.54.0 lib/foreman/export/launchd.rb
foreman-capistrano-0.51.1 lib/foreman/export/launchd.rb
foreman-capistrano-0.51.0 lib/foreman/export/launchd.rb
foreman-0.53.0-java lib/foreman/export/launchd.rb
foreman-0.53.0 lib/foreman/export/launchd.rb
foreman-0.52.0-java lib/foreman/export/launchd.rb
foreman-0.52.0 lib/foreman/export/launchd.rb
foreman-0.51.0-java lib/foreman/export/launchd.rb
foreman-0.51.0 lib/foreman/export/launchd.rb
foreman-0.50.0-x86-mingw32 lib/foreman/export/launchd.rb
foreman-0.50.0-x86-mswin32 lib/foreman/export/launchd.rb
foreman-0.50.0-mingw32 lib/foreman/export/launchd.rb
foreman-0.50.0-java lib/foreman/export/launchd.rb
foreman-0.50.0 lib/foreman/export/launchd.rb
foreman-0.49.0 lib/foreman/export/launchd.rb
foreman-0.48.0 lib/foreman/export/launchd.rb
foreman-0.48.0.pre3 lib/foreman/export/launchd.rb
foreman-0.48.0.pre2 lib/foreman/export/launchd.rb
foreman-0.48.0.pre1-java lib/foreman/export/launchd.rb
foreman-0.48.0.pre1 lib/foreman/export/launchd.rb