[Freeipa-devel] [PATCH 0064] Check if IPA is configured before attempting a winsync migration

Martin Babinsky mbabinsk at redhat.com
Mon Nov 23 11:11:31 UTC 2015


On 11/20/2015 07:10 PM, Gabe Alford wrote:
> Thanks. Updated patch attached.
>
>
> Gabe
>
> On Fri, Nov 20, 2015 at 10:36 AM, Martin Babinsky <mbabinsk at redhat.com
> <mailto:mbabinsk at redhat.com>> wrote:
>
>     On 11/20/2015 04:02 PM, Gabe Alford wrote:
>
>         Hello,
>
>         Fix for https://fedorahosted.org/freeipa/ticket/5470
>
>         Thanks,
>
>         Gabe
>
>
>     Hi Gabe,
>
>     patch looks good. IMHO it would be better if you moved the check
>     before API initialization like so:
>
>     """
>     @@ -340,6 +340,12 @@ class WinsyncMigrate(admintool.AdminTool):
>               the plumbing.
>               """
>
>     +        # Check if the IPA server is configured before attempting
>     to migrate
>     +        try:
>     +            installutils.check_server_configuration()
>     +        except RuntimeError as e:
>     +            sys.exit(e)
>     +
>               # Finalize API
>               api.bootstrap(in_server=True, context='server')
>               api.finalize()
>     """
>
>     There's no point in initializing API if there is no server installed.
>
>     --
>     Martin^3 Babinsky
>
>
Thanks, ACK.

-- 
Martin^3 Babinsky




More information about the Freeipa-devel mailing list