about summary refs log tree commit homepage
path: root/bin
diff options
context:
space:
mode:
authorzedshaw <zedshaw@19e92222-5c0b-0410-8929-a290d50e31e9>2006-03-06 05:31:39 +0000
committerzedshaw <zedshaw@19e92222-5c0b-0410-8929-a290d50e31e9>2006-03-06 05:31:39 +0000
commitbbaf6bb51edf0402faad07191cc042d5297ed2fc (patch)
tree205f3077cd32a81443a7627bba778e70ac7de32c /bin
parenta4a2f19a0c94e72641d3b43c66d7817d2b9c30a9 (diff)
downloadunicorn-bbaf6bb51edf0402faad07191cc042d5297ed2fc.tar.gz
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@83 19e92222-5c0b-0410-8929-a290d50e31e9
Diffstat (limited to 'bin')
-rw-r--r--bin/mongrel_rails12
1 files changed, 7 insertions, 5 deletions
diff --git a/bin/mongrel_rails b/bin/mongrel_rails
index 1cb339b..294a41c 100644
--- a/bin/mongrel_rails
+++ b/bin/mongrel_rails
@@ -3,7 +3,8 @@ require 'mongrel/rails'
 require 'yaml'
 
 
-class Start < Mongrel::Plugin "/commands"
+
+class Start < GemPlugin::Plugin "/commands"
   include Mongrel::Command::Base
 
   def configure
@@ -111,7 +112,7 @@ class Start < Mongrel::Plugin "/commands"
     end
 
     # hook up any rails specific plugins
-    Mongrel::PluginManager.instance.load
+    GemPlugin::Manager.instance.load "mongrel" => GemPlugin::INCLUDE
 
     begin
       STDERR.puts "Server ready."
@@ -146,7 +147,7 @@ def send_signal(signal, pid_file)
 end
 
 
-class Stop < Mongrel::Plugin "/commands"
+class Stop < GemPlugin::Plugin "/commands"
   include Mongrel::Command::Base
 
   def configure
@@ -181,7 +182,7 @@ end
 
 
 
-class Restart < Mongrel::Plugin "/commands"
+class Restart < GemPlugin::Plugin "/commands"
   include Mongrel::Command::Base
 
   def configure
@@ -214,5 +215,6 @@ class Restart < Mongrel::Plugin "/commands"
   end
 end
 
-Mongrel::PluginManager.instance.load ["rails"]
+GemPlugin::Manager.instance.load "mongrel" => GemPlugin::INCLUDE, "rails" => GemPlugin::EXCLUDE
+
 Mongrel::Command::Registry.instance.run ARGV