Example #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)
Example #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)
    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]
Example #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]
    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]
Example #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]
Example #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.")
Example #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.")
Example #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
Example #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)
 def _get_fresh_defaults(self):
     defaults = copy.copy(self.defaults)
     self._update_defaults(defaults,
                           ModuleHelper.make_settings_from_responses(
                               self.responses))
     return defaults
    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)