Class: Space::Action::Execute

Inherits:
Space::Action show all
Defined in:
lib/space/action/builtin.rb

Instance Attribute Summary

Attributes inherited from Space::Action

#args, #project, #scope

Instance Method Summary collapse

Methods inherited from Space::Action

#initialize

Constructor Details

This class inherits a constructor from Space::Action

Instance Method Details

#runObject



6
7
8
9
10
11
12
13
14
15
16
17
# File 'lib/space/action/builtin.rb', line 6

def run
  Events.sources.registered do
    in_scope do |repo|
      Dir.chdir(repo.path) do
        puts "in #{repo.path}\n".ansi(:bold, :green)
        system(*args)
        puts
      end
    end
    confirm
  end
end