Module: RecordOnChain
- Defined in:
- lib/record_on_chain/commands/mod_command.rb,
lib/record_on_chain.rb,
lib/record_on_chain/cli.rb,
lib/record_on_chain/utils.rb,
lib/record_on_chain/config.rb,
lib/record_on_chain/keyfile.rb,
lib/record_on_chain/version.rb,
lib/record_on_chain/constants.rb,
lib/record_on_chain/crypto/aes.rb,
lib/record_on_chain/commands/help.rb,
lib/record_on_chain/commands/init.rb,
lib/record_on_chain/datafile_base.rb,
lib/record_on_chain/command_loader.rb,
lib/record_on_chain/crypto/cryptor.rb,
lib/record_on_chain/nem_controller.rb,
lib/record_on_chain/commands/record.rb,
lib/record_on_chain/commands/secret.rb,
lib/record_on_chain/crypto/default_cryptor.rb,
lib/record_on_chain/commands/abstract_command.rb
Overview
module set for command
Defined Under Namespace
Modules: Commands, Crypto, DatafileBase, Utils Classes: Cli, CommandLoader, Config, Keyfile, NemController
Constant Summary collapse
- VERSION =
"0.1.1"
- MAINDIR_NAME =
region generally
".ro_chain".freeze
- SECRET_LENGTH =
region crypto
32.freeze
- SALT_LENGTH =
16.freeze
- CHECKSUM_LENGTH =
4.freeze
- D_DATAFILE_NAME =
region datafile
"default".freeze
- D_KEYFILE_SUFFIX =
"_key.yml".freeze
- D_CONFIGFILE_SUFFIX =
"_config.yml".freeze
- D_KEYFILE_NAME =
( D_DATAFILE_NAME + D_KEYFILE_SUFFIX ).freeze
- D_CONFIGFILE_NAME =
( D_DATAFILE_NAME + D_CONFIGFILE_SUFFIX ).freeze
- COMMANDS_DIRPATH =
region dirpath
File.( "../commands" , __FILE__ ).freeze
- RESOURCES_DIRPATH =
File.( "../../resources" , __FILE__ ).freeze
Class Method Summary collapse
Class Method Details
.exec ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
# File 'lib/record_on_chain.rb', line 6 def exec command_name = ARGV.first command = CommandLoader.load( command_name ) # command not fund if command.nil? then warn( "Error : #{command_name} command not found." ) exit 1 end # start command.start rescue => e warn( "Error : #{e.to_s}" ) exit 1 end |