Add tootctl settings registrations open (#8829)
parent
e645ae9561
commit
186024a058
@ -0,0 +1,26 @@ |
||||
# frozen_string_literal: true |
||||
|
||||
require_relative '../../config/boot' |
||||
require_relative '../../config/environment' |
||||
require_relative 'cli_helper' |
||||
|
||||
module Mastodon |
||||
class RegistrationsCLI < Thor |
||||
desc 'open', 'Open registrations' |
||||
def open |
||||
Setting.open_registrations = true |
||||
say('OK', :green) |
||||
end |
||||
|
||||
desc 'close', 'Close registrations' |
||||
def close |
||||
Setting.open_registrations = false |
||||
say('OK', :green) |
||||
end |
||||
end |
||||
|
||||
class SettingsCLI < Thor |
||||
desc 'registrations SUBCOMMAND ...ARGS', 'Manage state of registrations' |
||||
subcommand 'registrations', RegistrationsCLI |
||||
end |
||||
end |
Loading…
Reference in new issue