Sha256: 2696acd9f4596414686d5145131683189a210a6a79ef4d4feeeff98a80999a29
Contents?: true
Size: 667 Bytes
Versions: 3
Compression:
Stored size: 667 Bytes
Contents
require "thor" require "ribose" require "ribose/cli/auth" require "ribose/cli/util" require "ribose/cli/version" require "ribose/cli/command" module Ribose module CLI def self.start(arguments) Ribose::CLI::Command.start(arguments) rescue Ribose::Errors::Forbidden Thor::Shell::Basic.new.say( "Invalid: Missing API Configuration\n\n" \ "Ribose API Token & Email are required for any of the CLI operation\n" \ "You can set your API Key using `ribose config --token "" --email "" `", ) end end # Temporary: The API Client will implement it module Errors class Forbidden < StandardError; end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
ribose-cli-0.3.2 | lib/ribose/cli.rb |
ribose-cli-0.2.1 | lib/ribose/cli.rb |
ribose-cli-0.2.0 | lib/ribose/cli.rb |