indicate readonly mode
This commit is contained in:
parent
9366259daa
commit
5426995fa8
@ -59,7 +59,7 @@ Status codes:
|
|||||||
ROT: error, bitrot detected
|
ROT: error, bitrot detected
|
||||||
EIX: error, index damaged
|
EIX: error, index damaged
|
||||||
old: warning, file replaced by an older version
|
old: warning, file replaced by an older version
|
||||||
add: add to index
|
new: new file
|
||||||
upd: file updated
|
upd: file updated
|
||||||
ok : check ok
|
ok : check ok
|
||||||
skp: skipped (see .chkbitignore)
|
skp: skipped (see .chkbitignore)
|
||||||
|
@ -15,7 +15,7 @@ class Stat(Enum):
|
|||||||
ERR_BITROT = "ROT"
|
ERR_BITROT = "ROT"
|
||||||
ERR_IDX = "EIX"
|
ERR_IDX = "EIX"
|
||||||
WARN_OLD = "old"
|
WARN_OLD = "old"
|
||||||
ADD = "add"
|
NEW = "new"
|
||||||
UPDATE = "upd"
|
UPDATE = "upd"
|
||||||
OK = "ok "
|
OK = "ok "
|
||||||
SKIP = "skp"
|
SKIP = "skp"
|
||||||
@ -66,7 +66,7 @@ class Index:
|
|||||||
def check_fix(self, force):
|
def check_fix(self, force):
|
||||||
for name in self.new.keys():
|
for name in self.new.keys():
|
||||||
if not name in self.old:
|
if not name in self.old:
|
||||||
self._log(Stat.ADD, name)
|
self._log(Stat.NEW, name)
|
||||||
self._setmod()
|
self._setmod()
|
||||||
continue
|
continue
|
||||||
|
|
||||||
|
@ -11,7 +11,7 @@ Status codes:
|
|||||||
ROT: error, bitrot detected
|
ROT: error, bitrot detected
|
||||||
EIX: error, index damaged
|
EIX: error, index damaged
|
||||||
old: warning, file replaced by an older version
|
old: warning, file replaced by an older version
|
||||||
add: add to index
|
new: new file
|
||||||
upd: file updated
|
upd: file updated
|
||||||
ok : check ok
|
ok : check ok
|
||||||
skp: skipped (see .chkbitignore)
|
skp: skipped (see .chkbitignore)
|
||||||
@ -35,7 +35,7 @@ class Main:
|
|||||||
else:
|
else:
|
||||||
if stat in [Stat.ERR_BITROT, Stat.INTERNALEXCEPTION]:
|
if stat in [Stat.ERR_BITROT, Stat.INTERNALEXCEPTION]:
|
||||||
self.err_list.append(path)
|
self.err_list.append(path)
|
||||||
if stat in [Stat.OK, Stat.UPDATE, Stat.ADD]:
|
if stat in [Stat.OK, Stat.UPDATE, Stat.NEW]:
|
||||||
self.total += 1
|
self.total += 1
|
||||||
if self.verbose or not stat in [Stat.OK, Stat.SKIP]:
|
if self.verbose or not stat in [Stat.OK, Stat.SKIP]:
|
||||||
print(stat.value, path)
|
print(stat.value, path)
|
||||||
@ -101,7 +101,9 @@ class Main:
|
|||||||
|
|
||||||
def print_result(self):
|
def print_result(self):
|
||||||
if not self.quiet:
|
if not self.quiet:
|
||||||
print(f"Processed {self.total} file(s).")
|
print(
|
||||||
|
f"Processed {self.total} file(s){' in readonly mode' if not self.args.update else ''}."
|
||||||
|
)
|
||||||
if self.modified:
|
if self.modified:
|
||||||
print("Indices were updated.")
|
print("Indices were updated.")
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user