Skip to content

Add interactive console rather than global usage #5

Description

@activatedgeek

Current usage works by prepending put to every operation.
Here is a suggested usage:

$ put-cli
# this opens up the put cli shell (something like what happens on doing Python)
put-cli v0.1.4
()>>> login
Email: <user input>
Password: <user input>
# open browser, get the access token (preferably automatically)
Yay! Login Successful!
(/)>>> ls
filea fileb filec foldera
(/)>>> cd foldera
(/foldera)>>> ls
file1 file2 file3
...

and so on.

The current folder state, tokens and everything can be maintained in the .put-cli/ as it is done right now.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions