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