#795: request_factory and environment_factory options point to files in the
bloodhound source directory
------------------------+-----------------------
  Reporter:  rjollos    |      Owner:  rjollos
      Type:  defect     |     Status:  accepted
  Priority:  major      |  Milestone:  Release 8
 Component:  installer  |    Version:
Resolution:             |   Keywords:
------------------------+-----------------------

Comment (by rjollos):

 Replying to [comment:4 olemis]:
 > Replying to [comment:2 rjollos]:
 > > Replying to [ticket:795 rjollos]:
 > > > ... or instead refer to component classes.
 > >
 > [...]
 > >  `BootstrapHandlerBase` would also need to be a `Component` class.
 >
 > This part I do not think it is on the right track because
 `BootstrapHandlerBase.open_environment()` is responsible for instantiating
 environments . Should you turn the class into a component then you'd need
 an environment beforehand for the component meant to instantiate an
 environment , thus leading to a chicken egg situation .

 That makes sense. Thanks for the feedback. So maybe I will try to workup a
 patch which doesn't change `BootstrapHandlerBase`, but changes
 `EnvironmentFactoryBase` and `RequestFactoryBase` to be `Component`
 classes.

-- 
Ticket URL: <https://issues.apache.org/bloodhound/ticket/795#comment:5>
Apache Bloodhound <https://issues.apache.org/bloodhound/>
The Apache Bloodhound issue tracker

Reply via email to