Ejemplo n.º 1
0
  def _BuildDaisyVars(self, daisy_vars):
    daisy_vars.append('image_name={}'.format(self.args.image_name))

    if not self.args.guest_environment:
      daisy_vars.append('install_gce_packages={}'.format('false'))

    daisy_vars.extend(daisy_utils.ExtractNetworkAndSubnetDaisyVariables(
        self.args, daisy_utils.ImageOperation.IMPORT))
Ejemplo n.º 2
0
 def _ProcessAdditionalArgs(self, args, daisy_vars):
     if args.no_guest_environment:
         daisy_vars.append('install_gce_packages={}'.format('false'))
     daisy_vars.extend(
         daisy_utils.ExtractNetworkAndSubnetDaisyVariables(
             args, daisy_utils.ImageOperation.IMPORT))
Ejemplo n.º 3
0
 def _ProcessNetworkArgs(self, args, variables):
   network_vars = daisy_utils.ExtractNetworkAndSubnetDaisyVariables(
       args, daisy_utils.ImageOperation.EXPORT)
   if network_vars:
     variables += ',' + ','.join(network_vars)
   return variables