New charms client

Andrew Wilkins andrew.wilkins at canonical.com
Sun Jan 25 15:04:38 UTC 2015


On Fri, Jan 23, 2015 at 11:32 PM, Kapil Thangavelu <
kapil.thangavelu at canonical.com> wrote:

> I'm having some problems actually using this api, is it enabled? or does
> it need a feature flag?
>
>         return self.rpc._rpc({
>             "Type": "Charms",
>             "Request": "List",
>             "Params": {"Names": names}})
>
> gets
>
> jujuclient.EnvError: <Env Error - Details:
>  {   u'Error': u'unknown object type "Charms"',
>     u'ErrorCode': u'not implemented',
>     u'RequestId': 1,
>     u'Response': {   }}
>
> same code works for every other facade, using a trunk checkout. I do see
> the Charms facade in the login data, ie.
>

Did you run "godeps -u dependencies.tsv"? I was seeing weird behaviour
similar to this (different facade tho), updated dependencies and it went
away.

Cheers,
Andrew


> {u'EnvironTag': u'environment-fb933e3d-5293-486a-8ff9-7ac565271c35',
>  u'Facades': [{u'Name': u'Action', u'Versions': [0]},
>               {u'Name': u'Agent', u'Versions': [0, 1]},
>               {u'Name': u'AllWatcher', u'Versions': [0]},
>               {u'Name': u'Annotations', u'Versions': [1]},
>               {u'Name': u'Backups', u'Versions': [0]},
>               {u'Name': u'CharmRevisionUpdater', u'Versions': [0]},
>               {u'Name': u'Charms', u'Versions': [1]},
>
>
> On Mon, Jan 19, 2015 at 1:59 AM, Anastasia Macmood <
> anastasia.macmood at canonical.com> wrote:
>
>> Hi
>>
>> I have just landed a new charms client.
>>
>> This client can list charms.
>>
>> The intention is to have a dedicate charms client for 1.23, deprecating
>> old client. However, at the moment the only "ported" method from old
>> client is CharmInfo.
>>
>> Sincerely Yours,
>>
>> Anastasia
>>
>> --
>> Juju-dev mailing list
>> Juju-dev at lists.ubuntu.com
>> Modify settings or unsubscribe at:
>> https://lists.ubuntu.com/mailman/listinfo/juju-dev
>>
>
>
> --
> Juju-dev mailing list
> Juju-dev at lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/juju-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/juju-dev/attachments/20150125/d133a76c/attachment.html>


More information about the Juju-dev mailing list