Exemplo n.º 1
0
 def _extcompare(x, y, rev):
     if rev:
         ret = util.cmp(util.extname(y.name), util.extname(x.name)) 
     else:
         ret = util.cmp(util.extname(x.name), util.extname(y.name)) 
     if ret == 0:
         return util.cmp(y.name, x.name) if rev else util.cmp(x.name, y.name)
     else:
         return ret
Exemplo n.º 2
0
 def _timecompare(x, y, rev):
     if rev:
         ret = util.cmp(y.stat.st_mtime, x.stat.st_mtime) 
     else:
         ret = util.cmp(x.stat.st_mtime, y.stat.st_mtime)
     if ret == 0:
         return util.cmp(y.name, x.name) if rev else util.cmp(x.name, y.name)
     else:
         return ret
Exemplo n.º 3
0
 def _nlinkcompare(x, y, rev):
     if rev:
         ret = util.cmp(y.stat.st_nlink, x.stat.st_nlink) 
     else:
         ret = util.cmp(x.stat.st_nlink, y.stat.st_nlink)
     if ret == 0:
         return util.cmp(y.name, x.name) if rev else util.cmp(x.name, y.name)
     else:
         return ret
Exemplo n.º 4
0
 def _namecompare(x, y, rev):
     if rev:
         return util.cmp(y.name, x.name)
     else:
         return util.cmp(x.name, y.name)