def _check_severity(self):
        msg = _("ERROR: Invalid severity selection")
        if not self._options['severity']:
            if common.is_interactive():
                severitiesAry = common.get_severities()
                common.print_severities(severitiesAry)
                while True:
                    line = raw_input(_('Please select a severity (or \'q\' '
                                       'to exit): '))
                    if str(line).strip() == 'q':
                        raise Exception()
                    try:
                        line = int(line)
                    # pylint: disable=W0702
                    except:
                        print _("ERROR: Invalid severity selection.")

                    if line in range(1, len(severitiesAry) + 1) and line != '':
                        self._options['severity'] = severitiesAry[line - 1]
                        break
                    else:
                        print _("ERROR: Invalid severity selection.")
        else:
            match = False
            for severity in common.get_severities():
                if self._options['severity'].lower() in severity.lower():
                    match = True
                    self._options['severity'] = severity
                    break
            if(not match):
                msg = _("ERROR: Invalid severity specified.")
                print msg
    def _check_severity(self):
        msg = _("ERROR: Invalid severity selection")
        if not self._options['severity']:
            if common.is_interactive():
                severitiesAry = common.get_severities()
                common.print_severities(severitiesAry)
                while True:
                    line = raw_input(
                        _('Please select a severity (or \'q\' '
                          'to exit): '))
                    if str(line).strip() == 'q':
                        raise Exception()
                    try:
                        line = int(line)
                    # pylint: disable=W0702
                    except:
                        print _("ERROR: Invalid severity selection.")

                    if line in range(1, len(severitiesAry) + 1) and line != '':
                        self._options['severity'] = severitiesAry[line - 1]
                        break
                    else:
                        print _("ERROR: Invalid severity selection.")
        else:
            match = False
            for severity in common.get_severities():
                if self._options['severity'].lower() in severity.lower():
                    match = True
                    self._options['severity'] = severity
                    break
            if (not match):
                msg = _("ERROR: Invalid severity specified.")
                print msg
 def _get_severity(self):
     severitiesAry = common.get_severities()
     common.print_severities(severitiesAry)
     while True:
         line = raw_input(_('Please select a severity (or \'q\' '
                                        'to exit): '))
         if str(line).strip() == 'q':
             return False
         try:
             line = int(line)
         # pylint: disable=W0702
         except:
             print _("ERROR: Invalid severity selection.")
         if line in range(1, len(severitiesAry) + 1) and line != '':
             self._options['severity'] = severitiesAry[line - 1]
             break
         else:
             print _("ERROR: Invalid severity selection.")
     return True
Exemple #4
0
 def _get_severity(self):
     severitiesAry = common.get_severities()
     common.print_severities(severitiesAry)
     while True:
         line = raw_input(
             _('Please select a severity (or \'q\' '
               'to exit): '))
         if str(line).strip() == 'q':
             return False
         try:
             line = int(line)
         # pylint: disable=W0702
         except:
             print _("ERROR: Invalid severity selection.")
         if line in range(1, len(severitiesAry) + 1) and line != '':
             self._options['severity'] = severitiesAry[line - 1]
             break
         else:
             print _("ERROR: Invalid severity selection.")
     return True