Module: Aspera::Cli

Defined in:
lib/aspera/cli/info.rb,
lib/aspera/cli/main.rb,
lib/aspera/cli/error.rb,
lib/aspera/cli/hints.rb,
lib/aspera/cli/plugin.rb,
lib/aspera/cli/manager.rb,
lib/aspera/cli/version.rb,
lib/aspera/cli/formatter.rb,
lib/aspera/cli/plugins/aoc.rb,
lib/aspera/cli/plugins/ats.rb,
lib/aspera/cli/plugins/bss.rb,
lib/aspera/cli/plugins/cos.rb,
lib/aspera/cli/plugins/alee.rb,
lib/aspera/cli/plugins/node.rb,
lib/aspera/cli/sync_actions.rb,
lib/aspera/cli/extended_value.rb,
lib/aspera/cli/plugin_factory.rb,
lib/aspera/cli/plugins/config.rb,
lib/aspera/cli/plugins/faspex.rb,
lib/aspera/cli/plugins/server.rb,
lib/aspera/cli/plugins/shares.rb,
lib/aspera/cli/transfer_agent.rb,
lib/aspera/cli/plugins/console.rb,
lib/aspera/cli/plugins/faspex5.rb,
lib/aspera/cli/plugins/preview.rb,
lib/aspera/cli/basic_auth_plugin.rb,
lib/aspera/cli/transfer_progress.rb,
lib/aspera/cli/plugins/orchestrator.rb

Defined Under Namespace

Modules: Plugins, SyncActions Classes: AttrAccessor, BadArgument, BasicAuthPlugin, Error, ExtendedValue, Flattener, Formatter, Hints, Main, Manager, NoSuchIdentifier, Plugin, PluginFactory, TransferAgent, TransferProgress

Constant Summary collapse

PROGRAM_NAME =

name of command line tool, also used as foldername where config is stored

'ascli'
GEM_NAME =

name of the containing gem, same as in <gem name>.gemspec

'aspera-cli'
DOC_URL =
"https://www.rubydoc.info/gems/#{GEM_NAME}"
GEM_URL =
"https://rubygems.org/gems/#{GEM_NAME}"
SRC_URL =
'https://github.com/IBM/aspera-cli'
RUBY_FUTURE_MINIMUM_VERSION =

set this to warn in advance when minimum required ruby version will increase see also required_ruby_version in gemspec file

'3.0'
VERSION =

for beta add extension : .beta1 for dev version add extension : .pre

'4.17.0'
CONF_OVERVIEW_KEYS =
%w[preset parameter value].freeze