Module: Spawncamp

Defined in:
lib/spawncamp/base.rb,
lib/spawncamp/stats.rb,
lib/spawncamp/version.rb

Defined Under Namespace

Modules: Stats

Constant Summary collapse

VERSION =
"0.0.4"

Instance Method Summary collapse

Instance Method Details

#spawnObject



2
3
4
5
6
7
8
9
# File 'lib/spawncamp/base.rb', line 2

def spawn
	child_pid = fork do |action|
	puts "Child Process #{child_pid}"
		exec "ruby #{action}"
	  exit
	end
	puts "Child Process #{child_pid} has finished"
end

#spawn_loopObject



11
12
13
14
15
16
17
# File 'lib/spawncamp/base.rb', line 11

def spawn_loop
	loop_child = fork do |action|
	puts "Loop #{loop_child}"
		exec "ruby #{action}"
	end
	puts "Loop Process Running #{loop_child}"
end