Sha256: 105bbc7e557d3d95bb259dfef29246846ea3a83d1c6fb73236e2af334b29ecbb
Contents?: true
Size: 605 Bytes
Versions: 4
Compression:
Stored size: 605 Bytes
Contents
module WWMDUtils def self.header_array_from_file(filename) ret = Hash.new File.readlines(filename).each do |line| a = line.chomp.split(/\t/,2) ret[a[0]] = a[1] end return ret end def self.ranstr(len=8,digits=false) chars = ("a".."z").to_a chars += ("0".."9").to_a if digits ret = "" 1.upto(len) { |i| ret << chars[rand(chars.size-1)] } return ret end def self.rannum(len=8,hex=false) chars = ("0".."9").to_a chars += ("A".."F").to_a if hex ret = "" 1.upto(len) { |i| ret << chars[rand(chars.size-1)] } return ret end end
Version data entries
4 entries across 4 versions & 3 rubygems
Version | Path |
---|---|
iZsh-wwmd-0.2.19 | lib/wwmd/wwmd_utils.rb |
miketracy-wwmd-0.2.17 | lib/wwmd/wwmd_utils.rb |
miketracy-wwmd-0.2.19 | lib/wwmd/wwmd_utils.rb |
wwmd-0.2.20.3 | lib/wwmd/wwmd_utils.rb |