mirror of
https://github.com/puppetlabs/vmpooler.git
synced 2026-01-26 10:08:40 -05:00
Merge pull request #177 from glennsarti/ticket/maint/update-pooler-dev
(maint) Enhance VM Pooler developer experience
This commit is contained in:
commit
71a5af9e88
3 changed files with 21 additions and 0 deletions
4
.gitignore
vendored
4
.gitignore
vendored
|
|
@ -1,3 +1,7 @@
|
||||||
.ruby-version
|
.ruby-version
|
||||||
Gemfile.lock
|
Gemfile.lock
|
||||||
|
Gemfile.local
|
||||||
vendor
|
vendor
|
||||||
|
vmpooler.yaml
|
||||||
|
.bundle
|
||||||
|
coverage
|
||||||
|
|
|
||||||
10
Gemfile
10
Gemfile
|
|
@ -23,3 +23,13 @@ group :test do
|
||||||
gem 'simplecov', '>= 0.11.2'
|
gem 'simplecov', '>= 0.11.2'
|
||||||
gem 'yarjuf', '>= 2.0'
|
gem 'yarjuf', '>= 2.0'
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Evaluate Gemfile.local if it exists
|
||||||
|
if File.exists? "#{__FILE__}.local"
|
||||||
|
instance_eval(File.read("#{__FILE__}.local"))
|
||||||
|
end
|
||||||
|
|
||||||
|
# Evaluate ~/.gemfile if it exists
|
||||||
|
if File.exists?(File.join(Dir.home, '.gemfile'))
|
||||||
|
instance_eval(File.read(File.join(Dir.home, '.gemfile')))
|
||||||
|
end
|
||||||
|
|
|
||||||
7
vmpooler
7
vmpooler
|
|
@ -26,4 +26,11 @@ manager = Thread.new {
|
||||||
).execute!
|
).execute!
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ENV['VMPOOLER_DEBUG']
|
||||||
|
trap("INT") {
|
||||||
|
puts "Shutting down."
|
||||||
|
[api, manager].each { |t| t.exit }
|
||||||
|
}
|
||||||
|
end
|
||||||
|
|
||||||
[api, manager].each { |t| t.join }
|
[api, manager].each { |t| t.join }
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue