From 4c941495e5a28955c07d97ef04b16da538de7b4f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9gis=20Hanol?= Date: Fri, 21 Feb 2014 17:10:53 +0100 Subject: [PATCH] FEATURE: add readonly mode CLI --- script/discourse | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/script/discourse b/script/discourse index a5e12aaf0..4baf4562c 100755 --- a/script/discourse +++ b/script/discourse @@ -112,6 +112,22 @@ WHERE table_schema='public' and (data_type like 'char%' or data_type like 'text% puts 'Restore are now forbidden. Enable them with `enable_restore`' end + desc "enable_readonly", "Enable the readonly mode" + def enable_readonly + load_rails + + Discourse.enable_readonly_mode + puts 'The site is now in readonly mode.' + end + + desc "disable_readonly", "Disable the readonly mode" + def disable_readonly + load_rails + + Discourse.disable_readonly_mode + puts 'The site is now fully operable.' + end + private def load_rails