Skip to content

Add CLI easter egg #184

@vipyne

Description

@vipyne

Desired Behavior

$ afs -h
usage: afs: [-hDV] [--help] [--version]
            [--debug] <command> [<args>]

Below are some useful afs commands:

  afs create     Create a new AFS
  afs add        Adds file(s) and/or directories to an AFS
  afs remove     Removes file(s) and/or directores from an AFS
  afs commit     Publishes an AFS to the network
  afs history    Prints AFS history
  afs price      Sets, gets the price (in ARA) of an AFS
  afs destroy    Removes an AFS from the network
  afs unarchive  Unarchive an AFS to a directory
  afs metadata   CRUD operation interface for an AFS' metadata
  afs ownership  Ownership management of an AFS
  afs deploy     Deploy an AFS proxy to the network
  afs hr

Options:
  --help, -h     Show this message
  --version, -V  Show AFS CLI version
  --verbose, -v  Show verbose output
  --debug, -D    Enable debug output (Sets 'DEBUG=ara-filesystem:*')
  --secret, -s   Shared secret for the keyring                          [string]
  --network, -n  Network name of the key for the DID resolver in the keyring
                                                                        [string]
  --keyring, -k  Path to the keyring                                    [string]

Steps to find easter egg:

$ afs hr
prompt:
(user types in up, up, down, down, left, right, left, right)

[ print out of hood rat ascii art ]

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions