Quick deployment of charms: added apt_mirror and enable_os_upgrade model config options

Change-Id: I3d13b835744d857149f984cdff5e13e7f4602252
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
diff --git a/Dockerfile.local b/Dockerfile.local
index 2043879..9b25519 100644
--- a/Dockerfile.local
+++ b/Dockerfile.local
@@ -69,11 +69,13 @@
 
 # VCA
 ENV OSMLCM_VCA_HOST        vca
-ENV OSMLCM_VCA_PORT:       17070
-ENV OSMLCM_VCA_USER:       admin
-ENV OSMLCM_VCA_SECRET:     secret
-# ENV OSMLCM_VCA_PUBKEY:     pubkey
-# ENV OSMLCM_VCA_CACERT:     cacert
+ENV OSMLCM_VCA_PORT        17070
+ENV OSMLCM_VCA_USER        admin
+ENV OSMLCM_VCA_SECRET      secret
+# ENV OSMLCM_VCA_ENABLEOSUPGRADE false
+# ENV OSMLCM_VCA_APTMIRROR  http://archive.ubuntu.com/ubuntu/
+# ENV OSMLCM_VCA_PUBKEY     pubkey
+# ENV OSMLCM_VCA_CACERT     cacert
 
 # database
 ENV OSMLCM_DATABASE_DRIVER mongo
diff --git a/osm_lcm/ns.py b/osm_lcm/ns.py
index 87eaecd..18bd6f9 100644
--- a/osm_lcm/ns.py
+++ b/osm_lcm/ns.py
@@ -104,6 +104,13 @@
             self.vca_config['ca_cert'] = self.vca_config['cacert']
         if 'apiproxy' in self.vca_config:
             self.vca_config['api_proxy'] = self.vca_config['apiproxy']
+        if 'enableosupgrade' in self.vca_config:
+            if self.vca_config['enableosupgrade'].lower() == 'false':
+                self.vca_config['enable_os_upgrade'] = False
+            elif self.vca_config['enableosupgrade'].lower() == 'true':
+                self.vca_config['enable_os_upgrade'] = True
+        if 'aptmirror' in self.vca_config:
+            self.vca_config['apt_mirror'] = self.vca_config['aptmirror']
 
         # create N2VC connector
         self.n2vc = N2VCJujuConnector(