Class: Githubgrab::CLI
- Inherits:
-
Object
- Object
- Githubgrab::CLI
- Defined in:
- lib/githubgrab/cli.rb
Instance Method Summary collapse
-
#initialize(args) ⇒ CLI
constructor
A new instance of CLI.
Constructor Details
#initialize(args) ⇒ CLI
Returns a new instance of CLI.
7 8 9 10 11 12 13 14 15 16 |
# File 'lib/githubgrab/cli.rb', line 7 def initialize args api_results = Gateway.call(args) if api_results[:code] == 200 puts "Connecting to Github complete! Downloading images now".colorize(:green) downloader = Downloader.new Githubgrab::Helper::extract_image_urls(api_results[:body]), args.join("-") downloader.save_all else puts api_results[:body].colorize(:red) end end |