debugfsinfo: use util.getfstype
This changes the behavior slightly. It now always prints fstype, regardless
of whether osutil.getfstype exists.
--- a/mercurial/debugcommands.py Thu Mar 23 12:01:18 2017 -0700
+++ b/mercurial/debugcommands.py Thu Mar 23 12:03:19 2017 -0700
@@ -790,10 +790,7 @@
"""show information detected about current filesystem"""
util.writefile('.debugfsinfo', '')
ui.write(('exec: %s\n') % (util.checkexec(path) and 'yes' or 'no'))
- from . import osutil
- if util.safehasattr(osutil, 'getfstype'):
- fstype = osutil.getfstype('.')
- ui.write(('fstype: %s\n') % (fstype or '(unknown)'))
+ ui.write(('fstype: %s\n') % (util.getfstype('.') or '(unknown)'))
ui.write(('symlink: %s\n') % (util.checklink(path) and 'yes' or 'no'))
ui.write(('hardlink: %s\n') % (util.checknlink(path) and 'yes' or 'no'))
ui.write(('case-sensitive: %s\n') % (util.fscasesensitive('.debugfsinfo')