Module: Ucert
- Defined in:
- lib/ucert/utils/utils.rb,
lib/ucert.rb
Overview
Main utility module to provide the common functions across different classes
Defined Under Namespace
Modules: Utils Classes: AdTracker, AdpPayrollTracker, AixTracker, AllianceSwiftTracker, AudiologTracker, BloombergTracker, Check21Tracker, CitidirectBETracker, CitidirectSecuritiesTracker, CitrixSharefileTracker, ClearParTracker, CmbrunNYTracker, CvmTracker, DbDirectTracker, EquinixTracker, FisEgiftsTracker, FisPrimeTracker, FrbTracker, GoTracker, JpmAccessTracker, Madison535Tracker, MantisTracker, Sage100Tracker, SomTracker, StbTracker, SwiftOnlineTracker, T24Tracker, VpnTracker, WmsTracker, YstTracker
Constant Summary collapse
- NAME =
"Ucert"
- GEM =
"ucert"
- VERSION =
File.dirname(__FILE__) + "/../version.txt"
Class Attribute Summary collapse
-
.ad_delta ⇒ Object
Returns the value of attribute ad_delta.
-
.verbose ⇒ Object
Returns the value of attribute verbose.
Class Method Summary collapse
- .banner ⇒ Object
-
.read_ver ⇒ Object
Simple parser for the project version file.
Class Attribute Details
.ad_delta ⇒ Object
Returns the value of attribute ad_delta.
50 51 52 |
# File 'lib/ucert.rb', line 50 def ad_delta @ad_delta end |
.verbose ⇒ Object
Returns the value of attribute verbose.
50 51 52 |
# File 'lib/ucert.rb', line 50 def verbose @verbose end |
Class Method Details
.banner ⇒ Object
70 71 72 73 74 |
# File 'lib/ucert.rb', line 70 def ver=read_ver art="" string = "-"*80 + "\n" + art + "\n" + "Version: " + ver["version"] + "\tRelease Date: " + ver["date"] + "\nDesigned and developed by: " + ver["author"] + "\nEmail: " + ver["email"] + "\tLinkedIn: " + ver["linkedin"] + "\n" + "-"*80 end |
.read_ver ⇒ Object
Simple parser for the project version file
53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 |
# File 'lib/ucert.rb', line 53 def read_ver ver=Hash.new f=File.open(VERSION,'r') f.each do |line| line.chomp! case line when /^(\s)*#/ next when /\=/ entry=line.split("=").map! {|x| x.strip} ver[entry[0]]=entry[1] end end f.close return ver end |