deeb34e Ticket 47590: CI tests: add/split functions around replication

7 files Authored by tbordaz 6 years ago, Committed by William Brown 6 years ago,
    Ticket 47590: CI tests: add/split functions around replication
    
    Bug Description:
    	Functions to setup replication are a bit too complex. They do a lot of things that
    	should be split in several simpler functions.
    	The parameters are also complex with mandatory/optional.
    
    Fix Description:
    	The fix implements:
    		- delSchema(attr, val)
    		- getSchemaCSN(instance)
    		- New class Agreement (in brooker)
    			- status
    			- schedule
    			- create
    			- init
    			- checkProperties
    			- _check_interval
    		- reorganise routine from lib389 and brooker.replica to brooker.Agreement
    		  (init, status, create, schedule)
    		- Creation of a default replica Mgr moved from lib389
    		  to brooker.replica.create_repl_manager
    		- Add a fix into instancebackupFS to backup changelog directory
    
    https://fedorahosted.org/389/ticket/47590
    
    Reviewed by: Roberto Polli, Rich Megginson (Many thanks for all your Help Roberto and Rich)
    
    Flag Day: no
    
    Doc impact: no
    
        
file modified
+1 -1
file modified
+117 -10
file modified
+442 -210
file modified
+13 -2