Module: Lookup
- Defined in:
- lib/kknife/lookup.rb
Overview
Provides some lookups commands not based on knife commands Ambiguities are helpers in the case of an ambiguous “find” Shortcuts will be used if all other command lookups fail
Constant Summary collapse
- Shortcuts =
{ 'ff' => [ 'from', 'file' ], 'db' => [ 'data', 'bag' ], 'cs' => [ 'cookbook', 'site' ], 'bd' => [ 'bulk', 'delete' ], 'ne' => [ 'node', 'edit' ], 'ns' => [ 'node', 'show' ], 'rl' => [ 'run', 'list' ], }
- Ambiguities =
{ 'd' => ['download'], 'e' => ['environment'], 'r' => ['role'], 'c' => ['cookbook'], }
Class Method Summary collapse
Class Method Details
.ambiguity(key) ⇒ Object
46 47 48 |
# File 'lib/kknife/lookup.rb', line 46 def self.ambiguity( key ) Ambiguities[key] if Ambiguities.has_key? key end |