class Ever2boost::CLI

Constants

DEFAULT_OUTPUT_DIR
DEFAULT_OUTPUT_DIR_ENEX

Public Instance Methods

__print_version() click to toggle source
# File lib/ever2boost/cli.rb, line 31
def __print_version
  puts Ever2boost::VERSION
end
convert(path) click to toggle source
# File lib/ever2boost/cli.rb, line 21
def convert(path)
  output_dir = options[:directory] || DEFAULT_OUTPUT_DIR_ENEX
  abort Util.red_output("Error! No such file or directory: #{path}") unless File.exist?(path)
  enex = File.read(path)
  filename = File.basename(path, '.enex')
  EnexConverter.convert(enex, output_dir, filename)
end
import() click to toggle source
# File lib/ever2boost/cli.rb, line 13
def import
  output_dir = options[:directory] || DEFAULT_OUTPUT_DIR
  developer_token = ask('DEVELOPER_TOKEN:')
  EvernoteAuthorizer.new(developer_token).import(output_dir)
end