Class: LLM::Shell::Command::FileImport
- Inherits:
-
LLM::Shell::Command
- Object
- LLM::Shell::Command
- LLM::Shell::Command::FileImport
- Defined in:
- lib/llm/shell/commands/file_import.rb
Class Method Summary collapse
-
.complete(path) ⇒ Array<String>
Completes a path with a wildcard.
Instance Method Summary collapse
-
#call(*files) ⇒ void
Imports one or more globbed files.
Methods inherited from LLM::Shell::Command
builtin?, description, enabled?, inherited, #initialize, name
Constructor Details
This class inherits a constructor from LLM::Shell::Command
Class Method Details
.complete(path) ⇒ Array<String>
Completes a path with a wildcard.
14 15 16 |
# File 'lib/llm/shell/commands/file_import.rb', line 14 def self.complete(path) Dir["#{path}*"] end |
Instance Method Details
#call(*files) ⇒ void
This method returns an undefined value.
Imports one or more globbed files.
21 22 23 |
# File 'lib/llm/shell/commands/file_import.rb', line 21 def call(*files) Dir[*files].each { import(_1) } end |