Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sivel/gohaste

Go implementation of a concurrent Rackspace CloudFiles Upload/Download/Delete application
https://github.com/sivel/gohaste

Last synced: about 1 month ago
JSON representation

Go implementation of a concurrent Rackspace CloudFiles Upload/Download/Delete application

Awesome Lists containing this project

README

        

# gohaste

Go implementation of a concurrent Rackspace CloudFiles Upload/Download/Delete application

## Binary Downloads

[Releases](https://github.com/sivel/gohaste/releases)

## Usage

```
usage: gohaste [options] {delete,upload,download} source [destination]

delete:
gohaste [options] delete my-container

upload:
gohaste [options] upload /path/to/files my-container

download:
gohaste [options] download my-container /path/to/files

list:
gohaste [options] list [my-container]

options:
-concurrency=10: Number of cuncurrent operations. Defaults to 10
-cpus=1: Number of CPUs to use. Defaults to 1
-password="": Password to authenticate with. Defaults to OS_PASSWORD
-region="": Password to authenticate with. Defaults to OS_REGION_NAME
-username="": Username to authenticate with. Defaults to OS_USERNAME
```