| | |
| | | * Returns Gitblit's Guice injection modules. |
| | | */ |
| | | protected AbstractModule [] getModules() { |
| | | return new AbstractModule [] { new CoreModule(), new WebModule() }; |
| | | return new AbstractModule [] { new CoreModule(), new WebModule(null!=goBaseFolder) }; |
| | | } |
| | | |
| | | /** |
| | |
| | | protected <X extends IManager> X startManager(Injector injector, Class<X> clazz) { |
| | | X x = loadManager(injector, clazz); |
| | | logManager(clazz); |
| | | x.start(); |
| | | managers.add(x); |
| | | return x; |
| | | return startManager(x); |
| | | } |
| | | |
| | | protected <X extends IManager> X startManager(X x) { |