victorliun / nflex_connector_utils

Provides a suite of tools to produce data structures when implementing resources connector nflex modules

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

alt text

Nflex Connector Utils

This python package provides a suite of tools to produce data structures when implementing resources connector nflex modules. See the documentation on readthedocs.org.

Installation

pip install nflex-connector-utils

Example

This example returns two servers.

from nflex_connector_utils import Server, serialize_list


def get(event, context):
    return serialize_list([
        Server(id='server-1', name='Server 1'),
        Server(id='server-2', name='Server 2'),
    ])

More examples are present on readthedocs.org.

Development

A Makefile has been included to do most common development things.

make clean
make setup
make doc
make test
make package

Package Release procedure

Versioneer is used for releasing the package. To release one, just create a tag and run:

git push origin
git tag vx.y.z
git push origin vx.y.z
make upload

Testing

Just run tox

tox

About

Provides a suite of tools to produce data structures when implementing resources connector nflex modules

License:GNU General Public License v2.0


Languages

Language:Python 99.4%Language:Makefile 0.6%