pkg/fix_rename_file.go (16 lines of code) (raw):

package pkg import "github.com/Azure/golden" var _ Fix = &RenameFileFix{} type RenameFileFix struct { *golden.BaseBlock *BaseFix OldName string `json:"old_name" hcl:"old_name"` NewName string `json:"new_name" hcl:"new_name"` } func (rf *RenameFileFix) Type() string { return "rename_file" } func (rf *RenameFileFix) Apply() error { fs := FsFactory() return fs.Rename(rf.OldName, rf.NewName) }