diff options
author | Victor Mocanu | 2017-10-05 15:14:21 +0200 |
---|---|---|
committer | Victor Mocanu | 2017-10-05 15:14:21 +0200 |
commit | 054d78a59ebfc6c32a705f08cfd1d2fafe949472 (patch) | |
tree | 3c5061578ae2edc4d0a31a04cf1f44c6f0894b0a /src/main/java/org/openslx/util/vm/VboxMetaData.java | |
parent | [VBox] working coppy in case further changes result in catastrophical failure (diff) | |
download | master-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.java | 12 |
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... } |