lib/poolparty/base_packages/poolparty.rb in auser-poolparty-0.2.6 vs lib/poolparty/base_packages/poolparty.rb in auser-poolparty-0.2.8

- old
+ new

@@ -3,14 +3,14 @@ plugin :poolparty do def enable has_package(:name => "erlang") # These should be installed automagically by poolparty, but just in case - has_gempackage(:name => "activesupport") - has_gempackage(:name => "logging") - has_gempackage(:name => "hoe") - has_gempackage(:name => "xml-simple") + has_gempackage(:name => "activesupport", :requires => package(:name => "rubygems")) + has_gempackage(:name => "logging", :requires => package(:name => "rubygems")) + has_gempackage(:name => "hoe", :requires => package(:name => "rubygems")) + has_gempackage(:name => "xml-simple", :requires => package(:name => "rubygems")) has_gempackage(:name => "ParseTree", :version => "2.2.0", :requires => gempackage(:name => "hoe")) has_gempackage(:name => "RubyInline", :requires => gempackage(:name => "ParseTree")) has_gempackage(:name => "open4", :requires => gempackage(:name => "hoe")) has_gempackage(:name => "ruby2ruby", :requires => gempackage(:name => "ParseTree")) @@ -22,11 +22,12 @@ # TODO: COME BACK AND CLEAN THIS UP (self.respond_to?(:list_of_running_instances) ? self : parent).list_of_running_instances.each do |ri| has_host({:name => "#{ri.name}", :ip => ri.ip }) end - has_cron({:command => "cloud-maintain"}) do - minute "*/5" + # -n #{parent.name} + has_cron({:command => ". /etc/profile && which cloud-maintain | /bin/sh"}) do + minute "*/2" end # has_host(:name => "puppet", :ip => (self.respond_to?(:master) ? self : parent).master.ip) end end \ No newline at end of file