Class: Faraday::CLI::MiddlewareFetcher::Container
- Inherits:
-
Object
- Object
- Faraday::CLI::MiddlewareFetcher::Container
- Extended by:
- Forwardable
- Defined in:
- lib/faraday/cli/middleware_fetcher/container.rb
Instance Method Summary collapse
-
#initialize(builder) ⇒ Container
constructor
A new instance of Container.
- #merge!(file_path) ⇒ Object
Constructor Details
#initialize(builder) ⇒ Container
Returns a new instance of Container.
8 9 10 |
# File 'lib/faraday/cli/middleware_fetcher/container.rb', line 8 def initialize(builder) @builder = builder end |
Instance Method Details
#merge!(file_path) ⇒ Object
12 13 14 15 16 |
# File 'lib/faraday/cli/middleware_fetcher/container.rb', line 12 def merge!(file_path) Dir.chdir(File.dirname(file_path)) do instance_eval(File.read(file_path)) end end |