Compare commits

..
13 Commits
Author SHA1 Message Date
David Dollar 5a258b8dc3 Regenerated gemspec for version 0.4.4 2010-06-23 19:13:54 -04:00
David Dollar eeeef65c88 0.4.4. 2010-06-23 19:13:50 -04:00
David Dollar d67a2f4e11 include export dir with gem 2010-06-23 19:13:40 -04:00
David Dollar ce5c8b4c04 update readme 2010-06-23 19:11:52 -04:00
David Dollar 9d859dae92 remove potentially confusing period 2010-06-23 19:11:47 -04:00
David Dollar 04884366b3 describe procfile 2010-06-23 19:10:05 -04:00
David Dollar 8c78d1e1ee update readme 2010-06-23 19:09:14 -04:00
David Dollar 35a5f972fe more docs tweaks 2010-06-23 19:05:00 -04:00
David Dollar 868bc44a4e update readme 2010-06-23 19:04:58 -04:00
David Dollar 644956db29 update readme 2010-06-23 19:04:25 -04:00
David Dollar bd07ed809d more docs tweaks 2010-06-23 19:04:22 -04:00
David Dollar 26bb8995c9 update readme 2010-06-23 19:03:40 -04:00
David Dollar 7005860c3c more docs tweaks 2010-06-23 19:03:33 -04:00
5 changed files with 30 additions and 11 deletions
+10 -1
View File
@@ -45,7 +45,7 @@ The following options control how the application is run:
* `-c`, `--concurrency`: * `-c`, `--concurrency`:
Specify the number of each process type to run. The value passed in Specify the number of each process type to run. The value passed in
should be in the format `process=num,process=num`. should be in the format `process=num,process=num`
## OPTIONS ## OPTIONS
@@ -56,6 +56,14 @@ These options control all modes of foreman's operation.
containing directory will be assumed to be the root directory of the containing directory will be assumed to be the root directory of the
application. application.
## PROCFILE
A Procfile should contain both a name for the process and the command used
to run it.
web bundle exec thin start
job bundle exec rake jobs:work
## EXAMPLES ## EXAMPLES
Start one instance of each process type, interleave the output on stdout: Start one instance of each process type, interleave the output on stdout:
@@ -80,6 +88,7 @@ Foreman is Copyright (C) 2010 David Dollar <http://daviddollar.org>
[RUNNING]: #RUNNING "RUNNING" [RUNNING]: #RUNNING "RUNNING"
[EXPORTING]: #EXPORTING "EXPORTING" [EXPORTING]: #EXPORTING "EXPORTING"
[OPTIONS]: #OPTIONS "OPTIONS" [OPTIONS]: #OPTIONS "OPTIONS"
[PROCFILE]: #PROCFILE "PROCFILE"
[EXAMPLES]: #EXAMPLES "EXAMPLES" [EXAMPLES]: #EXAMPLES "EXAMPLES"
[COPYRIGHT]: #COPYRIGHT "COPYRIGHT" [COPYRIGHT]: #COPYRIGHT "COPYRIGHT"
+1 -1
View File
@@ -64,7 +64,7 @@ begin
s.platform = Gem::Platform::RUBY s.platform = Gem::Platform::RUBY
s.has_rdoc = false s.has_rdoc = false
s.files = %w(Rakefile README.md) + Dir["{bin,lib,spec}/**/*"] s.files = %w(Rakefile README.md) + Dir["{bin,export,lib,spec}/**/*"]
s.require_path = "lib" s.require_path = "lib"
# #s.bindir = "bin" # #s.bindir = "bin"
+3 -1
View File
@@ -5,7 +5,7 @@
Gem::Specification.new do |s| Gem::Specification.new do |s|
s.name = %q{foreman} s.name = %q{foreman}
s.version = "0.4.3" s.version = "0.4.4"
s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version= s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
s.authors = ["David Dollar"] s.authors = ["David Dollar"]
@@ -20,6 +20,8 @@ Gem::Specification.new do |s|
s.files = [ s.files = [
"Rakefile", "Rakefile",
"bin/foreman", "bin/foreman",
"export/upstart/master.conf.erb",
"export/upstart/process.conf.erb",
"lib/foreman.rb", "lib/foreman.rb",
"lib/foreman/cli.rb", "lib/foreman/cli.rb",
"lib/foreman/configuration.rb", "lib/foreman/configuration.rb",
+1 -1
View File
@@ -1,6 +1,6 @@
module Foreman module Foreman
VERSION = "0.4.3" VERSION = "0.4.4"
class AppDoesNotExist < Exception; end class AppDoesNotExist < Exception; end
+9 -1
View File
@@ -45,7 +45,7 @@ The following options control how the application is run:
* `-c`, `--concurrency`: * `-c`, `--concurrency`:
Specify the number of each process type to run. The value passed in Specify the number of each process type to run. The value passed in
should be in the format `process=num,process=num`. should be in the format `process=num,process=num`
## OPTIONS ## OPTIONS
@@ -56,6 +56,14 @@ These options control all modes of foreman's operation.
containing directory will be assumed to be the root directory of the containing directory will be assumed to be the root directory of the
application. application.
## PROCFILE
A Procfile should contain both a name for the process and the command used
to run it.
web bundle exec thin start
job bundle exec rake jobs:work
## EXAMPLES ## EXAMPLES
Start one instance of each process type, interleave the output on stdout: Start one instance of each process type, interleave the output on stdout: