Sha256: 016d74748ae967d1c563558d53d6b45db76e7032742e7a0154bab739773d3d66

Contents?: true

Size: 544 Bytes

Versions: 1

Compression:

Stored size: 544 Bytes

Contents

require 'nestene'
require 'regenwolke_autons/regenwolke_auton'
require 'regenwolke_autons/nginx_auton'
require "regenwolke_autons/version"


module RegenwolkeAutons

  class Core
    def self.init

      Dir.mkdir('regenwolke/nginx') unless File.exists?('regenwolke/nginx')

      unless Celluloid::Actor[:nestene_core].auton_names.include?('nginx')
        Celluloid::Actor[:nestene_core].create_auton('RegenwolkeAutons::NginxAuton','nginx')
        Celluloid::Actor[:nestene_core].schedule_step('nginx', 'start')
      end
    end
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
regenwolke_autons-0.0.9 lib/regenwolke_autons.rb