Package org.platformlayer.service.cloud.direct.ops

Examples of org.platformlayer.service.cloud.direct.ops.CloudInstanceMapper.addChild()


      address4.poolProvider = DirectCloudUtils.getPrivateAddressPool4();
    }

    final NetworkAddressPoolAssignment address6;
    {
      address6 = instance.addChild(NetworkAddressPoolAssignment.class);
      address6.holder = owner;
      address6.poolProvider = directCloudHelpers.getAddressPool6();
    }

    {
View Full Code Here


        public String get() {
          DirectHost host = OpsContext.get().getInstance(DirectHost.class);
          return host.bridge;
        }
      };
      instance.addChild(tun);
    }

    final SocketAddressPoolAssignment assignMonitorPort;
    {
      assignMonitorPort = injected(SocketAddressPoolAssignment.class);
View Full Code Here

    final SocketAddressPoolAssignment assignMonitorPort;
    {
      assignMonitorPort = injected(SocketAddressPoolAssignment.class);
      assignMonitorPort.holder = owner;
      assignMonitorPort.poolProvider = DirectCloudUtils.getKvmMonitorPortPool();
      instance.addChild(assignMonitorPort);
    }

    final SocketAddressPoolAssignment assignVncPort;
    {
      assignVncPort = injected(SocketAddressPoolAssignment.class);
View Full Code Here

    final SocketAddressPoolAssignment assignVncPort;
    {
      assignVncPort = injected(SocketAddressPoolAssignment.class);
      assignVncPort.holder = owner;
      assignVncPort.poolProvider = DirectCloudUtils.getVncPortPool();
      instance.addChild(assignVncPort);
    }

    {
      ConfigIso iso = injected(ConfigIso.class);
      iso.isoFile = getConfigIsoPath();
View Full Code Here

          authorizedKeys.add(OpenSshUtils.serialize(sshPublicKey));
          model.put("authorizedKeys", authorizedKeys);
        }
      };

      instance.addChild(iso);
    }

    {
      DownloadImage download = injected(DownloadImage.class);
      download.imageFile = getImagePath();
View Full Code Here

    {
      DownloadImage download = injected(DownloadImage.class);
      download.imageFile = getImagePath();
      download.recipeKey = recipeId;
      download.imageFormats = Arrays.asList(ImageFormat.DiskRaw, ImageFormat.DiskQcow2);
      instance.addChild(download);
    }

    {
      ManagedKvmInstance kvmInstance = addChild(ManagedKvmInstance.class);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.