cycloidio / terracost

Cloud cost estimation for Terraform in your CLI
MIT License
278 stars 29 forks source link

tf/plan: Added logic to check the refernces and add them to the values #105

Closed xescugc closed 1 year ago

xescugc commented 1 year ago

So we can later build resources from references to other resources

xescugc commented 1 year ago

The tests passing:

~/repos/terracost [fg-ag-plan] $> go test ./... -count=1
?       github.com/cycloidio/terracost/aws/field        [no test files]
ok      github.com/cycloidio/terracost  0.019s
ok      github.com/cycloidio/terracost/aws      0.018s
ok      github.com/cycloidio/terracost/aws/region       0.004s
ok      github.com/cycloidio/terracost/aws/terraform    0.024s
?       github.com/cycloidio/terracost/azurerm/terraform        [no test files]
?       github.com/cycloidio/terracost/backend  [no test files]
ok      github.com/cycloidio/terracost/azurerm  0.129s
ok      github.com/cycloidio/terracost/cost     0.009s
?       github.com/cycloidio/terracost/google/terraform [no test files]
?       github.com/cycloidio/terracost/mock     [no test files]
?       github.com/cycloidio/terracost/mysql/migrations [no test files]
?       github.com/cycloidio/terracost/product  [no test files]
?       github.com/cycloidio/terracost/query    [no test files]
?       github.com/cycloidio/terracost/scripts  [no test files]
?       github.com/cycloidio/terracost/testutil [no test files]
?       github.com/cycloidio/terracost/tools    [no test files]
?       github.com/cycloidio/terracost/util     [no test files]
ok      github.com/cycloidio/terracost/e2e      37.327s
ok      github.com/cycloidio/terracost/google   0.827s
ok      github.com/cycloidio/terracost/mysql    0.007s
ok      github.com/cycloidio/terracost/price    0.006s
ok      github.com/cycloidio/terracost/terraform        0.012s
ok      github.com/cycloidio/terracost/usage    0.003s