Skip to content

Latest commit

 

History

History
74 lines (52 loc) · 1.51 KB

README.md

File metadata and controls

74 lines (52 loc) · 1.51 KB

= Wukong-Meta

Wukong-Meta is a Wukong plugin which extracts metadata about models, processors, flows, and jobs from a deploy pack.

== Installation

Just make sure Wukong-Meta is somewhere in your deploy pack's Gemfile

# in Gemfile.rb
gem 'wukong-meta'

and do a bundle update to ensure the code is installed and availabl locally within your deploy pack.

== Usage

Wukong-Meta provides the wu-show command which can be used to show metadata.

Try it without any arguments to produce a listing of all models, processors, flows, and jobs it can find within the deploy pack.

$ bundle exec wu-show

You can also pass a specific kind of object

$ bundle exec wu-show models
$ bundle exec wu-show processors
$ bundle exec wu-show dataflows
$ bundle exec wu-show jobs

Or the name of a specific model, processors, dataflow, or job (as reported in the second column of the above output):

$ bundle exec wu-show MyModelName
$ bundle exec wu-show my_processor
$ bundle exec wu-show my_dataflow
$ bundle exec wu-show my_job

The wu-show command colorizes output based on the type of the object. You can see a legend of what colors correspond to what kinds of objects:

$ bundle exec wu-show legend

=== Output Formats

The wu-show command can output its data in several different formats, controlled by the --to option.

Try JSON output

$ bundle exec wu-show processors --to=json

Or TSV

$ bundle exec wu-show processors --to=tsv

The default behavior is equivalent to --to=text.