Class: Flannel::QuiltIt

Inherits:
Object
  • Object
show all
Defined in:
bin/quilt-it

Class Method Summary collapse

Class Method Details

.run!(*args) ⇒ Object



7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# File 'bin/quilt-it', line 7

def self.run! *args
  args.each do|a|
	if File.exists?(a)
	  contents = IO.read(a) 
	  
	  doc = Flannel::quilt contents
	  file_n_path = "#{strip_extension(a)}.html"
	  File.open(file_n_path, 'w') {|f| f.write(doc) }
	else
	  puts "Can't find #{a}."
	end
  end
  
  return 1
end

.strip_extension(name) ⇒ Object



23
24
25
26
# File 'bin/quilt-it', line 23

def self.strip_extension name
  return name unless name[-8..-1] == '.flannel'
  name[0..-9]
end