4d42e10 make SCM URL validity check more verbose

1 file Authored by ktdreyer 8 years ago , Committed by mikem 8 years ago ,
    make SCM URL validity check more verbose
    
    When a builder parses an SCM URL, the daemon module's _parse_url() does
    a sanity check that it has properly understood all the necessary
    elements of the URL string before returning them. When this check fails,
    a "Invalid URL" message is raised, but this error message does not
    provide information about what portion of the URL was missing.
    
    Break this sanity check into multiple statements, so that we present a
    more detailed error message to the user.
    
        
file modified
+10 -2