improved data source deploy undeploy and redeploy for file watch service