module LatexCurriculumVitae::GetConfig
Module for creating the GetConfig
Public Class Methods
get(sysconf_dir)
click to toggle source
This method gets the configs from the config file @param [String] sysconf_dir @return [Array] name_of_pdf, name_of_cover, name_of_resume, name_of_letter, pdf_reader, shorten_url, bit_ly_user, bit_ly_apikey
# File lib/latex_curriculum_vitae/get-config.rb, line 27 def self.get(sysconf_dir) config = ParseConfig.new("#{sysconf_dir}/latex_curriculum_vitae.cfg") name_of_pdf = config['name_of_pdf'] name_of_cover = config['name_of_cover'] name_of_resume = config['name_of_resume'] name_of_letter = config['name_of_letter'] pdf_reader = config['pdf_reader'] shorten_url = config['shorten_url'] bit_ly_user = config['bitly_user'] bit_ly_apikey = config['bitly_apikey'] mail_backend = config['mail_backend'] [name_of_pdf, name_of_cover, name_of_resume, name_of_letter, pdf_reader, shorten_url, bit_ly_user, bit_ly_apikey, mail_backend] end
get_smtp(sysconf_dir)
click to toggle source
Method for getting smtp configuration @param [String] sysconf_dir @return [Array] own_name, own_email_address, own_smtp, own_username, own_password, own_port, own_domain
# File lib/latex_curriculum_vitae/get-config.rb, line 46 def self.get_smtp(sysconf_dir) config = ParseConfig.new("#{sysconf_dir}/latex_curriculum_vitae.cfg") # own_name = config['own_name'] own_email_address = config['own_email_address'] own_smtp = config['own_smtp'] own_username = config['own_username'] own_password = config['own_password'] own_port = config['own_port'].to_i [own_email_address, own_smtp, own_username, own_password, own_port] end