X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;ds=inline;f=juju%2Fclient%2Fconnection.py;h=3b5bfc4828552fd5f29602d45e920f34bb3419aa;hb=3ad963c726e377cf812b8298df2ad1d5f68d672d;hp=69ac4253235fc6fdf2714034ecd613defffb7c18;hpb=2ed7314a9ea1240883655bc521b6e27f149aa485;p=osm%2FN2VC.git diff --git a/juju/client/connection.py b/juju/client/connection.py index 69ac425..3b5bfc4 100644 --- a/juju/client/connection.py +++ b/juju/client/connection.py @@ -1,4 +1,3 @@ -import asyncio import io import json import logging @@ -42,6 +41,12 @@ class Connection: self.ws = None self.facades = {} + @property + def is_open(self): + if self.ws: + return self.ws.open + return False + def _get_ssl(self, cert): return ssl.create_default_context( purpose=ssl.Purpose.CLIENT_AUTH, cadata=cert)