module Ehpt
Public Class Methods
call(csv_file, token, project_id)
click to toggle source
# File lib/ehpt.rb, line 12 def self.call(csv_file, token, project_id) project_getter = Ehpt::GetProject.new(token, project_id) project_getter.call if project_getter.error? puts "===== Errors =====" pp project_getter.errors return end set_project(project_getter.data) puts "Found project: #{project_getter.data.name}" stories_creator = Ehpt::CreateStories.new(csv_file) stories_creator.call puts "Done" if stories_creator.error? puts "===== Errors =====" pp stories_creator.errors end if stories_creator.warning? puts "===== Warnings =====" pp stories_creator.warnings end end
project()
click to toggle source
# File lib/ehpt.rb, line 41 def self.project @@project end
Private Class Methods
set_project(project)
click to toggle source
# File lib/ehpt.rb, line 47 def self.set_project(project) @@project = project end