Re: Refactor: Registry Classes - Mailing list pgadmin-hackers

From Ashesh Vashi
Subject Re: Refactor: Registry Classes
Date
Msg-id CAG7mmoxQfhVhGUC2ArMkCPUoWiBusu-z6=0PR8OiZfOMQpnWwg@mail.gmail.com
Whole thread Raw
In response to Refactor: Registry Classes  (Ashesh Vashi <ashesh.vashi@enterprisedb.com>)
Responses Re: Refactor: Registry Classes
List pgadmin-hackers
On Sat, Jun 19, 2021 at 1:39 AM Ashesh Vashi <ashesh.vashi@enterprisedb.com> wrote:
Hi Akshay,

We do have a couple of classes, which does automatic registration of the base classes,
and which creates single-ton objects for these base classes, when needed.

I would be working on a patch sooner, which will be using similar functionality for loading
the multi-factor authentication.

I realized - it will be a duplicate code at three places for the same functionalities.
Hence - I worked on refactoring this registry class.

Please find the patch for the same. 
Found issues - some test files were using the old function 'Driver.load_drivers(...)'.
They're fixed now.

-- Thanks, Ashesh

--

Thanks & Regards,

Ashesh Vashi
EnterpriseDB INDIA: Enterprise PostgreSQL Company


http://www.linkedin.com/in/asheshvashi

Attachment

pgadmin-hackers by date:

Previous
From: Ashesh Vashi
Date:
Subject: Refactor: Registry Classes
Next
From: Aditya Toshniwal
Date:
Subject: Re: [pgAdmin][RM6130] React based framework for properties dialog and port Server Group, Server and Database dialogs