Feature 10239: Distributed VCA

- Handle VCATopic: https://osm.etsi.org/gerrit/#/c/osm/NBI/+/10574/
- Pass vca_id to calls in N2VC, so N2VC can know to which VCA it needs
to talk

Depends on the following patch: https://osm.etsi.org/gerrit/#/c/osm/N2VC/+/10616/

Change-Id: I080c1aab94f70de83f2d33def74ccd03450dbdd6
Signed-off-by: David Garcia <david.garcia@canonical.com>
diff --git a/osm_lcm/lcm_helm_conn.py b/osm_lcm/lcm_helm_conn.py
index 34e4915..a13824d 100644
--- a/osm_lcm/lcm_helm_conn.py
+++ b/osm_lcm/lcm_helm_conn.py
@@ -88,8 +88,6 @@
     def __init__(self,
                  log: object = None,
                  loop: object = None,
-                 url: str = None,
-                 username: str = None,
                  vca_config: dict = None,
                  on_update_db=None, ):
         """
@@ -104,14 +102,12 @@
             self,
             log=log,
             loop=loop,
-            url=url,
-            username=username,
-            vca_config=vca_config,
             on_update_db=on_update_db,
             db=self.db,
             fs=self.fs
         )
 
+        self.vca_config = vca_config
         self.log.debug("Initialize helm N2VC connector")
         self.log.debug("initial vca_config: {}".format(vca_config))