lp:~pfalcon/linaro-android-mirror/per-host-config
- Get this branch:
- bzr branch lp:~pfalcon/linaro-android-mirror/per-host-config
Branch merges
- Guilherme Salgado (community): Approve
-
Diff: 91 lines (+39/-4)2 files modifiedlinaro_android_mirror/mirrorer.py (+29/-3)
linaro_android_mirror/settings.py (+10/-1)
Related bugs
Related blueprints
Branch information
Recent revisions
- 47. By Paul Sokolovsky
-
Make sure we don't change UPSTREAM_HOSTS when passing extra data to callback.
- 43. By Paul Sokolovsky
-
Subclass twisted's XMLRPC to pass exception message to client.
Add ingrational test to check for error reporting to client.
- 42. By Paul Sokolovsky
-
Propogate repo errors back to client.
This will fix weird issues we had where repo sync failed for some reason,
so some stale mirrors were used for build, leading to confusing build
errors and error messages. - 41. By Paul Sokolovsky
-
Get rid of "--force-broken"
--force-broken is not like "don't stop on first error", it swallows errors.
- 38. By Paul Sokolovsky
-
Elaborate logging and configuration of mirror service:
1. Add settings.py for various configuration data.
2. Log errors of repo sync invocation (note: so far not propogated
to the service caller)
3. Add another XMLRPC call to just rewrite manifest without updating
mirror (mostly for testing).
4. Log information for each request - which method called, what data passed,
processing duration, etc.
5. Add simple command-line client.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:linaro-android-mirror