Skip to content

Library for generating oozie workflows

License

Notifications You must be signed in to change notification settings

galacticgumshoe/scoozie

 
 

Repository files navigation

Scoozie

licenseimg Codacy codecovimg Build Status

issuesbadge releasebadge newcommitsbadge

Latest versions:

  • Scala 2.10: Maven
  • Scala 2.11: Maven
  • Scala 2.12: Maven

An Oozie artefact builder library for scala. it was created to allow developers to quickly generate new Oozie artefacts without copy/pasting XML and avoiding typos in the XML they create.

Scoozie was created with CDH in mind and supports oozie version 4.1.0.

Usage

Scoozie provides two modes of interaction

See the above links for more information.

Note: There appears to be an issue with submitting workflows/coordinators generated by this library via hue. Any variables containing the '=' symbol such as hive parameters are not picked up when the workflow is submitted. For now, it is recommended to submit via the command line.

About

Library for generating oozie workflows

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Scala 100.0%