(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'
          )
        )
      }
    )
  ]
)