3209: arv-run-pipeline-instance sends instance body as JSON.
authorBrett Smith <brett@curoverse.com>
Tue, 8 Jul 2014 19:59:39 +0000 (15:59 -0400)
committerBrett Smith <brett@curoverse.com>
Tue, 8 Jul 2014 19:59:39 +0000 (15:59 -0400)
commit8768c4184c17debc00e6b5ea0977da5b4c26c6f0
tree95c85b34fc52d5a3fc04e035fc1872898f955196
parentd23fba84b810714ec2ab41a1501a39a5c665dcd4
3209: arv-run-pipeline-instance sends instance body as JSON.

If we don't encode the body as JSON ourselves, the API client library
will omit empty attributes.  This can cause required component
attributes like script_parameters to be lost, so we need to circumvent
that behavior.  It also seems safe, since we already do the same
encoding in the update method.  Closes #3209.
sdk/cli/bin/arv-run-pipeline-instance