TODOs and --help.
parent
efde03eb79
commit
69ecadaefd
19
src/main.cr
19
src/main.cr
|
@ -313,6 +313,9 @@ class Service
|
|||
File.delete "#{path}/#{name}.#{@environment.name}.yaml"
|
||||
end
|
||||
|
||||
# TODO:
|
||||
# - Improve error handling when a string is not a proper reference to a
|
||||
# service instance.
|
||||
def self.get_by_id(id)
|
||||
matches = id.match /[^\/]*/
|
||||
unless matches
|
||||
|
@ -333,14 +336,14 @@ parser = OptionParser.parse! do |parser|
|
|||
parser.banner = "usage: yunoservice <command> [options]\n" +
|
||||
"\n" +
|
||||
"commands:\n" +
|
||||
" start\n" +
|
||||
" stop\n" +
|
||||
" status\n" +
|
||||
" show\n" +
|
||||
" add\n" +
|
||||
" del\n" +
|
||||
" list\n" +
|
||||
" list-environments\n" +
|
||||
" start Starts a stopped or dead service.\n" +
|
||||
" stop Stops a running service.\n" +
|
||||
" status Shows the current state of a service.\n" +
|
||||
" show Describe a service in detail.\n" +
|
||||
" add Add a service to an environment.\n" +
|
||||
" del Remove a service from an environment.\n" +
|
||||
" list Lists registered services.\n" +
|
||||
" list-environments Lists registered environments.\n" +
|
||||
"\n" +
|
||||
"options:\n"
|
||||
|
||||
|
|
Loading…
Reference in New Issue