~cjwatson/snapstore-client:overrides

Last commit made on 2017-09-07
Get this branch:
git clone -b overrides https://git.launchpad.net/~cjwatson/snapstore-client
Only Colin Watson can upload to this branch. If you are Colin Watson please log in for upload directions.

Branch merges

Branch information

Name:
overrides
Repository:
lp:~cjwatson/snapstore-client

Recent commits

7c7bc50... by Colin Watson

Simplify override_to_string templating

4379989... by Colin Watson

Use a credentials fixture in overrides tests

The tests previously depended on having run "./snapstore login" with the
snapdevicegw configuration value used in tests, which obviously won't
do.

d4cbecc... by Colin Watson

Fix exception logging in _log_credentials_error

36c3f92... by Colin Watson

Don't crash if upstream_revision is None

90165cc... by Colin Watson

Add override commands

These allow displaying and modifying channel map overrides in an
enterprise store.

bf4f5f2... by Colin Watson

Handle authentication errors more gracefully

0d40396... by Colin Watson

Use snapdevicegw host in creds config, not SSO

Otherwise things are awkward if you're managing multiple stores that use
the same SSO host.

b350661... by Colin Watson

Add login command

This allows logging into an enterprise store by fetching and discharging
a store_admin macaroon.

I borrowed some of the machinery here from snapcraft.

df5f438... by Colin Watson

Adjust created_at default to be isoformat

df8cd04... by Colin Watson

Reduce indentation