summaryrefslogtreecommitdiff
path: root/cloudinit/CloudConfig/__init__.py
diff options
context:
space:
mode:
authorMike Milner <mike.milner@canonical.com>2012-01-17 13:39:37 -0400
committerMike Milner <mike.milner@canonical.com>2012-01-17 13:39:37 -0400
commit69d6195ec6a37dc7a8f045fc262c74d01624eb56 (patch)
tree303ed83b05fdac41604ff3ad7c83c8c8046462eb /cloudinit/CloudConfig/__init__.py
parentf52ffe2dda01dd0314523fcac559e6f3fbb3578e (diff)
parent1d00c0936bfc63117493d89268da8c81611b3c40 (diff)
downloadvyos-cloud-init-69d6195ec6a37dc7a8f045fc262c74d01624eb56.tar.gz
vyos-cloud-init-69d6195ec6a37dc7a8f045fc262c74d01624eb56.zip
Merge from trunk.
Diffstat (limited to 'cloudinit/CloudConfig/__init__.py')
-rw-r--r--cloudinit/CloudConfig/__init__.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/cloudinit/CloudConfig/__init__.py b/cloudinit/CloudConfig/__init__.py
index 82f422fc..f5c4143c 100644
--- a/cloudinit/CloudConfig/__init__.py
+++ b/cloudinit/CloudConfig/__init__.py
@@ -33,7 +33,7 @@ class CloudConfig():
cfgfile = None
cfg = None
- def __init__(self,cfgfile, cloud=None, ds_deps=[]):
+ def __init__(self,cfgfile, cloud=None, ds_deps=None):
if cloud == None:
self.cloud = cloudinit.CloudInit(ds_deps)
self.cloud.get_data_source()
@@ -233,7 +233,9 @@ def run_per_instance(name, func, args, clear_on_fail=False):
raise
# apt_get top level command (install, update...), and args to pass it
-def apt_get(tlc,args=[]):
+def apt_get(tlc,args=None):
+ if args is None:
+ args = []
e=os.environ.copy()
e['DEBIAN_FRONTEND']='noninteractive'
cmd=[ 'apt-get',