Ejemplo n.º 1
0
    def load(self):
        settings = self.parent.settings
        ModuleHelper.load_to_defaults(settings, self.defaults)

        iface = settings.get("ADMIN_NETWORK", {}).get("interface")
        if iface in self.netsettings.keys():
            self.activeiface = iface
Ejemplo n.º 2
0
    def load(self):
        # Precedence of DNS information:
        # Class defaults, fuelmenu default YAML, astute.yaml, uname,
        # /etc/resolv.conf
        oldsettings = self.parent.settings

        # Read hostname from uname
        try:
            hostname, sep, domain = os.uname()[1].partition('.')
            oldsettings["HOSTNAME"] = hostname
            oldsettings["DNS_DOMAIN"] = domain
            oldsettings["DNS_SEARCH"] = domain
        except Exception:
            log.warning("Unable to look up system hostname")

        # Parse /etc/resolv.conf if it contains data
        search, domain, nameservers = self.getDNS()
        if search:
            oldsettings["DNS_SEARCH"] = search
        if domain:
            oldsettings["DNS_DOMAIN"] = domain
        if nameservers:
            oldsettings["DNS_UPSTREAM"] = nameservers

        ModuleHelper.load_to_defaults(oldsettings,
                                      self.defaults,
                                      ignoredparams=['TEST_DNS'])
Ejemplo n.º 3
0
    def load(self):
        settings = self.parent.settings
        ModuleHelper.load_to_defaults(settings, self.defaults)

        iface = settings["ADMIN_NETWORK"]["interface"]
        if iface in self.netsettings.keys():
            self.activeiface = iface
Ejemplo n.º 4
0
    def load(self):
        # Precedence of DNS information:
        # Class defaults, fuelmenu default YAML, astute.yaml, uname,
        # /etc/resolv.conf
        oldsettings = self.parent.settings

        # Read hostname from uname
        try:
            hostname, sep, domain = os.uname()[1].partition('.')
            oldsettings["HOSTNAME"] = hostname
            oldsettings["DNS_DOMAIN"] = domain
            oldsettings["DNS_SEARCH"] = domain
        except Exception:
            log.warning("Unable to look up system hostname")

        oldsettings.update(self.resolv_conf_settings())

        ModuleHelper.load_to_defaults(oldsettings,
                                      self.defaults,
                                      ignoredparams=['TEST_DNS'])
Ejemplo n.º 5
0
    def load(self):
        # Precedence of DNS information:
        # Class defaults, fuelmenu default YAML, astute.yaml, uname,
        # /etc/resolv.conf
        oldsettings = self.parent.settings

        # Read hostname from uname
        try:
            hostname, sep, domain = os.uname()[1].partition('.')
            oldsettings["HOSTNAME"] = hostname
            oldsettings["DNS_DOMAIN"] = domain
            oldsettings["DNS_SEARCH"] = domain
        except Exception:
            log.warning("Unable to look up system hostname")

        oldsettings.update(self.resolv_conf_settings())

        ModuleHelper.load_to_defaults(oldsettings,
                                      self.defaults,
                                      ignoredparams=['TEST_DNS'])
Ejemplo n.º 6
0
 def load(self):
     ModuleHelper.load_to_defaults(self.parent.settings,
                                   self.defaults,
                                   ignoredparams=['CONFIRM_PASSWORD'])
Ejemplo n.º 7
0
 def load(self):
     ModuleHelper.load_to_defaults(
         self.parent.settings,
         self.defaults,
         ignoredparams=['CONFIRM_PASSWORD'])
Ejemplo n.º 8
0
 def load(self):
     ModuleHelper.load_to_defaults(self.parent.settings, self.defaults)
Ejemplo n.º 9
0
 def load(self):
     ModuleHelper.load_to_defaults(
         self.parent.settings, self.defaults, ignoredparams=['ntpenabled'])
Ejemplo n.º 10
0
 def load(self):
     ModuleHelper.load_to_defaults(
         self.parent.settings, self.defaults, ignoredparams=['ntpenabled'])
Ejemplo n.º 11
0
    def load(self):
        settings = self.parent.settings
        ModuleHelper.load_to_defaults(settings, self.defaults)

        self._update_defaults(self.defaults, settings)
        self._select_fields_to_show(self.defaults)
Ejemplo n.º 12
0
 def load(self):
     ModuleHelper.load_to_defaults(self.parent.settings, self.defaults)
Ejemplo n.º 13
0
    def load(self):
        settings = self.parent.settings
        ModuleHelper.load_to_defaults(settings, self.defaults)

        self._update_defaults(self.defaults, settings)
        self._select_fields_to_show(self.defaults)