refs #508: Support Config File to run task at service startup
https://support.d4science.org/issues/508 git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor-api@117740 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
fa434505fd
commit
4dc31c4eb1
|
@ -0,0 +1,24 @@
|
||||||
|
package org.gcube.vremanagement.executor.utils;
|
||||||
|
|
||||||
|
import java.io.BufferedReader;
|
||||||
|
import java.io.FileReader;
|
||||||
|
import java.io.IOException;
|
||||||
|
|
||||||
|
public abstract class IOUtility {
|
||||||
|
|
||||||
|
public static String readFile(String filePath) throws IOException {
|
||||||
|
BufferedReader reader = new BufferedReader(new FileReader(filePath));
|
||||||
|
String line = null;
|
||||||
|
StringBuilder stringBuilder = new StringBuilder();
|
||||||
|
String ls = System.getProperty("line.separator");
|
||||||
|
|
||||||
|
while ((line = reader.readLine()) != null) {
|
||||||
|
stringBuilder.append(line);
|
||||||
|
stringBuilder.append(ls);
|
||||||
|
}
|
||||||
|
reader.close();
|
||||||
|
|
||||||
|
return stringBuilder.toString();
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
Loading…
Reference in New Issue