(CommandList
  children: [
    (C {(vagrant)} {(ssh)} {(-c)} 
      {
        (DQ 
          (
"rsync -avP --exclude vbox --exclude vmware/.vagrant --exclude .chef /chef-bcpc-host/ /home/vagrant/chef-bcpc/"
          )
        )
      }
    )
    (C {(vagrant)} {(ssh)} {(-c)} 
      {
        (DQ 
          (
"cd chef-bcpc && knife environment from file environments/*.json && knife role from file roles/*.json && knife cookbook upload -a -o cookbooks"
          )
        )
      }
    )
  ]
)