diff --git a/catcli/noder.py b/catcli/noder.py index 2a10139..a78b64f 100644 --- a/catcli/noder.py +++ b/catcli/noder.py @@ -78,25 +78,26 @@ class Noder: node = self.get_node(top, treepath, quiet=True) # node does not exist if not node: - self._debug('node does not exist') + self._debug('change: node does not exist') return None, True # force re-indexing if no maccess maccess = os.path.getmtime(path) if not self._has_attr(node, 'maccess') or \ not node.maccess: - self._debug('changed as no maccess found') + self._debug('change: no maccess found') return node, True # maccess changed old_maccess = node.maccess if float(maccess) != float(old_maccess): - self._debug('maccess changed for \"{}\"'.format(path)) + self._debug('change: maccess changed for \"{}\"'.format(path)) return node, True # test hash if self.hash and node.md5: md5 = self._get_hash(path) if md5 != node.md5: - self._debug('checksum changed for \"{}\"'.format(path)) + self._debug('change: checksum changed for \"{}\"'.format(path)) return node, True + self._debug('change: no change for \"{}\"'.format(path)) return node, False def get_meta_node(self, top): @@ -112,9 +113,11 @@ class Noder: recursively traverse tree and return size @store: store the size in the node ''' - self._debug('getting node size recursively') if node.type == self.TYPE_FILE: + self._debug('getting node size for \"{}\"'.format(node.name)) return node.size + m = 'getting node size recursively for \"{}\"'.format(node.name) + self._debug(m) size = 0 for i in node.children: if node.type == self.TYPE_DIR: