Class: HammerCLI::Options::Normalizers::File
- Inherits:
-
AbstractNormalizer
- Object
- AbstractNormalizer
- HammerCLI::Options::Normalizers::File
- Defined in:
- lib/hammer_cli/options/normalizers.rb
Instance Method Summary collapse
Methods inherited from AbstractNormalizer
Instance Method Details
#complete(value) ⇒ Object
82 83 84 85 86 87 88 89 90 |
# File 'lib/hammer_cli/options/normalizers.rb', line 82 def complete(value) Dir[value.to_s+'*'].collect do |file| if ::File.directory?(file) file+'/' else file+' ' end end end |
#format(path) ⇒ Object
78 79 80 |
# File 'lib/hammer_cli/options/normalizers.rb', line 78 def format(path) ::File.read(::File.(path)) end |