This commit is contained in:
fanqq 2015-09-09 14:37:09 +08:00
parent 41c5a36c0c
commit afd2076463

View file

@ -98,7 +98,17 @@ public class NginxServiceImpl implements NginxService {
@Override
public boolean writeALLToDisk(Long slbId, Integer slbVersion ,List<Long> vsIds) throws Exception {
return writeALLToDisk(slbId,slbVersion,vsIds, null);
List<NginxResponse> responses = new ArrayList<>();
if (!writeALLToDisk(slbId,slbVersion,vsIds, responses)){
for (NginxResponse response : responses){
if (!response.getSucceed()){
throw new Exception("Write To Disk Failed! Detail: "+String.format(NginxResponse.JSON,response));
}
}
throw new Exception("Write To Disk Failed! Detail: None.");
}else{
return true;
}
}
@Override