summaryrefslogtreecommitdiff
path: root/internal/resource/link/link.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/resource/link/link.go')
-rw-r--r--internal/resource/link/link.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/internal/resource/link/link.go b/internal/resource/link/link.go
index 0a6b8e6..3133514 100644
--- a/internal/resource/link/link.go
+++ b/internal/resource/link/link.go
@@ -102,6 +102,11 @@ func Have(path string, opts ...Option) resource.Resource {
return res
}
+func Absent(path string, opts ...Option) resource.Resource {
+ opts = append(opts, IsAbsent())
+ return Have(path, opts...)
+}
+
func ensureAbsent(path string) error {
log.Printf("ensuring link absent: %s", path)