...
|
...
|
@@ -227,4 +227,26 @@ public class CloudToolServiceImpl implements CloudToolService { |
|
|
|
|
|
return response;
|
|
|
}
|
|
|
|
|
|
|
|
|
public BaseResponse updateAutoDeployForNode(String operate,String cloudTypeStr, String ip){
|
|
|
BaseResponse response = new BaseResponse();
|
|
|
if(StringUtils.isBlank(operate) || StringUtils.isBlank(cloudTypeStr)|| StringUtils.isBlank(ip)){
|
|
|
response.setCode(300);
|
|
|
response.setMessage("参数不全");
|
|
|
return response;
|
|
|
}
|
|
|
String commond ="";// "ssh master@172.31.16.167 sh /home/master/auto_deploy/deploy/update-upstream.sh";
|
|
|
try{
|
|
|
String message = CommodUtil.exe(commond+" "+operate+" "+cloudTypeStr+" "+ip);
|
|
|
response.setMessage(message);
|
|
|
Thread.sleep(7000);
|
|
|
}catch (Exception e){
|
|
|
logger.error(" - CloudToolServiceImpl - gatewayChangeUpstream- error", e);
|
|
|
response.setCode(300);
|
|
|
response.setMessage(e.getMessage());
|
|
|
}
|
|
|
|
|
|
return response;
|
|
|
}
|
|
|
} |
|
|
\ No newline at end of file |
...
|
...
|
|