Prune not required data before transfer.
This commit is contained in:
parent
fcdb537f35
commit
017607f2e2
1 changed files with 3 additions and 0 deletions
|
|
@ -236,7 +236,10 @@ public class VmMgmt extends FreeMarkerConlet<VmMgmt.VmsModel> {
|
||||||
String user, List<String> roles) {
|
String user, List<String> roles) {
|
||||||
// Convert RAM sizes to unitless numbers
|
// Convert RAM sizes to unitless numbers
|
||||||
var spec = DataPath.deepCopy(vmDef.spec());
|
var spec = DataPath.deepCopy(vmDef.spec());
|
||||||
|
spec.remove("cloudInit");
|
||||||
var vmSpec = DataPath.<Map<String, Object>> get(spec, "vm").get();
|
var vmSpec = DataPath.<Map<String, Object>> get(spec, "vm").get();
|
||||||
|
vmSpec.remove("networks");
|
||||||
|
vmSpec.remove("disks");
|
||||||
vmSpec.put("maximumRam", Quantity.fromString(
|
vmSpec.put("maximumRam", Quantity.fromString(
|
||||||
DataPath.<String> get(vmSpec, "maximumRam").orElse("0")).getNumber()
|
DataPath.<String> get(vmSpec, "maximumRam").orElse("0")).getNumber()
|
||||||
.toBigInteger());
|
.toBigInteger());
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue