lp:~jameinel/juju-core/login-env-urls

Created by John A Meinel and last modified
Get this branch:
bzr branch lp:~jameinel/juju-core/login-env-urls
Only John A Meinel can upload to this branch. If you are John A Meinel please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
John A Meinel
Project:
juju-core
Status:
Development

Recent revisions

2823. By John A Meinel

add a test that we don't allow any-old-path

2822. By John A Meinel

custom error type.

2821. By John A Meinel

cache the environmentUUID to avoid extra DB requests on API requests.

2820. By John A Meinel

rename setup to setUp and Setup to SetUp

2819. By John A Meinel

merge trunk, resolve conflicts

2818. By John A Meinel

review changes from AXW's review.

2817. By John A Meinel

include bmizerany as a dependency

2816. By John A Meinel

Serve the errRoot which does what we need.

When the client connects, it doesn't fail during the websocket open, because
our websocket library supresses real errors. However, we can go one layer
deeper, and only serve an RPC layer that will return the error we want.

2815. By John A Meinel

Test that errRoot can proxy errors for us, as we want it to.

2814. By John A Meinel

I still have to figure out how/when to trigger validation of the environment UUID.

For the log/charms/tools URLs they are serving at a different time and are expecting a specific
response to their request.
However, I'm not sure how to get api.Open() to give the right error.

Branch metadata

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

Subscribers