juju/client/_client1.py
async def WatchModelEnvironVersion(self, entities=None):
        '''
        WatchModelEnvironVersion watches for changes to the environ version of the
        specified models.

        NOTE(axw) this is currently implemented in terms of state.Model.Watch, so
        the client may be notified of changes unrelated to the environ version.

        entities : typing.Sequence[~Entity]
        Returns -> NotifyWatchResults
        '''
        if entities is not None and not isinstance(entities, (bytes, str, list)):
            raise Exception("Expected entities to be a Sequence, received: {}".format(type(entities)))

        # map input types to rpc msg
        _params = dict()
        msg = dict(type='ModelUpgrader',
                   request='WatchModelEnvironVersion',
                   version=1,
                   params=_params)
        _params['entities'] = entities
        reply = await self.rpc(msg)
        return reply

        WatchModelEnvironVersion watches for changes to the environ version of the
        specified models.

        NOTE(axw) this is currently implemented in terms of state.Model.Watch, so
        the client may be notified of changes unrelated to the environ version.

        entities : typing.Sequence[~Entity]
        Returns -> NotifyWatchResults
        
WatchModelEnvironVersion watches for changes to the environ version of the
specified models.

NOTE(axw) this is currently implemented in terms of state.Model.Watch, so
the client may be notified of changes unrelated to the environ version.

entities : typing.Sequence[~Entity]
Returns -> NotifyWatchResults
WatchModelEnvironVersion watches for changes to the environ version of the specified models . NOTE ( axw ) this is currently implemented in terms of state . Model . Watch so the client may be notified of changes unrelated to the environ version . entities : typing . Sequence [ ~Entity ] Returns - > NotifyWatchResults
async def WatchModelEnvironVersion(self, entities=None):
        if entities is not None and not isinstance(entities, (bytes, str, list)):
            raise Exception("Expected entities to be a Sequence, received: {}".format(type(entities)))
        _params = dict()
        msg = dict(type='ModelUpgrader',
                   request='WatchModelEnvironVersion',
                   version=1,
                   params=_params)
        _params['entities'] = entities
        reply = await self.rpc(msg)
        return reply
async def WatchModelEnvironVersion ( self , entities = None ) : if entities is not None and not isinstance ( entities , ( bytes , str , list ) ) : raise Exception ( "Expected entities to be a Sequence, received: {}" . format ( type ( entities ) ) ) _params = dict ( ) msg = dict ( type = 'ModelUpgrader' , request = 'WatchModelEnvironVersion' , version = 1 , params = _params ) _params [ 'entities' ] = entities reply = await self . rpc ( msg ) return reply
WatchModelEnvironVersion watches for changes to the environ version of the
specified models.
WatchModelEnvironVersion watches for changes to the environ version of the specified models .
'''
        WatchModelEnvironVersion watches for changes to the environ version of the
        specified models.

        NOTE(axw) this is currently implemented in terms of state.Model.Watch, so
        the client may be notified of changes unrelated to the environ version.

        entities : typing.Sequence[~Entity]
        Returns -> NotifyWatchResults
        ''' # map input types to rpc msg
self
entities