[Freeipa-devel] [PATCH 0064] Check if IPA is configured before attempting a winsync migration
Martin Babinsky
mbabinsk at redhat.com
Fri Nov 20 17:36:02 UTC 2015
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
More information about the Freeipa-devel
mailing list