@cloudchipr/cloudchipr-engine
Advanced tools
Comparing version 0.0.24 to 0.0.25
@@ -73,3 +73,2 @@ "use strict"; | ||
var rds_1 = require("../../domain/types/aws/rds"); | ||
var date_time_helper_1 = require("../../helpers/date-time-helper"); | ||
var tags_helper_1 = require("../../helpers/tags-helper"); | ||
@@ -127,3 +126,3 @@ var metrics_helper_1 = require("../../helpers/metrics-helper"); | ||
ebsItems = responseJson.map(function (ebsResponseItemJson) { | ||
return new ebs_1.Ebs(ebsResponseItemJson.VolumeId, ebsResponseItemJson.Size, ebsResponseItemJson.State, ebsResponseItemJson.VolumeType, ebsResponseItemJson.AvailabilityZone, date_time_helper_1.DateTimeHelper.getAge(ebsResponseItemJson.CreateTime), tags_helper_1.TagsHelper.getNameTagValue(ebsResponseItemJson.Tags)); | ||
return new ebs_1.Ebs(ebsResponseItemJson.VolumeId, ebsResponseItemJson.Size, ebsResponseItemJson.State, ebsResponseItemJson.VolumeType, ebsResponseItemJson.AvailabilityZone, ebsResponseItemJson.CreateTime, tags_helper_1.TagsHelper.getNameTagValue(ebsResponseItemJson.Tags)); | ||
}); | ||
@@ -145,3 +144,3 @@ return [4 /*yield*/, this.awsPriceCalculator.putEbsPrices(ebsItems)]; | ||
ec2Items = responseJson.map(function (ec2ResponseItemJson) { | ||
return new ec2_1.Ec2(ec2ResponseItemJson.InstanceId, ec2ResponseItemJson.ImageId, ec2ResponseItemJson.InstanceType, metrics_helper_1.MetricsHelper.getCpuUtilization(ec2ResponseItemJson), metrics_helper_1.MetricsHelper.getNetworkIn(ec2ResponseItemJson), metrics_helper_1.MetricsHelper.getNetworkOut(ec2ResponseItemJson), date_time_helper_1.DateTimeHelper.getAge(ec2ResponseItemJson.LaunchTime), ec2ResponseItemJson.Placement.Tenancy, ec2ResponseItemJson.Placement.AvailabilityZone, tags_helper_1.TagsHelper.getNameTagValue(ec2ResponseItemJson.Tags)); | ||
return new ec2_1.Ec2(ec2ResponseItemJson.InstanceId, ec2ResponseItemJson.ImageId, ec2ResponseItemJson.InstanceType, metrics_helper_1.MetricsHelper.getCpuUtilization(ec2ResponseItemJson), metrics_helper_1.MetricsHelper.getNetworkIn(ec2ResponseItemJson), metrics_helper_1.MetricsHelper.getNetworkOut(ec2ResponseItemJson), ec2ResponseItemJson.LaunchTime, ec2ResponseItemJson.Placement.Tenancy, ec2ResponseItemJson.Placement.AvailabilityZone, tags_helper_1.TagsHelper.getNameTagValue(ec2ResponseItemJson.Tags)); | ||
}); | ||
@@ -164,3 +163,3 @@ return [4 /*yield*/, this.awsPriceCalculator.putEc2Prices(ec2Items)]; | ||
.map(function (elbResponseItemJson) { | ||
return new elb_1.Elb(elbResponseItemJson.DNSName, date_time_helper_1.DateTimeHelper.getAge(elbResponseItemJson.CreatedTime), tags_helper_1.TagsHelper.getNameTagValue(elbResponseItemJson.Tags)); | ||
return new elb_1.Elb(elbResponseItemJson.DNSName, elbResponseItemJson.CreatedTime, tags_helper_1.TagsHelper.getNameTagValue(elbResponseItemJson.Tags)); | ||
}); | ||
@@ -183,3 +182,3 @@ return [4 /*yield*/, this.awsPriceCalculator.putElbPrices(elbItems)]; | ||
.map(function (elbResponseItemJson) { | ||
return new nlb_1.Nlb(elbResponseItemJson.DNSName, date_time_helper_1.DateTimeHelper.getAge(elbResponseItemJson.CreatedTime), tags_helper_1.TagsHelper.getNameTagValue(elbResponseItemJson.Tags)); | ||
return new nlb_1.Nlb(elbResponseItemJson.DNSName, elbResponseItemJson.CreatedTime, tags_helper_1.TagsHelper.getNameTagValue(elbResponseItemJson.Tags)); | ||
}); | ||
@@ -202,3 +201,3 @@ return [4 /*yield*/, this.awsPriceCalculator.putElbPrices(nlbItems)]; | ||
.map(function (elbResponseItemJson) { | ||
return new alb_1.Alb(elbResponseItemJson.DNSName, date_time_helper_1.DateTimeHelper.getAge(elbResponseItemJson.CreatedTime), tags_helper_1.TagsHelper.getNameTagValue(elbResponseItemJson.Tags)); | ||
return new alb_1.Alb(elbResponseItemJson.DNSName, elbResponseItemJson.CreatedTime, tags_helper_1.TagsHelper.getNameTagValue(elbResponseItemJson.Tags)); | ||
}); | ||
@@ -239,3 +238,3 @@ return [4 /*yield*/, this.awsPriceCalculator.putElbPrices(albItems)]; | ||
.map(function (rdsResponseItemJson) { | ||
return new rds_1.Rds(rdsResponseItemJson.DBInstanceIdentifier, rdsResponseItemJson.DBInstanceClass, rdsResponseItemJson.StorageType, metrics_helper_1.MetricsHelper.getDatabaseConnections(rdsResponseItemJson), rdsResponseItemJson.Engine, date_time_helper_1.DateTimeHelper.getAge(rdsResponseItemJson.InstanceCreateTime), rdsResponseItemJson.AvailabilityZone, tags_helper_1.TagsHelper.getNameTagValue(rdsResponseItemJson.Tags)); | ||
return new rds_1.Rds(rdsResponseItemJson.DBInstanceIdentifier, rdsResponseItemJson.DBInstanceClass, rdsResponseItemJson.StorageType, metrics_helper_1.MetricsHelper.getDatabaseConnections(rdsResponseItemJson), rdsResponseItemJson.Engine, rdsResponseItemJson.InstanceCreateTime, rdsResponseItemJson.AvailabilityZone, tags_helper_1.TagsHelper.getNameTagValue(rdsResponseItemJson.Tags)); | ||
}); | ||
@@ -242,0 +241,0 @@ return [4 /*yield*/, this.awsPriceCalculator.putRdsPrices(rdsItems)]; |
{ | ||
"name": "@cloudchipr/cloudchipr-engine", | ||
"version": "0.0.24", | ||
"version": "0.0.25", | ||
"description": "Cloudchipr engine", | ||
@@ -5,0 +5,0 @@ "main": "lib/index.js", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
114096
75
2628