Class: HammerCLI::Options::Normalizers::File
- Inherits:
-
AbstractNormalizer
- Object
- AbstractNormalizer
- HammerCLI::Options::Normalizers::File
- Defined in:
- lib/hammer_cli/options/normalizers.rb
Direct Known Subclasses
Instance Method Summary collapse
Methods inherited from AbstractNormalizer
Instance Method Details
#complete(value) ⇒ Object
194 195 196 197 198 199 200 201 202 |
# File 'lib/hammer_cli/options/normalizers.rb', line 194 def complete(value) Dir[value.to_s+'*'].collect do |file| if ::File.directory?(file) file+'/' else file+' ' end end end |
#format(path) ⇒ Object
190 191 192 |
# File 'lib/hammer_cli/options/normalizers.rb', line 190 def format(path) ::File.read(::File.(path)) end |