diff options
author | Håkon Hallingstad <hakon@verizonmedia.com> | 2020-05-05 17:17:29 +0200 |
---|---|---|
committer | Håkon Hallingstad <hakon@verizonmedia.com> | 2020-05-05 17:17:29 +0200 |
commit | 09deaaff1849147ebcb5c8606aa874ad3c078693 (patch) | |
tree | d8ed45b5065b276c2d39f634d5fa1a8b806f4671 | |
parent | a5a736466f91700bfe7bb72538463aa274ce26e3 (diff) |
Support setting last modified time, useful for tests
-rw-r--r-- | node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/task/util/file/UnixPath.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/task/util/file/UnixPath.java b/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/task/util/file/UnixPath.java index 07e73eb0ee7..4e55e464fa7 100644 --- a/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/task/util/file/UnixPath.java +++ b/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/task/util/file/UnixPath.java @@ -160,7 +160,11 @@ public class UnixPath { } public UnixPath updateLastModifiedTime() { - uncheck(() -> Files.setLastModifiedTime(path, FileTime.from(Instant.now()))); + return setLastModifiedTime(Instant.now()); + } + + public UnixPath setLastModifiedTime(Instant instant) { + uncheck(() -> Files.setLastModifiedTime(path, FileTime.from(instant))); return this; } |