Skip to content

infochimps-labs/wukong-meta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

= 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.

About

Produce metadata about deploy packs

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages