Details

    • Type: New Feature
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None

      Description

      This is an umbrella issue for Libloucd Command Line Interface task.

      ================================================

      Description:

      A command line client for all of the APIs supported by libcloud (compute, storage, dns, load-balancers).

      Goals:

      • Build a CLI client for all of the APIs supported by Libcloud
      • Support for Python 2 and Python 3
      • Different user and machine readable output formats (tabular, json, csv, ...)
      • Colors
      • Bash auto-completion
      • Try to generate as much of the interface and commands programatically by parsing the code and docstrings. See https://github.com/islamgulov/libcloud.rest for some examples.

      For an example of how the client should look like, see https://github.com/racker/python-raxcli

        Attachments

          Activity

            People

            • Assignee:
              rbogorodskiy Roman Bogorodskiy
              Reporter:
              kami Tomaz Muraus
            • Votes:
              1 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated: