[Vmdebootstrap-devel] [PATCH 3/3] use deboostraps default mirror by default

Jan Gerber j at mailb.org
Mon Oct 13 10:17:22 UTC 2014


deboostrap already picks the right mirror based on
the distribution. no need to pass this by default.
---
 vmdebootstrap | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/vmdebootstrap b/vmdebootstrap
index 199b311..5fb011e 100755
--- a/vmdebootstrap
+++ b/vmdebootstrap
@@ -60,9 +60,9 @@ class VmDebootstrap(cliapp.Application):
         self.settings.string(['tarball'], "tar up the disk's contents in FILE",
                              metavar='FILE')
         self.settings.string(['mirror'],
-                             'use MIRROR as package source (%default)',
+                             'use MIRROR as package source instead of debootstraps default',
                              metavar='URL',
-                             default='http://cdn.debian.net/debian/')
+                             default='')
         self.settings.string(['arch'], 'architecture to use (%default)',
                              metavar='ARCH',
                              default=default_arch)
@@ -318,7 +318,9 @@ class VmDebootstrap(cliapp.Application):
             args.append('--variant')
             args.append(self.settings['variant'])
         args += [self.settings['distribution'],
-                 rootdir, self.settings['mirror']]
+                 rootdir]
+        if self.settings['mirror']:
+            args += [self.settings['mirror']]
         logging.debug(" ".join(args))
         self.runcmd(args)
         if self.settings['foreign']:
-- 
2.1.1




More information about the Vmdebootstrap-devel mailing list