|
@@ -9,6 +9,7 @@
|
|
|
package org.elasticsearch.tools.launchers;
|
|
package org.elasticsearch.tools.launchers;
|
|
|
|
|
|
|
|
import org.yaml.snakeyaml.Yaml;
|
|
import org.yaml.snakeyaml.Yaml;
|
|
|
|
|
+import org.yaml.snakeyaml.constructor.SafeConstructor;
|
|
|
import org.yaml.snakeyaml.error.YAMLException;
|
|
import org.yaml.snakeyaml.error.YAMLException;
|
|
|
|
|
|
|
|
import java.io.IOException;
|
|
import java.io.IOException;
|
|
@@ -101,7 +102,7 @@ public final class MachineDependentHeap {
|
|
|
|
|
|
|
|
@SuppressWarnings("unchecked")
|
|
@SuppressWarnings("unchecked")
|
|
|
public static MachineNodeRole parse(InputStream config) {
|
|
public static MachineNodeRole parse(InputStream config) {
|
|
|
- Yaml yaml = new Yaml();
|
|
|
|
|
|
|
+ Yaml yaml = new Yaml(new SafeConstructor());
|
|
|
Map<String, Object> root;
|
|
Map<String, Object> root;
|
|
|
try {
|
|
try {
|
|
|
root = yaml.load(config);
|
|
root = yaml.load(config);
|