Module: Cfruby::Cfp_MapOptions::Args

Defined in:
lib/libcfenjin/cfp_mapoptions.rb

Class Method Summary collapse

Class Method Details

.action(name, value) ⇒ Object



26
27
28
29
30
31
32
33
# File 'lib/libcfenjin/cfp_mapoptions.rb', line 26

def Args.action name,value
	if value == 'fixplain'
		return { :filesonly => true }
	elsif value == 'fixdirs'
		return { :directoriesonly => true }
	end
	{}
end

.recurse(name, value) ⇒ Object



17
18
19
20
21
22
23
24
# File 'lib/libcfenjin/cfp_mapoptions.rb', line 17

def Args.recurse name,value 
	if value == 'infinite'
		return { :recursive => true }
	elsif value.to_s =~ /\d+/
		return { :recursive => true, :depth => value.to_i }
	end
	{}
end