aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--changelog/unreleased/pull-2955
-rw-r--r--cmd/rest-server/main.go6
2 files changed, 11 insertions, 0 deletions
diff --git a/changelog/unreleased/pull-295 b/changelog/unreleased/pull-295
new file mode 100644
index 0000000..5ad31f3
--- /dev/null
+++ b/changelog/unreleased/pull-295
@@ -0,0 +1,5 @@
+Enhancement: Output status of append only mode on startup
+
+Rest-server now outputs whether append only mode has been enabled on startup.
+
+https://github.com/restic/rest-server/pull/295
diff --git a/cmd/rest-server/main.go b/cmd/rest-server/main.go
index 451d093..0bdd1eb 100644
--- a/cmd/rest-server/main.go
+++ b/cmd/rest-server/main.go
@@ -135,6 +135,12 @@ func (app *restServerApp) runRoot(cmd *cobra.Command, args []string) error {
log.Fatalf("error: %v", err)
}
+ if app.Server.AppendOnly {
+ log.Println("Append only mode enabled")
+ } else {
+ log.Println("Append only mode disabled")
+ }
+
if app.Server.PrivateRepos {
log.Println("Private repositories enabled")
} else {