Sha256: 528e2a80f02d0a853b1562cfe2583a3328eef420c62ffdfd6bcfd0199af80de9

Contents?: true

Size: 915 Bytes

Versions: 17

Compression:

Stored size: 915 Bytes

Contents

require "qiita_org/search_conf_path.rb"
require "qiita_org/error_message.rb"

class SetConfig
  def initialize()
    search = SearchConfPath.new(Dir.pwd, Dir.home)
    @lib = File.expand_path("../../../lib", __FILE__)
    @conf_dir = search.search_conf_path()
    if @conf_dir != Dir.home
      puts "config file path: #{@conf_dir.gsub(Dir.home, "~")}".green
    else
      puts "config file path: #{@conf_dir}"
    end
  end

  def set_config()
    conf_path = File.join(@conf_dir, ".qiita.conf")
    conf = JSON.load(File.read(conf_path))
    access_token = conf["access_token"]
    teams_url = conf["teams_url"]
    display = conf["display"]
    ox_qmd_load_path = File.join(@lib, "qiita_org", "ox-qmd", "ox-qmd")

    ErrorMessage.new().access_token_error(access_token) #== false
#      puts "Please setting ACCESS_TOKEN".red
#      exit

    return access_token, teams_url, display, ox_qmd_load_path
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
qiita_org-0.2.2 lib/qiita_org/old_programs/set_config.rb
qiita_org-0.2.1 lib/qiita_org/old_programs/set_config.rb
qiita_org-0.1.41 lib/qiita_org/old_programs/set_config.rb
qiita_org-0.1.40 lib/qiita_org/old_programs/set_config.rb
qiita_org-0.1.39 lib/qiita_org/old_programs/set_config.rb
qiita_org-0.1.38 lib/qiita_org/old_programs/set_config.rb
qiita_org-0.1.37 lib/qiita_org/old_programs/set_config.rb
qiita_org-0.1.35 lib/qiita_org/old_programs/set_config.rb
qiita_org-0.1.34 lib/qiita_org/old_programs/set_config.rb
qiita_org-0.1.33 lib/qiita_org/old_programs/set_config.rb
qiita_org-0.1.32 lib/qiita_org/old_programs/set_config.rb
qiita_org-0.1.31 lib/qiita_org/set_config.rb
qiita_org-0.1.30 lib/qiita_org/set_config.rb
qiita_org-0.1.29 lib/qiita_org/set_config.rb
qiita_org-0.1.28 lib/qiita_org/set_config.rb
qiita_org-0.1.27 lib/qiita_org/set_config.rb
qiita_org-0.1.26 lib/qiita_org/set_config.rb