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