Re: upgrade-charm hook

2017-10-11 Thread Merlijn Sebrechts
gt; around this? >> >> ~James >> >> >> >> On Tue, Sep 26, 2017 at 12:41 AM, Merlijn Sebrechts < >> merlijn.sebrec...@gmail.com> wrote: >> >>> Does a `resource.changed` flag address your needs? That should be >>> possible to im

Re: upgrade-charm hook

2017-10-05 Thread sheila miguez
James > > > > On Tue, Sep 26, 2017 at 12:41 AM, Merlijn Sebrechts < > merlijn.sebrec...@gmail.com> wrote: > >> Does a `resource.changed` flag address your needs? That should be >> possible to implement in charms.reactive, I think. >> >> 2017-09-24 17:53

Re: upgrade-charm hook

2017-09-26 Thread James Beedy
should be possible > to implement in charms.reactive, I think. > > 2017-09-24 17:53 GMT+02:00 James Beedy : > >> How do people feel about splitting the upgrade-charm hook into multiple >> hooks to facilitate better resource management? >> >> What I'm thinking

Re: upgrade-charm hook

2017-09-26 Thread Merlijn Sebrechts
Does a `resource.changed` flag address your needs? That should be possible to implement in charms.reactive, I think. 2017-09-24 17:53 GMT+02:00 James Beedy : > How do people feel about splitting the upgrade-charm hook into multiple > hooks to facilitate better resource management? > &

upgrade-charm hook

2017-09-24 Thread James Beedy
How do people feel about splitting the upgrade-charm hook into multiple hooks to facilitate better resource management? What I'm thinking would be super helpful would be to have the upgrade-charm hook still active for charm upgrades, and have separate hooks or flags that would ind

Re: [charms.reactive] http relation.available gets called on upgrade-charm hook, gives error.

2015-10-27 Thread Cory Johns
; Otherwise, you need to be handling the possibility of multiple connected >>>> units explicitly. >>>> >>>> See >>>> https://github.com/johnsca/juju-relation-mysql/blob/master/provides.py#L74 >>>> for an example of how an interface layer sho

Re: [charms.reactive] http relation.available gets called on upgrade-charm hook, gives error.

2015-10-27 Thread Merlijn Sebrechts
on-mysql/blob/master/provides.py#L74 >>> for an example of how an interface layer should handle multiple >>> conversations. >>> >>> On Mon, Oct 26, 2015 at 5:58 AM, Merlijn Sebrechts < >>> merlijn.sebrec...@gmail.com> wrote: >>> >>>> Hi all &g

Re: [charms.reactive] http relation.available gets called on upgrade-charm hook, gives error.

2015-10-27 Thread Cory Johns
>>> httprelation.available hook (called rest2jfed in this case): >>> >>> >>> @when('rest2jfed.available') >>> def setup_rest2jfed(rest2jfed): >>> hostname = rest2jfed.host() >>> port = rest2jfed.port() >>>

Fwd: [charms.reactive] http relation.available gets called on upgrade-charm hook, gives error.

2015-10-27 Thread Merlijn Sebrechts
> hostname = rest2jfed.host() >> port = rest2jfed.port() >> # Do some stuff with hostname and port >> hookenv.status_set('active', 'Ready') >> >> >> This piece of code gets called on the upgrade-charm hook. This thr

Re: [charms.reactive] http relation.available gets called on upgrade-charm hook, gives error.

2015-10-26 Thread Cory Johns
.host() > port = rest2jfed.port() > # Do some stuff with hostname and port > hookenv.status_set('active', 'Ready') > > > This piece of code gets called on the upgrade-charm hook. This throws an > error because there is not a relationship conte

[charms.reactive] http relation.available gets called on upgrade-charm hook, gives error.

2015-10-26 Thread Merlijn Sebrechts
e and port hookenv.status_set('active', 'Ready') This piece of code gets called on the upgrade-charm hook. This throws an error because there is not a relationship context. File "lib/charms/reactive/relations.py", line 88, in __accessor return self.get_r