Awesome! Thanks guys!

2018-01-25 17:38 GMT+01:00 Rick Harding <[email protected]>:

> https://github.com/juju/charmstore/blob/v5-unstable/docs/API.md is the
> docs for the API to the charmstore itself. As Adam notes, you can pull down
> any file and there's manifest call that lists out the files in the charm.
> From there you could probably check if the charm has a layers.yaml and if
> so fetch that file, parse it, etc.
>
> https://github.com/juju/charmstore/blob/v5-unstable/
> docs/API.md#get-idmetamanifest
>
> On Thu, Jan 25, 2018 at 11:22 AM Adam Collard <[email protected]>
> wrote:
>
>> Hi Merlijn,
>>
>>
>> On Thu, 25 Jan 2018 at 16:17 Merlijn Sebrechts <
>> [email protected]> wrote:
>>
>>> Hi all
>>>
>>>
>>> I'm writing a Juju-related paper and I'd like to get statistics
>>> on Charm, layer and interface usage. Are these publicly available?
>>>
>>> Related: is there a documented API to get the code of the charms that
>>> are available in the charm store?
>>>
>>
>> GET https://api.jujucharms.com/charmstore/v5/$MY_CHARM_NAME/archive/
>> will give you a .zip
>> and
>>
>> GET https://api.jujucharms.com/charmstore/v5/$MY_CHARM_NAME/
>> archive/$PATH/$TO/$FILE
>> will give you the 'raw' contents.
>>
>> e.g. curl https://api.jujucharms.com/charmstore/v5/postgresql/
>> archive/hooks/install
>>
>> YMMV,
>>
>> Adam
>> --
>> Juju-dev mailing list
>> [email protected]
>> Modify settings or unsubscribe at: https://lists.ubuntu.com/
>> mailman/listinfo/juju-dev
>>
>
-- 
Juju-dev mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju-dev

Reply via email to