cloud/storage/openstack: implement storage.Lister

This will allow using upspin-audit scanstore.

The implementation is a bit convoluted as gophercloud does not
expect a client that proxies pagination.

Running against my storage gives:

	remote,$domain:443: 181746788561 bytes total (169.26GB) in 271390 references

which matches the storage provider's summary data in the UI.

Change-Id: Ibc8cbc0a5de8ff2d8d3532a8a217b9f78a10f07e
Reviewed-on: https://upspin-review.googlesource.com/17320
Reviewed-by: Andrew Gerrand <adg@golang.org>
2 files changed
tree: 79c8a224c1769a743150747c52b5d58145e5ca56
  1. .travis.yml
  2. AUTHORS
  3. CONDUCT.md
  4. CONTRIBUTING.md
  5. CONTRIBUTORS
  6. LICENSE
  7. PATENTS
  8. README.md
  9. cloud/
  10. cmd/
  11. codereview.cfg
README.md

Upspin openstack repository

Note: This repository is under construction.

This repository contains support for running Upspin on OpenStack.

See the master repository for more information.