Example #1
0
 def __g_be_rename_problem_dialog(new_name, orig_name):
     msg_type = gtk.MESSAGE_INFO
     error_msg = _("Could not change the BE name to:\n\t"
                   "%s\n\nThe following name will be used instead:"
                   "\n\t%s" % (new_name, orig_name))
     msg_title = _("BE Name")
     gui_misc.error_occurred(None, error_msg, msg_title, msg_type)
Example #2
0
 def __error_occurred(self, error_msg, reset=True):
         gui_misc.error_occurred(self.w_beadmin_dialog,
             error_msg,
             _("BE error"),
             gtk.MESSAGE_ERROR,
             True)
         if reset:
                 self.__on_reset_be()
Example #3
0
 def __g_be_rename_problem_dialog(new_name, orig_name):
         msg_type = gtk.MESSAGE_INFO
         error_msg = _("Could not change the BE name to:\n\t"
             "%(targ)s\n\nThe following name will be used instead:"
             "\n\t%(instead)s") % \
             {"targ": new_name, "instead": orig_name}
         msg_title = _("BE Name")
         gui_misc.error_occurred(None, error_msg, msg_title, msg_type)
Example #4
0
 def __update_img_sig_policy_prop(self, set_props):
         try:
                 self.parent.get_api_object().img.set_properties(set_props)
         except api_errors.ApiException, e:
                 error_msg = str(e)
                 msg_title = _("Preferences Error")
                 msg_type = gtk.MESSAGE_ERROR
                 gui_misc.error_occurred(None, error_msg, msg_title, msg_type)
                 return False
Example #5
0
 def __display_memory_err(self):
     try:
         dmsg = misc.out_of_memory()
         msg_stripped = dmsg.replace("\n", " ")
         gui_misc.error_occurred(None, msg_stripped, _("Package Manager"), gtk.MESSAGE_ERROR)
     except (MemoryError, EnvironmentError), e:
         if isinstance(e, EnvironmentError) and e.errno != errno.ENOMEM:
             raise
         print dmsg
Example #6
0
 def __update_img_sig_policy_prop(self, set_props):
     try:
         self.parent.get_api_object().img.set_properties(set_props)
     except api_errors.ApiException, e:
         error_msg = str(e)
         msg_title = _("Preferences Error")
         msg_type = gtk.MESSAGE_ERROR
         gui_misc.error_occurred(None, error_msg, msg_title, msg_type)
         return False
Example #7
0
 def __display_memory_err(self):
     try:
         dmsg = misc.out_of_memory()
         msg_stripped = dmsg.replace("\n", " ")
         gui_misc.error_occurred(None, msg_stripped, _("Package Manager"),
                                 gtk.MESSAGE_ERROR)
     except (MemoryError, EnvironmentError), e:
         if isinstance(e, EnvironmentError) and \
             e.errno != errno.ENOMEM:
             raise
         print dmsg
Example #8
0
    def __add_new_pub(self):
        if len(self.pub_new_tasks) == 0:
            return
        pub = self.pub_new_tasks[0]
        if debug:
            print("Add New Publisher:\n\tName: %s" % pub.prefix)
            repo = pub.repository
            if repo != None and repo.origins != None and \
                            len(repo.origins) > 0:
                print("\tURL: %s" % repo.origins[0].uri)

        repo = pub.repository
        if repo and len(repo.origins) > 0 and self.repo_gui:
            self.repo_gui.webinstall_new_pub(self.w_webinstall_dialog, pub)
        else:
            msg = _("Failed to add %s.\n") % pub
            msg += _("No URI specified")
            gui_misc.error_occurred(self.w_webinstall_dialog, msg,
                                    _("Publisher Error"))
Example #9
0
        def __add_new_pub(self):
                if len(self.pub_new_tasks) == 0:
                        return
                pub = self.pub_new_tasks[0]
                if debug:
                        print("Add New Publisher:\n\tName: %s" % pub.prefix)
                        repo = pub.repository
                        if repo != None and repo.origins != None and \
                                        len(repo.origins) > 0:
                                print("\tURL: %s" % repo.origins[0].uri)

                repo = pub.repository
                if repo and len(repo.origins) > 0 and self.repo_gui:
                        self.repo_gui.webinstall_new_pub(self.w_webinstall_dialog, pub)
                else:
                        msg = _("Failed to add %s.\n") % pub
                        msg += _("No URI specified")
                        gui_misc.error_occurred( 
                                    self.w_webinstall_dialog,
                                    msg, _("Publisher Error"))
Example #10
0
 def __error_occurred(self, error_msg, reset=True):
     gui_misc.error_occurred(self.w_beadmin_dialog, error_msg,
                             _("BE error"), gtk.MESSAGE_ERROR, True)
     if reset:
         self.__on_reset_be()
Example #11
0
 def __g_be_reboot_problem_dialog():
         msg_type = gtk.MESSAGE_ERROR
         error_msg = _("Could not restart the system."
             "\nPlease restart the system manually.")
         msg_title = _("Restart Error")
         gui_misc.error_occurred(None, error_msg, msg_title, msg_type)
Example #12
0
 def __g_be_reboot_problem_dialog():
     msg_type = gtk.MESSAGE_ERROR
     error_msg = _("Could not restart the system."
                   "\nPlease restart the system manually.")
     msg_title = _("Restart Error")
     gui_misc.error_occurred(None, error_msg, msg_title, msg_type)