Sha256: d7a2ba6ece0f245b89bd3c8fd279ef765ffb0b3960e97865d4f89048844fbc78
Contents?: true
Size: 540 Bytes
Versions: 1
Compression:
Stored size: 540 Bytes
Contents
# Author:: Nicolas Pouillard <ertai@lrde.epita.fr>. # Copyright:: Copyright (c) 2004 LRDE. All rights reserved. # License:: GNU General Public License (GPL). # Revision:: $Id: header 98 2004-09-29 12:07:43Z ertai $ require 'yaml' module YAML def self.chop_header ( io ) aStr = io.gets unless aStr =~ /^---/ io.rewind raise Exception, "First line is not valid: `#{aLine}'" end io.each do |aLine| break if aLine =~ /^---/ aStr += aLine end YAML::load(aStr) end end # module YAML
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
vcs-0.2.148 | ruby_ex/yaml/chop_header.rb |