</Extension> </Layer> </LayerList> </ViewContext>""" print 'WMC changes are :' print url_geoserver print layer1 print layer2 path = '/var/local/wmc/' os.system('mkdir -p '+path) with open(r'/var/local/wmc/'+layer1+'.wmc', "w") as f: f.write(wmc_file) os.system('chmod 777 '+path+layer1+'.wmc') host = "bvservice.fr" username = "******" pw = "password" origin = path+layer1+'.wmc' dst = '/var/www/georchestra/htdocs/context/wmc/'+layer1 +'.wmc' ssh = SSHConnection(host, username, pw) ssh.put(origin, dst) ssh.close() print "Done"