This commit is contained in:
Lucio Lelii 2019-01-28 14:20:42 +00:00
parent 8d29e5f8ea
commit af91624406
1 changed files with 2 additions and 9 deletions

View File

@ -17,19 +17,12 @@ public class ConfigFileWriter {
public boolean write(Info info, String login, String usersHome, String fileName, String scriptToExecute){
if (!usersHome.endsWith("/"))
usersHome=usersHome+"/";
File userDir = new File(usersHome+login);
File configFile= new File(userDir, fileName);
checkDirectory(userDir, login, scriptToExecute, configFile);
return writeFile(info, configFile);
}
private void checkDirectory(File userDir, String login, String scriptToExecute, File configFile){
if ((!userDir.isDirectory() || !userDir.exists()) || !configFile.exists() )
executeCommandLine(scriptToExecute,login);
executeCommandLine(scriptToExecute,login);
return writeFile(info, configFile);
}
private String executeCommandLine(String cmd, String login){