c412ea6 Ticket 47600 : Replica/Agreement/Changelog not conform to the design

11 files Authored by tbordaz 6 years ago, Committed by William Brown 6 years ago,
    Ticket  47600 : Replica/Agreement/Changelog not conform to the design
    
    Bug Description:
    	Currently all replication functions are in brooker/__ini__.
    	To conform the design, we need to split these functions into various classes
    	Replica/Agreement/Changelog (and files) and to remove them from brooker/__init__.
    	Also to change the interfaces (list/create/delete/set/get..).
    
    Fix Description:
    	Create Agreement/Replica/Changelog classes with (list/create/delete/set-getProperties...)
    	Add unit tests for Replica and RA
    	Fix some issues found with unit tests
    
    https://fedorahosted.org/389/ticket/47600
    
    Reviewed by: Rich Megginson (thanks Rich !!)
    
    Platforms tested: F17
    
    Flag Day: no
    
    Doc impact: no
    
        
file modified
+9 -72
file modified
+34 -0
file modified
+0 -798
file modified
+134 -22
file modified
+8 -0
file modified
+617 -318