diff options
author | Joey Hess <joey@kitenet.net> | 2013-12-17 20:13:40 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2013-12-17 20:13:40 -0400 |
commit | e808417282a04baf8ca3f20e25904c596db76c30 (patch) | |
tree | 59f964221fabc8e1661eaa4ec8f5366910e362f5 /doc/internals.mdwn | |
parent | 0a997f286cc7c2ec026ab9511bd53195f5b61f93 (diff) |
document schedule.log and transitions.log
Diffstat (limited to 'doc/internals.mdwn')
-rw-r--r-- | doc/internals.mdwn | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/doc/internals.mdwn b/doc/internals.mdwn index 4665d38df..4cc6d3c93 100644 --- a/doc/internals.mdwn +++ b/doc/internals.mdwn @@ -130,3 +130,30 @@ The timestamps allow the most recent information to be identified. These log files record urls used by the [[web_special_remote|special_remotes/web]]. Their format is similar to the location tracking files, but with urls rather than UUIDs. + +## `schedule.log` + +Used to record scheduled events, such as periodic fscks. + +The file format is simply one line per repository, with the uuid followed by a +space and then its schedule, followed by a timestamp. + +There can be multiple events in the schedule, separated by "; " + +The format of the scheduled events is the same described in +the SCHEDULED JOBS section of the man page. + +Example: + + 42bf2035-0636-461d-a367-49e9dfd361dd fsck self 30m every day at any time; fsck 4b3ebc86-0faf-4892-83c5-ce00cbe30f0a 1h every year at any time timestamp=1385646997.053162s + +## `transitions.log` + +Used to record transitions, eg by `git annex forget` + +Each line of the file is a transition, followed by a timestamp. + +Example: + + ForgetGitHistory 1387325539.685136s + ForgetDeadRemotes 1387325539.685136s |