code: func VolumeFromString(vp string) (*Volume, error) {
  	vp = "name=" + vp
  	vpQuery, err := common.MakeQueryString(vp)
  	if err != nil {
  		return nil, err
  	}
  
  	v, err := url.ParseQuery(vpQuery)
  	if err != nil {
  		return nil, err
  	}
  	return VolumeFromParams(v)
  }
docs: // VolumeFromString takes a command line volume parameter and returns a volume
  //
  // Example volume parameters:
  // 	database,kind=host,source=/tmp,readOnly=true,recursive=true