hpcc-systems/HPCC-Platform — pull request #703 by afishbeck (2011-10-17 16:14:50+00:00)
Title: New ECL Command Line tool

Fixes gh-429. New command line tool to provide uniform way of working with ecl,
workunits, and queries (published workunits).

Initial implementation supports 'Deploy' and 'Publish' commands.

ecl deploy [options][|||]

Options:
--cluster= cluster to associate workunit with
--name= workunit job name

--server= ip of server running ecl services (eclwatch)
--port= ecl services port

Deploy takes a local ECL archive, shared object, or dll and loads it onto
the HPCC. If successful the Deploy command results in a workunit on the
HPCC in the 'compiled' state.

ecl publish [options][]

Options:
--cluster= cluster to publish workunit to
(defaults to cluster defined inside workunit)
--name= query name to use for published workunit
--wuid= workunit id to publish
--activate activates query when published
--server= ip of server running ecl services (eclwatch)
--port= ecl services port

Publish registers an existing workunit as a query in a queryset.

Signed-off-by: Anthony Fishbeck