8a0638b Make 'source' in request to be a dict

Authored and Committed by qwan 6 years ago
    Make 'source' in request to be a dict
    
    Some source types might require more than a simple string to identify
    it, change 'source' to be a dict to allow more configuration in it in
    the future.
    
    FIXES: #35
    
        
file modified
+9 -7
file modified
+15 -9
file modified
+4 -4
file modified
+7 -11