Skip to content

bdmogal/plugin-repository

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Plugin Repository

Generates a list of plugins in CDAP, including built-in plugins and plugins from Hub

Requirements

Python 3.7

Markdown

/usr/local/opt/python3/bin/python3 -m pip install --upgrade markdown

Pypandoc

/usr/local/opt/python3/bin/python3 -m pip install --upgrade pypandoc

Beautiful Soup

/usr/local/opt/python3/bin/python3 -m pip install --upgrade beautifulsoup4

pytablewriter

/usr/local/opt/python3/bin/python3 -m pip install --upgrade pytablewriter

Pandas

/usr/local/opt/python3/bin/python3 -m pip install --upgrade pandas

Usage

$ /usr/local/opt/python3/bin/python3  main.py -h
usage: main.py [-h] [-v CDAP_VERSION] [-o OUTPUT_PATH]
               cdap_sandbox_dir hub_dir

positional arguments:
  cdap_sandbox_dir      Absolute path to the directory containing the CDAP
                        Sandbox
  hub_dir               Absolute path to the directory containing the Hub
                        source

optional arguments:
  -h, --help            show this help message and exit
  -v CDAP_VERSION, --cdap_version CDAP_VERSION
                        CDAP version to build plugin list for
  -o OUTPUT_PATH, --output_path OUTPUT_PATH
                        Absolute path to output file. Output file must not
                        exist. Containing directory must exist.

About

Generates a list of plugins for a given version of CDAP

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages