Module cli_epoch

Module cli_epoch 

Source
Expand description

§epoch CLI module

This module defines the command-line interface for the efo epoch sub-command.

§Overview of commands

  • log - list epochs in a git-log style.
  • switch - switch to a specific epoch (by id, name or tag).
  • next - compute the next epoch from the current one.
  • reset - delete all future events after the current epoch.
  • diff - show differences between two epochs.
  • tag - add a tag to the current epoch.
  • fsck - perform basic filesystem level maintenance.

Structs§

Diff
Shows the differences between two epochs.
Fsck
Performs basic filesystem level maintenance.
Log
Displays a git-log style list of epochs.
Next
Computes the next epoch from the current one.
Reset
Deletes all future events after the current epoch.
Summary
Edits the current’s epoch summary.
Switch
Switches to the specified epoch. The target can be an integer, a name, or a tag.
Tag
Adds a tag to the current epoch.

Enums§

EpochCmd
Top-level sub-command for the efo epoch command.