waluigi-facade

The python part of the waluigi library


License
MIT-feh
Install
pip install waluigi-facade==0.1.0

Documentation

Waluigi

With the power of pycall and some metaprogramming magic is possible to facade a ruby class into a luigi task. Not everything works, but looks promising.

What works

  • Executing the run method
  • Declaring outputs defined in Python code
  • Declaring requirements programmed either in Ruby or Python
  • Parameters declaration in Ruby
  • Getting information from the Python side (output(), input(), parameters, etc)

What doesn't

  • Utility classes: WrapperTask, ExternalTask, etc