Module: AM::Validate
- Included in:
- CLI
- Defined in:
- lib/validate.rb
Instance Method Summary collapse
Instance Method Details
#uniq?(new_alias) ⇒ Boolean
6 7 8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/validate.rb', line 6 def uniq?(new_alias) ak,av = new_alias.first @config.al.each do |k,v| if ak == k warning(:duplecate_alias, ak) return false elsif av == v warning(:duplecate_command, av) return false end end true end |
#valid?(new_alias) ⇒ Boolean
20 21 22 23 24 25 26 |
# File 'lib/validate.rb', line 20 def valid?(new_alias) ak,av = new_alias.first unless ak.length > 0 || av.length > 0 || ak == 'aml' error(:validate_lenght_zero, [ak,av]) end true end |