Class: ToptranslationCli::Check
- Inherits:
-
Object
- Object
- ToptranslationCli::Check
- Defined in:
- lib/toptranslation_cli/check.rb
Class Method Summary collapse
-
.run ⇒ Object
rubocop:disable Metrics/AbcSize, Metrics/MethodLength.
Class Method Details
.run ⇒ Object
rubocop:disable Metrics/AbcSize, Metrics/MethodLength
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
# File 'lib/toptranslation_cli/check.rb', line 6 def run # rubocop:disable Metrics/AbcSize, Metrics/MethodLength puts "Toptranslation command line client, version #{VERSION} - Configuration check\n\n" puts "Configuration file present:\t#{check_configuration_file}" puts " * includes access_token:\t#{check_access_token}" puts " * includes project_identifier:\t#{check_project_identifier}" puts " * includes files:\t\t#{check_file_paths_present}\n\n" puts 'Checking connection:' puts " * API URL:\t\t\t#{ToptranslationCli.configuration.api_base_url}" puts " * Files URL:\t\t\t#{ToptranslationCli.configuration.files_base_url}" puts " * access_token:\t\t#{ToptranslationCli.configuration.access_token}" puts " * project_identifier:\t\t#{ToptranslationCli.configuration.project_identifier}" puts " * project found:\t\t#{check_for_project}\n\n" check_matching_files end |