6095: Stop demoting OrderedDicts to dicts in arv-copy.
authorBrett Smith <brett@curoverse.com>
Mon, 17 Aug 2015 21:34:09 +0000 (17:34 -0400)
committerBrett Smith <brett@curoverse.com>
Mon, 17 Aug 2015 21:34:54 +0000 (17:34 -0400)
commit45fcd8aeec29e7e3b86415811f2cf2a5beb82a54
tree39e51f96f2a78c26102e683dd99f2c94f2a9274e
parentd929be450d1886ac04d7c2c98cd16eb44f468413
6095: Stop demoting OrderedDicts to dicts in arv-copy.

History: first there was 79564b0ac7d03327cc351bbd6df544ab1f776380.
This preserved the order of copied pipeline templates, but that's in
part because it stopped recursing through those templates.
1b8caff3ad598744e4a0379b01fc95ca4838caa0 fixed the recursion, but then
started losing the order again.  This retains the order by ensuring we
copy OrderedDicts as OrderedDicts.

Refs #6095, #7001.
sdk/python/arvados/commands/arv_copy.py