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 <mbabi...@redhat.com
<mailto:mbabi...@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

--
Manage your subscription for the Freeipa-devel mailing list:
https://www.redhat.com/mailman/listinfo/freeipa-devel
Contribute to FreeIPA: http://www.freeipa.org/page/Contribute/Code

Reply via email to