a267875 Issue 51102 - RFE - ds-replcheck - make online timeout configurable

Authored and Committed by mreynolds 3 years ago
    Issue 51102 - RFE - ds-replcheck - make online timeout configurable
    
    Bug Description:  When doing an online check with replicas that are very
                      far apart the connection can time out as the hardcoded
                      timeout is 5 seconds.
    
    Fix Description:  Change the default timeout to never timeout, and add an
                      CLI option to specify a specific timeout.
    
                      Also caught all the possible LDAP exceptions so we can
                      cleanly "fail".  Fixed some python syntax issues, and
                      improved the entry inconsistency report
    
    relates: https://pagure.io/389-ds-base/issue/51102
    
    Reviewed by: firstyear & spichugi(Thanks!)