No, you are right. $ juju list-controllers --format yaml
is better. On 01/03/16 14:49, John Meinel wrote: > Is there a reason to tell people to look at "controllers.yaml" rather than > having the official mechanism be something like "juju list-controllers > --format=yaml" ? I'd really like to avoid tying 3rd party scripts to our > on-disk configuration. We can keep CLI compatibility, but on-disk > structures aren't something we really want to commit to forever. > > John > =:-> > > On Tue, Mar 1, 2016 at 8:22 AM, Ian Booth <[email protected]> wrote: > >> Just to be clear, the remote APi for listing models for a given controller >> exists. But you do need to look at controllers.yaml to see what >> controllers you >> have bootstrapped or have access to in order to make the remote list >> models api >> call. >> >> On 01/03/16 13:14, Adam Stokes wrote: >>> Got it squared away, being able to replicate `juju list-controllers` >> didn't >>> have a remote api. So I will continue to read from >>> ~/.local/share/juju/controllers.yaml. My intention was to basically see >>> what controllers were already bootstrapped and gather the models for >> those >>> controllers using the remote juju api. But that doesn't exist so I will >>> mimic what `juju list-controllers` does and read from the yaml file for >>> controllers that are local to my admin and users. >>> >>> On Mon, Feb 29, 2016 at 9:40 PM, Tim Penhey <[email protected]> >>> wrote: >>> >>>> It is the controller that you have logged into for the API. >>>> >>>> What are you wanting? >>>> >>>> You need a different API connection for each controller. >>>> >>>> Tim >>>> >>>> On 01/03/16 15:05, Adam Stokes wrote: >>>>> Right, but how do you specify which controller you want to list the >>>>> models for? The only way I can see is to manually `juju switch >>>>> <controller>` then re-login to the API and run the AllModels method. Is >>>>> there a way (as an administrator) to specify which controller you want >>>>> to list the models for? >>>>> >>>>> On Mon, Feb 29, 2016 at 8:46 PM, Ian Booth <[email protected] >>>>> <mailto:[email protected]>> wrote: >>>>> >>>>> >>>>> >>>>> On 01/03/16 11:25, Adam Stokes wrote: >>>>> > On Mon, Feb 29, 2016 at 7:24 PM, Tim Penhey >>>>> <[email protected] <mailto:[email protected]>> >>>>> > wrote: >>>>> > >>>>> >> On 01/03/16 03:48, Adam Stokes wrote: >>>>> >>> Is there a way to list all models for a specific controller? >>>>> >> >>>>> >> Yes. >>>>> > >>>>> > >>>>> > Mind pointing me to the api docs that has that capability? >>>>> > >>>>> >>>>> >>>> https://godoc.org/github.com/juju/juju/api/controller#Client.AllModels >>>>> >>>>> >>>> >>>> >>> >> >> -- >> Juju mailing list >> [email protected] >> Modify settings or unsubscribe at: >> https://lists.ubuntu.com/mailman/listinfo/juju >> > -- Juju mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju
