class QuiverToolbox::CLI::Notebook

Attributes

api[R]

Public Class Methods

exit_on_failure?() click to toggle source
# File lib/quiver_toolbox/cli/notebook.rb, line 4
def exit_on_failure?
  true
end

Public Instance Methods

create(name) click to toggle source
# File lib/quiver_toolbox/cli/notebook.rb, line 14
def create(name)
  @api =  QuiverToolbox::API::CreateNotebook.new(name, create_options['uuid'], create_options['path'])
  @api.exec.store
  self
end

Private Instance Methods

create_options() click to toggle source
# File lib/quiver_toolbox/cli/notebook.rb, line 21
def create_options
  new_options = options.dup
  new_options['uuid'] ||= QuiverToolbox::Util.generate_uuid
  new_options['path'] ||= './'
  new_options
end