]> git.immae.eu Git - github/fretlink/terraform-provider-statuscake.git/blob - vendor/github.com/hashicorp/terraform/states/statefile/write.go
Upgrade to 0.12
[github/fretlink/terraform-provider-statuscake.git] / vendor / github.com / hashicorp / terraform / states / statefile / write.go
1 package statefile
2
3 import (
4 "io"
5
6 tfversion "github.com/hashicorp/terraform/version"
7 )
8
9 // Write writes the given state to the given writer in the current state
10 // serialization format.
11 func Write(s *File, w io.Writer) error {
12 // Always record the current terraform version in the state.
13 s.TerraformVersion = tfversion.SemVer
14
15 diags := writeStateV4(s, w)
16 return diags.Err()
17 }