> + locationBuilder.description("");
> + locationBuilder.id("");
> + locationBuilder.scope(LocationScope.HOST);
> + nodeMetadataBuilder.location(locationBuilder.build());
> + // TODO setup hardware and hostname properly
> + if (container.getStatus() != null) {
> + nodeMetadataBuilder.status(container.getStatus().contains("Up") ?
> NodeMetadata.Status.RUNNING : NodeMetadata.Status.SUSPENDED);
> + } else {
> + nodeMetadataBuilder.status(container.getState().isRunning() ?
> NodeMetadata.Status.RUNNING : NodeMetadata.Status.SUSPENDED);
> + }
> + nodeMetadataBuilder.imageId(container.getImage());
> + nodeMetadataBuilder.loginPort(getLoginPort(container));
> + nodeMetadataBuilder.publicAddresses(getPublicIpAddresses());
> + nodeMetadataBuilder.privateAddresses(getPrivateIpAddresses(container));
> +
> nodeMetadataBuilder.operatingSystem(OperatingSystem.builder().description("my
> description")
> +
> .family(OsFamily.UNRECOGNIZED)
Isn't there a way this could be detected? Even parsing some field?
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs/pull/57/files#r10839063