Skip to content

v1.3.1

Compare
Choose a tag to compare
@liammonahan liammonahan released this 29 Sep 22:18
· 138 commits to master since this release

This is mainly a bug fix release with a new feature thrown in as well!

Features:

  • Use cmpobj -d to compare a local directory to a bucket. This will tell you what files exist locally but not remotely, remotely but not locally, and which files that exist in both locations contain differing content. (@raushan802)

Bugs:

  • lsobj now catches all exceptions that can be thrown when getting or creating a bucket.
  • Fixed an issue with cpobj throwing I/O errors when writing a file whose parent directory does not exist locally yet. This bug would manifest itself when the empty keys representing the parent directories of a key were missing.
  • strip the OS path seperator (i.e. "/") from the right-hand side of a key name before checking for existance of key if the recursive option was not specified
  • Wrap calls to delete keys and the bucket in rmobj so that we can catch errors more reliably and log them appropriately.