0.0.20 • Published 9 years ago

cloudsink v0.0.20

Weekly downloads
1
License
ISC
Repository
-
Last release
9 years ago

CloudSink

A Rackspace Cloud Files directory sync tool that isn't awful

Install NodeJS and NPM:

npm install -g cloudsink

Upload a directory:

cloudsink --source PATH --target CONTAINER --username ... --apikey ... --region IAD

For very very large tasks, I recommend wrapping the command with "watch", so that the upload loops forever.

watch 'cloudsink --source PATH --target CONTAINER --username ... --apikey ... --region IAD'

Check the help: cloudsink --help

Options to know about:

  • -F for fastmode - don't check MD5 sums of files, just validate existence by name
  • -S for ServiceNet
  • -f for filter - ex: -f "*.jpg"

TODOS:

  • Allow the MD5 checking to be optional (ie: the filename is enough to skip an upload)
  • Fix issue with MD5 sum of files with special charcters in the name
  • Write a bunch of tests
  • Ensure symlink conditions work as expected
  • Support for compression (extract-archive)
0.0.20

9 years ago

0.0.19

9 years ago

0.0.18

9 years ago

0.0.17

9 years ago

0.0.16

9 years ago

0.0.15

9 years ago

0.0.14

9 years ago

0.0.13

9 years ago

0.0.12

9 years ago

0.0.11

9 years ago

0.0.10

9 years ago

0.0.9

9 years ago

0.0.8

9 years ago

0.0.7

9 years ago

0.0.6

9 years ago

0.0.5

9 years ago

0.0.4

9 years ago

0.0.3

9 years ago

0.0.2

9 years ago

0.0.1

9 years ago

0.0.0

9 years ago