summaryrefslogtreecommitdiffstats
path: root/src/main/java/org/openslx/util/vm/VmMetaData.java
diff options
context:
space:
mode:
authorVictor Mocanu2017-10-09 12:40:08 +0200
committerVictor Mocanu2017-10-09 12:40:08 +0200
commit32bfb4c81b026522781c8e3cfd31b3f37565461a (patch)
tree75ec7d75c79c1b1ab218674a68bd4c4e3fa04161 /src/main/java/org/openslx/util/vm/VmMetaData.java
parent[VBox] improved the way the new uuid is written in the vdi file (diff)
downloadmaster-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.java13
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;