diff options
author | Victor Mocanu | 2017-09-21 10:21:15 +0200 |
---|---|---|
committer | Victor Mocanu | 2017-09-21 10:21:15 +0200 |
commit | 35f788c5ec2af0e9d6d3f76c7badbd4e265de151 (patch) | |
tree | 7d27a538243a46aa7a95f9661754f606882ad7f9 /src/main/java/org/openslx/util/vm/VboxMetaData.java | |
parent | [VBox] changed and implemented the functionality of VboxConfig s.t. the proce... (diff) | |
download | master-sync-shared-35f788c5ec2af0e9d6d3f76c7badbd4e265de151.tar.gz master-sync-shared-35f788c5ec2af0e9d6d3f76c7badbd4e265de151.tar.xz master-sync-shared-35f788c5ec2af0e9d6d3f76c7badbd4e265de151.zip |
[VBox] working coppy of VboxConfig class, children are removed but empty lines take their place...working on that
Diffstat (limited to 'src/main/java/org/openslx/util/vm/VboxMetaData.java')
-rw-r--r-- | src/main/java/org/openslx/util/vm/VboxMetaData.java | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/src/main/java/org/openslx/util/vm/VboxMetaData.java b/src/main/java/org/openslx/util/vm/VboxMetaData.java index 3cc54a5..0446d2a 100644 --- a/src/main/java/org/openslx/util/vm/VboxMetaData.java +++ b/src/main/java/org/openslx/util/vm/VboxMetaData.java @@ -5,7 +5,7 @@ import java.io.File; import java.io.IOException; import java.nio.charset.StandardCharsets; import java.util.List; -/* --TODO needed later + import javax.xml.transform.Source; import javax.xml.transform.Transformer; import javax.xml.transform.TransformerException; @@ -13,10 +13,11 @@ import javax.xml.transform.TransformerFactory; import javax.xml.transform.TransformerFactoryConfigurationError; import javax.xml.transform.dom.DOMSource; import javax.xml.transform.stream.StreamResult; -*/ + import org.openslx.bwlp.thrift.iface.OperatingSystem; import org.openslx.bwlp.thrift.iface.Virtualizer; + public class VboxMetaData extends VmMetaData { private static final Virtualizer virtualizer = new Virtualizer( "virtualbox", "VirtualBox" ); @@ -34,7 +35,6 @@ public class VboxMetaData extends VmMetaData private void init() { - //LOGGER.debug( "text" ); this.config.init(); displayName = config.getDisplayName(); @@ -44,16 +44,22 @@ public class VboxMetaData extends VmMetaData for ( HardDisk hardDisk : config.getHdds() ) { hdds.add( hardDisk ); } + try { + WriteToFile(); + } catch ( TransformerFactoryConfigurationError | TransformerException e ) { + // TODO Auto-generated catch block + e.printStackTrace(); + } } - /* --TODO will be needed later again + // --TODO will be needed later again private void WriteToFile() throws TransformerFactoryConfigurationError, TransformerException { Transformer transformer = TransformerFactory.newInstance().newTransformer(); StreamResult output = new StreamResult(new File( "output.xml" )); Source input = new DOMSource( config.getConfigDoc() ); transformer.transform( input, output ); - }*/ + } @Override public Virtualizer getVirtualizer() |