summaryrefslogtreecommitdiffstats
path: root/src/main/java/org/openslx/util/vm/VboxMetaData.java
diff options
context:
space:
mode:
authorVictor Mocanu2017-10-05 15:14:21 +0200
committerVictor Mocanu2017-10-05 15:14:21 +0200
commit054d78a59ebfc6c32a705f08cfd1d2fafe949472 (patch)
tree3c5061578ae2edc4d0a31a04cf1f44c6f0894b0a /src/main/java/org/openslx/util/vm/VboxMetaData.java
parent[VBox] working coppy in case further changes result in catastrophical failure (diff)
downloadmaster-sync-shared-054d78a59ebfc6c32a705f08cfd1d2fafe949472.tar.gz
master-sync-shared-054d78a59ebfc6c32a705f08cfd1d2fafe949472.tar.xz
master-sync-shared-054d78a59ebfc6c32a705f08cfd1d2fafe949472.zip
[VBox] improved the create new tag and insert attribute functions
added forgotten javadocs
Diffstat (limited to 'src/main/java/org/openslx/util/vm/VboxMetaData.java')
-rw-r--r--src/main/java/org/openslx/util/vm/VboxMetaData.java12
1 files changed, 7 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 da6dc33..60e760a 100644
--- a/src/main/java/org/openslx/util/vm/VboxMetaData.java
+++ b/src/main/java/org/openslx/util/vm/VboxMetaData.java
@@ -18,6 +18,7 @@ import org.apache.log4j.Logger;
import org.apache.log4j.rewrite.ReflectionRewritePolicy;
import org.openslx.bwlp.thrift.iface.OperatingSystem;
import org.openslx.bwlp.thrift.iface.Virtualizer;
+import org.w3c.dom.Node;
public class VboxMetaData extends VmMetaData
@@ -57,6 +58,7 @@ public class VboxMetaData extends VmMetaData
hdds.add( hardDisk );
}
try {
+ addFloppy( 0, null, true );
WriteToFile();
} catch ( TransformerFactoryConfigurationError | TransformerException e ) {
// WriteToFile exceptions here...not important for the the LOGGER
@@ -94,7 +96,6 @@ public class VboxMetaData extends VmMetaData
@Override
public byte[] getFilteredDefinitionArray()
{
- // TODO Auto-generated method stub
return config.toString().getBytes( StandardCharsets.UTF_8 );
}
@@ -108,7 +109,7 @@ public class VboxMetaData extends VmMetaData
@Override
public boolean addDefaultNat()
{
- config.addSomeNewNode( "Adapter", "NAT", false );
+ config.addNewNode( "Adapter", "NAT", false );
return true;
}
@@ -144,7 +145,10 @@ public class VboxMetaData extends VmMetaData
@Override
public void addFloppy( int index, String image, boolean readOnly )
{
- // TODO Auto-generated method stub
+
+ if ( image == null ) {
+ } else {
+ }
}
@@ -160,6 +164,4 @@ public class VboxMetaData extends VmMetaData
{
typeOf = TypeOf.VBOX;
}
-
- // TODO: the part after getting the byte[] from the Server and doing stuff with it...SoundCard types etc...
}