So what is the policy of the project? Ideally the cruft should be removed. Would a patch doing so be committed?
Dave Cramer On 9 August 2017 at 00:28, Murtuza Zabuawala < murtuza.zabuaw...@enterprisedb.com> wrote: > Yes, you are correct, at a moment that's all it does. > > On Tue, Aug 8, 2017 at 6:37 PM, Dave Cramer <davecra...@gmail.com> wrote: > >> Hi, >> >> I guess my question was a bit vague. I get that it loads drivers. But >> note it does not actually put them anywhere. >> >> First it creates a dict >> sets the attribute in the app >> loads the drivers dynamically >> and returns an empty dict. >> >> From what I can tell this: >> >> DriverRegistry.load_drivers() >> >> is all it does? >> >> >> >> >> >> >> Dave Cramer >> >> On 7 August 2017 at 23:35, Murtuza Zabuawala < >> murtuza.zabuaw...@enterprisedb.com> wrote: >> >>> Hi, >>> >>> This piece of code allow us to dynamically import all the available >>> driver modules from '../utils/driver/' directory into our application. >>> >>> -- >>> Regards, >>> Murtuza Zabuawala >>> EnterpriseDB: http://www.enterprisedb.com >>> The Enterprise PostgreSQL Company >>> >>> [image: https://community.postgresrocks.net/] >>> <https://community.postgresrocks.net/> >>> >>> On Tue, Aug 8, 2017 at 4:20 AM, Dave Cramer <davecra...@gmail.com> >>> wrote: >>> >>>> I'm fairly new to Python so excuse my naiveté. >>>> >>>> This code: in web/pgadmin/utils/driver/__init__.py does not appear to >>>> load the drivers into the drivers dictionary ? Or am I missing something >>>> >>>> def init_app(app): >>>> drivers = dict() >>>> >>>> setattr(app, '_pgadmin_server_drivers', drivers) >>>> DriverRegistry.load_drivers() >>>> >>>> return drivers >>>> >>>> >>>> >>>> Dave Cramer >>>> >>> >>> >> >