3844210 driverdisk: Parse all blkid output (#857248)

Authored and Committed by bcl 10 years ago
    driverdisk: Parse all blkid output (#857248)
    
    blkid output may not include all the expected fields, and according to
    the manpage they may not even be in the same order. This replaces the
    regex matching with shlex parsing of the line (to retain spaces in
    quoted fields).
    
    Resolves: rhbz#857248
    Related: rhbz#1036765
    
        
file modified
+33 -11