message: Use lossy string
diff: @@ -97,21 +97,17 @@ fn upload_buckets(target: &Target, user: &GlobalUser) -> Result<(), failure::Err
  }
  let path = Path::new(&bucket);
  if !path.exists() {
  - if let Some(path_str) = path.to_str() {
  failure::bail!(
  "{} directory for bucket does not exist at \"{}\"",
  emoji::WARN,
  - path_str
  + path.to_string_lossy()
  )
  - } else {
  - failure::bail!("{} bucket does not exist")
  - }
  } else if !path.is_dir() {
  - if let Some(path_str) = path.to_str() {
  - failure::bail!("{} bucket \"{}\" is not a directory", emoji::WARN, path_str)
  - } else {
  - failure::bail!("{} bucket is not a directory", emoji::WARN)
  - }
  + failure::bail!(
  + "{} bucket \"{}\" is not a directory",
  + emoji::WARN,
  + path.to_string_lossy()
  + )
  }
  kv::bucket::sync(target, user.to_owned(), &namespace.id, path, false)?;
  }
  