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
128 129 130 131 132 133 134 135 136 |
# File 'lib/hammer_cli/options/normalizers.rb', line 128 def complete(value) Dir[value.to_s+'*'].collect do |file| if ::File.directory?(file) file+'/' else file+' ' end end end |
#format(path) ⇒ Object
124 125 126 |
# File 'lib/hammer_cli/options/normalizers.rb', line 124 def format(path) ::File.read(::File.(path)) end |