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))
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))
def _ProcessNetworkArgs(self, args, variables): network_vars = daisy_utils.ExtractNetworkAndSubnetDaisyVariables( args, daisy_utils.ImageOperation.EXPORT) if network_vars: variables += ',' + ','.join(network_vars) return variables