Module: Rakit::CLI::File
- Defined in:
- lib/rakit/cli/file.rb
Class Method Summary collapse
-
.run(argv) ⇒ Integer
Exit code.
Class Method Details
.run(argv) ⇒ Integer
Returns exit code.
13 14 15 16 17 18 19 20 21 22 23 24 25 |
# File 'lib/rakit/cli/file.rb', line 13 def run(argv) return 1 if argv.empty? sub = argv.shift case sub when "list" then run_list(argv) when "copy" then run_copy(argv) else $stderr.puts "Unknown command: #{sub}. Use 'list' or 'copy'." $stderr.puts " rakit file list <directory> [--recursive] [--include-hidden] [--format console|json|proto-json]" $stderr.puts " rakit file copy <source> <destination> [--overwrite] [--create-directories] [--follow-symlinks] [--format ...]" 1 end end |