Changeset 4479

Show
Ignore:
Timestamp:
04/10/09 01:25:05 (4 years ago)
Author:
getxsick
Message:

dict.keys() is no more needed for iterate. fix for #260

Location:
trunk/umit
Files:
17 modified

Legend:

Unmodified
Added
Removed
  • trunk/umit/core/NmapCommand.py

    r4240 r4479  
    339339 
    340340    def remove_option(self, option_name): 
    341         if option_name in self.options.keys(): 
     341        if option_name in self.options: 
    342342            self.options.pop(option_name) 
    343343 
  • trunk/umit/core/NmapOptions.py

    r4240 r4479  
    110110     
    111111    def __get_list (self, dict): 
    112         return [element for element in dict.keys()] 
     112        return dict.keys() 
    113113     
    114114 
  • trunk/umit/core/OSList.py

    r4240 r4479  
    3636 
    3737    def get_match_list(self, osclass): 
    38         if osclass in self.os.keys(): 
     38        if osclass in self.os: 
    3939            return self.os[osclass] 
    4040        return None 
  • trunk/umit/core/Scheduler.py

    r4240 r4479  
    245245        if self.schema_parser.has_section(name): 
    246246            for opt in self.schema_parser.options(name): 
    247                 if opt in self.options.keys(): 
     247                if opt in self.options: 
    248248                    self.options[opt](self.schema_parser.get(name, opt)) 
    249249 
     
    260260        if p_cfg.has_section(self.profile): 
    261261            for opt in p_cfg.options(self.profile): 
    262                 if opt in self.profile_opts.keys(): 
     262                if opt in self.profile_opts: 
    263263                    self.profile_opts[opt](p_cfg.get(self.profile, opt)) 
    264264 
  • trunk/umit/core/UmitConf.py

    r4240 r4479  
    211211            options = {} 
    212212        elif isinstance(options, dict): 
    213             self._set_it(profile_name, "options", ",".join(options.keys())) 
     213            self._set_it(profile_name, "options", ",".join(options)) 
    214214 
    215215        for opt in options: 
     
    276276            if options[opt]: 
    277277                self._set_it(profile, opt, options[opt]) 
    278         self._set_it(profile, 'options', ",".join(options.keys())) 
     278        self._set_it(profile, 'options', ",".join(options)) 
    279279 
    280280    def get_profile(self, profile_name): 
  • trunk/umit/core/UmitDB.py

    r4475 r4479  
    120120    def insert(self, **kargs): 
    121121        sql = "INSERT INTO %s (" 
    122         for k in kargs.keys(): 
     122        for k in kargs: 
    123123            sql += k 
    124124            sql += ", " 
     
    199199    def __init__(self, **kargs): 
    200200        Table.__init__(self, "scans") 
    201         if "scans_id" in kargs.keys(): 
     201        if "scans_id" in kargs: 
    202202            self.scans_id = kargs["scans_id"] 
    203203        else: 
     
    205205            fields = ["scan_name", "nmap_xml_output", "date"] 
    206206             
    207             for k in kargs.keys(): 
     207            for k in kargs: 
    208208                if k not in fields: 
    209209                    raise Exception("Wrong table field passed to creation \ 
    210210method. '%s'" % k) 
    211211 
    212             if "nmap_xml_output" not in kargs.keys() or \ 
     212            if "nmap_xml_output" not in kargs or \ 
    213213               not kargs["nmap_xml_output"]: 
    214214                raise Exception("Can't save result without xml output") 
  • trunk/umit/gui/DiffCompare.py

    r4470 r4479  
    183183        scan_id = 1 
    184184        new_scan_name = scan_name 
    185         while new_scan_name in self.scan_dict.keys(): 
     185        while new_scan_name in self.scan_dict: 
    186186            new_scan_name = "%s (%s)" % (scan_name, scan_id) 
    187187            scan_id += 1 
  • trunk/umit/gui/OptionBuilder.py

    r4298 r4479  
    5757            except:pass 
    5858            else: 
    59                 if option_element.tagName in actions.keys(): 
     59                if option_element.tagName in actions: 
    6060                    self.widgets_list.append( 
    6161                            actions[option_element.tagName](option_element, 
  • trunk/umit/gui/ScanNotebook.py

    r4476 r4479  
    786786                        continue 
    787787                     
    788                     if name not in self.services.keys(): 
     788                    if name not in self.services: 
    789789                        self.services[name] = {"hosts":[]} 
    790790                     
     
    882882                current_ip = match_host.groups()[0] 
    883883            if match_os: 
    884                 if current_ip not in fingerprints.keys(): 
     884                if current_ip not in fingerprints: 
    885885                    fingerprints[current_ip] = {} 
    886886                 
    887887                fingerprints[current_ip]["os"] = match_os.groups()[0] 
    888888            if match_service: 
    889                 if current_ip not in fingerprints.keys(): 
     889                if current_ip not in fingerprints: 
    890890                    fingerprints[current_ip] = {} 
    891891 
     
    911911        """ 
    912912 
    913         key_num = len(fingerprints.keys()) 
     913        key_num = len(fingerprints) 
    914914        dialog_text = ("Umit has found that %s. The submission and " 
    915915            "registration of fingerprints are very important for you " 
  • trunk/umit/gui/ScriptManager.py

    r4240 r4479  
    199199 
    200200    def get_selected(self): 
    201         return ";".join([script.path for script in self.d.keys() if self.d[script]]) 
     201        return ";".join([script.path for script in self.d if self.d[script]]) 
    202202 
    203203    def is_selected(self, script): 
  • trunk/umit/gui/SearchGUI.py

    r4240 r4479  
    887887        self.entry.set_width_chars(4) 
    888888 
    889         for i in SearchConfig().time_list.keys(): 
     889        for i in SearchConfig().time_list: 
    890890            self.time_list.append([i]) 
    891891 
  • trunk/umit/gui/radialnet/Image.py

    r4240 r4479  
    4747            return False 
    4848 
    49         if icon + image_type not in self.__cache.keys(): 
     49        if icon + image_type not in self.__cache: 
    5050 
    5151            file = self.get_icon(icon, image_type) 
  • trunk/umit/gui/radialnet/RadialNet.py

    r4240 r4479  
    672672                x, y = point 
    673673 
    674                 if node in self.__node_views.keys(): 
     674                if node in self.__node_views: 
    675675 
    676676                    self.__node_views[node].restore(int(xw + x), int(yw + y)) 
     
    10481048            icons = list() 
    10491049 
    1050             if type in ICON_DICT.keys(): 
     1050            if type in ICON_DICT: 
    10511051                icons.append(self.__icon.get_pixbuf(ICON_DICT[type])) 
    10521052 
  • trunk/umit/inventory/DataGrabber.py

    r4277 r4479  
    103103 
    104104        # grab data 
    105         for category in categories.keys(): 
     105        for category in categories: 
    106106            # unused is a filter that we will discard, it is a filter 
    107107            # for Changes Sum, but we will return a filter by category. 
  • trunk/umit/inventory/InventoryLoad.py

    r4277 r4479  
    9090 
    9191        # Retrieve hosts for each Inventory 
    92         for inv in inv_data.keys(): 
     92        for inv in inv_data: 
    9393            invid = self.get_inventory_id_for_name(inv) 
    9494 
  • trunk/umit/inventory/TLBarDisplay.py

    r4240 r4479  
    144144 
    145145        # grab changes by category in current selection 
    146         for key in categories.keys(): 
     146        for key in categories: 
    147147            c = self.datagrabber.timerange_changes_count_generic(range_start, 
    148148                range_end, key, self.datagrabber.inventory, 
  • trunk/umit/inventory/TLChangesTree.py

    r4277 r4479  
    151151        # grab changes in timerange 
    152152        self.datagrabber.use_dict_cursor() 
    153         for key in db_categories.keys(): 
     153        for key in db_categories: 
    154154            if not range_start or not range_end: 
    155155                data[key] = { } 
     
    178178 
    179179                # grab host address 
    180                 if not fk_address in addresses.keys(): 
     180                if not fk_address in addresses: 
    181181                    adr = self.datagrabber.get_address_for_address_id_from_db( 
    182182                          fk_address) 
     
    185185 
    186186                # grab inventory name 
    187                 if not fk_inventory in inventories.keys(): 
     187                if not fk_inventory in inventories: 
    188188                    inv_name = self.datagrabber.get_inventory_name_for_id( 
    189189                               fk_inventory)