# 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