lp://staging/~oddbloke/simplestreams/openid-mirroring

Created by Dan Watkins and last modified
Get this branch:
bzr branch lp://staging/~oddbloke/simplestreams/openid-mirroring
Only Dan Watkins can upload to this branch. If you are Dan Watkins please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Dan Watkins
Project:
simplestreams
Status:
Development

Recent revisions

361. By Dan Watkins

Python 3 fixes.

360. By Dan Watkins

Add bs4 to Suggests.

359. By Dan Watkins

Add --ubuntu-sso-creds argument to sstream-mirror.

This triggers the use of UbuntuSSOReader.

358. By Dan Watkins

Add UbuntuSSOMirrorReader which enables auth via Ubuntu SSO.

357. By Dan Watkins

Extend UrlMirrorReader to allow different URL openers.

356. By Scott Moser

add debug statement about what gets filtered.

By default, when watching output, you only see "to_add" statements.
The fact that many of those items are filtered silently made the
user wonder what was going wrong.

This just puts a debug statement, and adds a test of the filtering.

355. By Scott Moser

Add package manifest for stream data.

354. By Scott Moser

Add support for per-file download progress callbacks to GlanceMirror

- Add support for per-file download progress callbacks to GlanceMirror
- Add simple progress_callback to util.get_local_copy to report when bytes
  are read.
- Add progress_callback to GlanceMIrror that uses get_local_copy's
  callback and adds more file metadata
- Add ItemInfoDryRunMirror subclass to perform dry-run sync in order to
  collect filenames and sizes
- Add util.ProgressAggregator superclass to keep track of too-frequent
  callbacks from GlanceMirror and call emit() every 1% of progress.
  ProgressAggregator can be initialized with a dict of items to download,
  and will use that to keep track of the overall total.
- Modify tools/sstream-mirror-glance to use a ProgressAggregator subclass
  that prints to stdout

353. By Scott Moser

fix 'make check', pep8. move from pylint to pyflakes,

pylint is noisy, we'll use pyflakes instead.
Also, clean up the pep8 errors that were found.

'make check' now runs successfully on utopic system.

352. By Scott Moser

Add python-nose to build-depends

This fixed a problem building in a PPA build (on trusty) because the
builder did not have the python-nose package installed, so the Makefile
target 'test2', which calls nosetests, failed.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://staging/~smoser/simplestreams/trunk
This branch contains Public information 
Everyone can see this information.

Subscribers