Ejemplo n.º 1
0
    def save(self, responses):
        newsettings = ModuleHelper.make_settings_from_responses(responses)
        self.parent.settings.merge(newsettings)

        self.parent.footer.set_text("Changes applied successfully.")
        # Reset fields
        self.cancel(None)
Ejemplo n.º 2
0
    def save(self, responses):
        newsettings = ModuleHelper.make_settings_from_responses(responses)
        self.parent.settings.merge(newsettings)

        self.parent.footer.set_text("Changes applied successfully.")
        # Reset fields
        self.cancel(None)
Ejemplo n.º 3
0
    def save(self, responses):
        newsettings = ModuleHelper.make_settings_from_responses(responses)
        self.parent.settings.merge(newsettings)

        # Update self.defaults
        for index, fieldname in enumerate(self.fields):
            if fieldname != "blank":
                self.defaults[fieldname]['value'] = newsettings[fieldname]
Ejemplo n.º 4
0
    def save(self, responses):
        newsettings = ModuleHelper.make_settings_from_responses(responses)
        self.parent.settings.merge(newsettings)

        # Update self.defaults
        for index, fieldname in enumerate(self.fields):
            if fieldname != "blank":
                self.defaults[fieldname]['value'] = newsettings[fieldname]
Ejemplo n.º 5
0
    def save(self, responses):
        newsettings = ModuleHelper.make_settings_from_responses(responses)
        self.parent.settings.merge(newsettings)
        log.debug('done saving servicepws')

        # Update defaults
        for index, fieldname in enumerate(self.fields):
            if fieldname != "blank" and fieldname in newsettings:
                self.defaults[fieldname]['value'] = newsettings[fieldname]
Ejemplo n.º 6
0
    def save(self, responses):
        newsettings = ModuleHelper.make_settings_from_responses(responses)
        self.parent.settings.merge(newsettings)
        log.debug('done saving servicepws')

        # Update defaults
        for index, fieldname in enumerate(self.fields):
            if fieldname != "blank" and fieldname in newsettings:
                self.defaults[fieldname]['value'] = newsettings[fieldname]
Ejemplo n.º 7
0
    def save(self, responses):
        newsettings = ModuleHelper.make_settings_from_responses(responses)

        # Need to calculate and netmask
        newsettings['ADMIN_NETWORK']['netmask'] = \
            self.netsettings[newsettings['ADMIN_NETWORK']['interface']][
                "netmask"]

        # Update self.defaults
        for index, fieldname in enumerate(self.fields):
            if fieldname != "blank" and "label" not in fieldname:
                self.defaults[fieldname]['value'] = responses[fieldname]

        self.parent.settings.merge(newsettings)
        self.parent.footer.set_text("Changes saved successfully.")
Ejemplo n.º 8
0
    def save(self, responses):
        newsettings = ModuleHelper.make_settings_from_responses(responses)

        # Need to calculate and netmask
        newsettings['ADMIN_NETWORK']['netmask'] = \
            self.netsettings[newsettings['ADMIN_NETWORK']['interface']][
                "netmask"]

        # Update self.defaults
        for index, fieldname in enumerate(self.fields):
            if fieldname != "blank" and "label" not in fieldname:
                self.defaults[fieldname]['value'] = responses[fieldname]

        self.parent.settings.merge(newsettings)
        self.parent.footer.set_text("Changes saved successfully.")
Ejemplo n.º 9
0
 def _get_fresh_defaults(self):
     defaults = copy.copy(self.defaults)
     self._update_defaults(
         defaults,
         ModuleHelper.make_settings_from_responses(self.responses))
     return defaults
Ejemplo n.º 10
0
    def save(self, responses):
        newsettings = ModuleHelper.make_settings_from_responses(responses)
        self.parent.settings.merge(newsettings)

        # Update self.defaults
        self._update_defaults(self.defaults, self.parent.settings)
Ejemplo n.º 11
0
 def _get_fresh_defaults(self):
     defaults = copy.copy(self.defaults)
     self._update_defaults(defaults,
                           ModuleHelper.make_settings_from_responses(
                               self.responses))
     return defaults
Ejemplo n.º 12
0
    def save(self, responses):
        newsettings = ModuleHelper.make_settings_from_responses(responses)
        self.parent.settings.merge(newsettings)

        # Update self.defaults
        self._update_defaults(self.defaults, self.parent.settings)