Skip to main content

Tool for visualizing Apache Oozie pipelines

Project description

About

Build Status

This is a tool for visualizing Apache Oozie workflows as data flow pipelines.

License

The code is licensed under Apache License, Version 2.0

Dependencies

Python packages that the application depends on are listed in the requirements.txt file. Note that:

  • The project uses Python 3, so you need to install Python 3 version of these dependencies (on Ubuntu 14.04 system you can do it by executing, e.g. sudo pip3 install pytest).

  • pyyaml package requires libyaml library to be installed in the system. On Ubuntu 14.04 system, this can be installed by running apt-get install libyaml-dev

Apart from that, GraphViz library has to be installed in the system. On Ubuntu 14.04 system, this can installed by running apt-get install graphviz.

Code development

The docstrings in the code follow Google style guide with types declared in accordance to Sphinx’s type annotating conventions. Note that you have to use Sphinx version at least 1.3 if you want to generate documentation with type annotations.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vipe-0.4.0.tar.gz (244.0 kB view hashes)

Uploaded Source

Built Distributions

vipe-0.4.0-py3.4.egg (339.7 kB view hashes)

Uploaded Source

vipe-0.4.0-py2.py3-none-any.whl (336.9 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page