<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -25,8 +25,15 @@ module Sprinkle
         @config = ::Capistrano::Configuration.new
         @config.logger.level = Sprinkle::OPTIONS[:verbose] ? ::Capistrano::Logger::INFO : ::Capistrano::Logger::IMPORTANT
         @config.set(:password) { ::Capistrano::CLI.password_prompt }
+        
+        @config.set(:_sprinkle_actor, self)
+        
+        def @config.recipes(script)
+          _sprinkle_actor.recipes(script)
+        end
+        
         if block
-          self.instance_eval &amp;block
+          @config.instance_eval &amp;block
         else
           @config.load 'deploy' # normally in the config directory for rails
         end</diff>
      <filename>lib/sprinkle/actors/capistrano.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>f877e1f01431ef8d05d98ba76eb85d59f6c0b4a8</id>
    </parent>
  </parents>
  <author>
    <name>Bodaniel Jeanes</name>
    <email>me@bjeanes.com</email>
  </author>
  <url>http://github.com/crafterm/sprinkle/commit/8d80b31beb96094cc049f8528b74dd85688217dd</url>
  <id>8d80b31beb96094cc049f8528b74dd85688217dd</id>
  <committed-date>2009-03-31T00:09:49-07:00</committed-date>
  <authored-date>2009-03-31T00:09:49-07:00</authored-date>
  <message>Modified Capistrano actor to interpret deploy block as a deploy script instead of only loading recipes. Maintains backwards compatibility</message>
  <tree>f4449a01aa7211f57145020e153f603bb54c93e2</tree>
  <committer>
    <name>Bodaniel Jeanes</name>
    <email>me@bjeanes.com</email>
  </committer>
</commit>
