summaryrefslogtreecommitdiffstats
path: root/src/main/java/org/openslx/util/vm/VboxMetaData.java
diff options
context:
space:
mode:
authorVictor Mocanu2017-09-21 10:21:15 +0200
committerVictor Mocanu2017-09-21 10:21:15 +0200
commit35f788c5ec2af0e9d6d3f76c7badbd4e265de151 (patch)
tree7d27a538243a46aa7a95f9661754f606882ad7f9 /src/main/java/org/openslx/util/vm/VboxMetaData.java
parent[VBox] changed and implemented the functionality of VboxConfig s.t. the proce... (diff)
downloadmaster-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.java16
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()