Metadata-Version: 1.0
Name: 0-orchestrator
Version: 1.1.0a0
Summary: Zero-OS Orchestrator
Home-page: https://github.com/g8os/grid
Author: Christophe de Carvalho
Author-email: christophe@gig.tech
License: Apache 2.0
Description: # Python Client
        
        O-orchestrator is the Python client used to talk to [Zero-OS 0 Rest API](../README.md)
        
        ## Install
        
        ```bash
        pip install 0-orchestrator
        ```
        
        ## How to use
        
        ```python
        In [9]: from zeroos.orchestrator import  client
        
        In [10]: c = client.Client('http://192.168.193.212:8080')
        
        In [11]: c.api.nodes.ListNodes().json()
        Out[11]:
        [{'hostname': '', 'id': '2c600cbc2545', 'status': 'running'},
         {'hostname': '', 'id': '2c600ccd2ae9', 'status': 'running'},
         {'hostname': '', 'id': '0cc47a3b3d6a', 'status': 'running'},
         {'hostname': '', 'id': '2c600ccd2ad1', 'status': 'running'},
         {'hostname': '', 'id': '2c600cbc23bc', 'status': 'running'}]
        ```
        
        ## To update the client from the RAML file
        
        ```shell
        go-raml client -l python --ramlfile raml/api.raml --dir pyclient/zeroos/orchestrator/client
        ```
        
Platform: UNKNOWN
