Harryman / hashd

0 stars 1 forks source link

Create a command-line interface #7

Open cryptoquick opened 5 years ago

cryptoquick commented 5 years ago

Provides an interface for the following functions:

cli api

cryptoquick commented 5 years ago

This looks complete enough, and it's in the standard library:

https://docs.python.org/3/library/cmd.html

Forgive me if I don't have the entire Python standard library memorized. :smile_cat:

Saving here for future reference.

Harryman commented 5 years ago

While twitter is easy enough to implement even for the MVP I think we should focus on getting service discovery, key rotation, and tor proxy working properly. Once we have this working we will have the basics which we can build on.

cryptoquick commented 5 years ago

Cool, I took that out.

das-sein commented 5 years ago

If we want to avoid having to create our own REPL interface (somewhat tedious when we consider things like special inputs, e.g. Ctrl+W), we could use command groupings available in argparse.