diff options
author | Victor Mocanu | 2017-10-09 12:40:08 +0200 |
---|---|---|
committer | Victor Mocanu | 2017-10-09 12:40:08 +0200 |
commit | 32bfb4c81b026522781c8e3cfd31b3f37565461a (patch) | |
tree | 75ec7d75c79c1b1ab218674a68bd4c4e3fa04161 /src/main/java/org/openslx/util/vm/VmMetaData.java | |
parent | [VBox] improved the way the new uuid is written in the vdi file (diff) | |
download | master-sync-shared-32bfb4c81b026522781c8e3cfd31b3f37565461a.tar.gz master-sync-shared-32bfb4c81b026522781c8e3cfd31b3f37565461a.tar.xz master-sync-shared-32bfb4c81b026522781c8e3cfd31b3f37565461a.zip |
[VBox] improved download part
the getInstance of the VmMetaData class now delivers the right type of object
the DiskImage class needs a way to return the type of image
Diffstat (limited to 'src/main/java/org/openslx/util/vm/VmMetaData.java')
-rw-r--r-- | src/main/java/org/openslx/util/vm/VmMetaData.java | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/main/java/org/openslx/util/vm/VmMetaData.java b/src/main/java/org/openslx/util/vm/VmMetaData.java index 2636581..200aef9 100644 --- a/src/main/java/org/openslx/util/vm/VmMetaData.java +++ b/src/main/java/org/openslx/util/vm/VmMetaData.java @@ -189,18 +189,17 @@ public abstract class VmMetaData } catch ( UnsupportedVirtualizerFormatException ex ) { LOGGER.debug( "machine Description entspricht nicht vbox format ); unterbrochen!", ex ); } - if ( meta != null ) { - return meta; - } - return null; } - + if ( meta != null ) { + return meta; + } return null; } public abstract boolean addHddTemplate( File diskImage, String hddMode, String redoDir ); + public abstract boolean addHddTemplate( String diskImagePath, String hddMode, String redoDir ); - + public abstract boolean addDefaultNat(); public abstract void setOs( String vendorOsId ); @@ -215,6 +214,8 @@ public abstract class VmMetaData public abstract void setTypeOf(); + public abstract boolean addCpuCoreCount( int nrOfCores ); + public TypeOf getTypeOf() { return typeOf; |