Add :allowed_methods and :lock_timeout_period mattr_accessors

This commit is contained in:
Brandon Robins
2017-10-28 11:59:58 -05:00
parent d22932c877
commit 2b2ea7ffa9

View File

@@ -16,6 +16,14 @@ module Calligraphy
DAV_NS = 'DAV:' DAV_NS = 'DAV:'
LOCK_TOKEN_REGEX = /<(urn:uuid:.+?)>/ LOCK_TOKEN_REGEX = /<(urn:uuid:.+?)>/
mattr_accessor :allowed_methods
@@allowed_methods = %w(
options head get put delete copy move mkcol propfind proppatch lock unlock
)
mattr_accessor :lock_timeout_period
@@lock_timeout_period = 24 * 60 * 60
mattr_accessor :web_dav_actions mattr_accessor :web_dav_actions
@@web_dav_actions = %i( @@web_dav_actions = %i(
options get put delete copy move mkcol propfind proppatch lock unlock options get put delete copy move mkcol propfind proppatch lock unlock