Browse Source

[2298] It was ok to assume the argument identifier to be a string

Naoki Kambe 12 years ago
parent
commit
3d0e3eca7a
1 changed files with 4 additions and 5 deletions
  1. 4 5
      src/bin/stats/stats_httpd.py.in

+ 4 - 5
src/bin/stats/stats_httpd.py.in

@@ -79,13 +79,12 @@ def item_name_list(element, identifier):
     method. The list to be returned is sorted. """
     elem = isc.cc.data.find(element, identifier)
     ret = []
-    ident = ''
-    if identifier and len(str(identifier)) > 0:
-        ident = str(identifier)
+    ident = identifier
+    if ident:
         ret.append(ident)
     if type(elem) is dict:
-        if len(ident) > 0:
-            ident = '%s/' % ident
+        if ident:
+            ident = ident + '/'
         for (key, value) in elem.items():
             idstr = '%s%s' % (ident, key)
             ret += item_name_list(element, idstr)