4c7be74 ipalib: split off client-side plugin code into ipaclient

Authored and Committed by jcholast 7 years ago
34 files changed. 1198 lines added. 751 lines removed.
ipaclient/plugins/automount.py
file modified
+53 -0
ipaclient/plugins/cert.py
file added
+43
ipaclient/plugins/certprofile.py
file added
+28
ipaclient/plugins/dns.py
file added
+325
ipaclient/plugins/hbacrule.py
file added
+45
ipaclient/plugins/hbactest.py
file added
+55
ipaclient/plugins/host.py
file added
+49
ipaclient/plugins/idrange.py
file added
+89
ipaclient/plugins/internal.py
file added
+42
ipaclient/plugins/migration.py
file added
+71
ipaclient/plugins/otptoken.py
file modified
+82 -0
ipaclient/plugins/service.py
file added
+51
ipaclient/plugins/sudorule.py
file added
+57
ipaclient/plugins/topology.py
file added
+54
ipaclient/plugins/trust.py
file added
+51
ipaclient/plugins/user.py
file added
+82
ipaclient/plugins/vault.py
file modified
+20 -0
ipalib/plugins/automount.py
file modified
+0 -48
ipalib/plugins/cert.py
file modified
+0 -13
ipalib/plugins/certprofile.py
file modified
+0 -16
ipalib/plugins/dns.py
file modified
+1 -265
ipalib/plugins/hbacrule.py
file modified
+0 -16
ipalib/plugins/hbactest.py
file modified
+0 -25
ipalib/plugins/host.py
file modified
+0 -19
ipalib/plugins/idrange.py
file modified
+0 -62
ipalib/plugins/internal.py
file modified
+0 -10
ipalib/plugins/migration.py
file modified
+0 -38
ipalib/plugins/otptoken.py
file modified
+0 -77
ipalib/plugins/service.py
file modified
+0 -19
ipalib/plugins/sudorule.py
file modified
+0 -22
ipalib/plugins/topology.py
file modified
+0 -37
ipalib/plugins/trust.py
file modified
+0 -24
ipalib/plugins/user.py
file modified
+0 -42
ipalib/plugins/vault.py
file modified
+0 -18
    ipalib: split off client-side plugin code into ipaclient
    
    Provide client-side overrides for command plugins which implement any of
    the client-side `interactive_prompt_callback`, `forward` or
    `output_for_cli` methods and move the methods from the original plugins to
    the overrides.
    
    https://fedorahosted.org/freeipa/ticket/4739
    
    Reviewed-By: David Kupka <dkupka@redhat.com>
    
        
file modified
+82 -0
file modified
+20 -0
file modified
+0 -48
file modified
+0 -13
file modified
+0 -16
file modified
+1 -265
file modified
+0 -16
file modified
+0 -25
file modified
+0 -19
file modified
+0 -62
file modified
+0 -10
file modified
+0 -38
file modified
+0 -77
file modified
+0 -19
file modified
+0 -22
file modified
+0 -37
file modified
+0 -24
file modified
+0 -42
file modified
+0 -18