Metadata-Version: 2.1
Name: deep-oc-client
Version: 0.1.0
Summary: DEEP OC Command Line Interface (DEEP OC CLI)
Home-page: https://marketplace.deep-hybrid-datacloud.eu/
Author: Alvaro Lopez Garcia
Author-email: aloga@ifca.unican.es
License: UNKNOWN
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Environment :: Web Environment
Classifier: Framework :: Flask
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Scientific/Engineering :: Image Recognition
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Description-Content-Type: text/markdown; charset=UTF-8
Requires-Dist: pbr (!=2.1.0,>=2.0.0)
Requires-Dist: six (>=1.10.0)
Requires-Dist: setuptools (!=24.0.0,!=34.0.0,!=34.0.1,!=34.0.2,!=34.0.3,!=34.1.0,!=34.1.1,!=34.2.0,!=34.3.0,!=34.3.1,!=34.3.2,!=36.2.0,>=21.0.0)
Requires-Dist: docutils (>=0.14.0)
Requires-Dist: cliff (!=2.9.0,>=2.8.0)
Requires-Dist: requests

# deep-oc-client

[![GitHub license](https://img.shields.io/github/license/deephdc/deep-oc-client.svg)](https://github.com/deephdc/deep-oc-client/blob/master/LICENSE)
[![GitHub release](https://img.shields.io/github/release/deephdc/deep-oc-client.svg)](https://github.com/deephdc/deep-oc-client/releases)
[![PyPI](https://img.shields.io/pypi/v/deep-oc-client.svg)](https://pypi.python.org/pypi/deep-oc-client)
[![Python versions](https://img.shields.io/pypi/pyversions/deep-oc-client.svg)](https://pypi.python.org/pypi/deep-oc-client)
[![Build Status](https://jenkins.indigo-datacloud.eu/buildStatus/icon?job=Pipeline-as-code%2Fdeep-oc-client%2Fmaster)](https://jenkins.indigo-datacloud.eu/job/Pipeline-as-code/job/deep-oc-client/job/master/)

<img src="https://marketplace.deep-hybrid-datacloud.eu/images/logo-deep.png" width=200 alt="DEEP-Hybrid-DataCloud logo"/>

DEEP OC Command Line Interface (DEEP OC CLI).

This is a command line tool (and also a library) to interact with the
[DEEP-Hybrid-DataCloud Marketplace](https://marketplace.deep-hybrid-datacloud.eu/),
allowing you to browse, get information, download and execute the published
modules.

* Free software: Apache License 2.0
* Source: https://github.com/alvarolopez/deep-oc-client
* Bugs: https://github.com/alvarolopez/deep-oc-client/issues
* Documentation: TBD

## Installation

You can install it via PyPI:

    pip install deep-oc-client

## Usage

To list the modules you can use `module ls`:

    $ deep-oc module list
    +-------------------------------------------+-------------------------------------------------+--------------------------------------------------------------------+------------+
    | Title                                     | DockerHub container                             | url                                                                | License    |
    +-------------------------------------------+-------------------------------------------------+--------------------------------------------------------------------+------------+
    | DEEP OC Dogs breed detection              | deephdc/deep-oc-dogs_breed_det                  | https://github.com/deephdc/DEEP-OC-dogs_breed_det                  | MIT        |
    +-------------------------------------------+-------------------------------------------------+--------------------------------------------------------------------+------------+


To fetch information about a module you can use `module show`:

    $ deep-oc module show https://github.com/deephdc/deep-oc-dogs_breed_det
    +----------------------+---------------------------------------------------------------------------+
    | Field                | Value                                                                     |
    +----------------------+---------------------------------------------------------------------------+
    | TOSCA_template       | Yes                                                                       |
    | build_status         | SUCCESS                                                                   |
    | date_creation        | 2018-11-18                                                                |
    | docker_registry_repo | deephdc/deep-oc-dogs_breed_det                                            |
    | dockerfile_repo      | https://github.com/deephdc/DEEP-OC-dogs_breed_det                         |
    | keywords             | ['docker', 'tensorflow', 'cnn']                                           |
    | license              | MIT                                                                       |
    | model_source_code    | https://github.com/deephdc/dogs_breed_det                                 |
    | summary              | A test application to identify Dog's breed as an example for DEEPaaS API. |
    | title                | DEEP OC Dogs breed detection                                              |
    +----------------------+---------------------------------------------------------------------------+

In order to get the complete list of commands, as well as usage details please
check the output of:

    deep-oc help



