cbe73c6 schema: remove redundant information

Authored and Committed by jcholast 7 years ago
    schema: remove redundant information
    
    Remove the `autofill` kwarg from param schema. On the server, include
    default value only if autofill is set. On the client, set autofill if param
    has a default value.
    
    Remove the `deprecated_cli_aliases`, `hint` and `sortorder` kwargs, and the
    `dnsrecord_extra`, `dnsrecord_part` and `suppress_empty` flags from param
    schema, as they are now handled exclusively on the client.
    
    Replace the `no_option` and `no_output` flags in param schema with
    exclusion of the param in 'cli' and 'webui' contexts.
    
    Remove the `no_display` flag from output schema, as it is now handled
    exclusively on the client.
    
    https://fedorahosted.org/freeipa/ticket/4739
    
    Reviewed-By: David Kupka <dkupka@redhat.com>
    
        
file modified
+2 -2
file modified
+17 -79