Move FileResource and Resource base class

This commit is contained in:
Brandon Robins
2017-12-17 11:42:30 -06:00
parent 5c06f06fe2
commit 25101301cf
3 changed files with 14 additions and 12 deletions

View File

@@ -7,8 +7,8 @@ require 'calligraphy/xml/node'
require 'calligraphy/xml/utils' require 'calligraphy/xml/utils'
require 'calligraphy/utils' require 'calligraphy/utils'
require 'calligraphy/resource' require 'calligraphy/resource/resource'
require 'calligraphy/file_resource' require 'calligraphy/resource/file_resource'
require 'calligraphy/web_dav_request' require 'calligraphy/web_dav_request'
require 'calligraphy/copy' require 'calligraphy/copy'

View File

@@ -375,17 +375,19 @@ module Calligraphy
if File.exist? ancestor_store_path if File.exist? ancestor_store_path
ancestor_store = PStore.new ancestor_store_path ancestor_store = PStore.new ancestor_store_path
ancestor_lock_depth = ancestor_store.transaction(true) do
ancestor_store[:lockdepth]
end
ancestor_lock = ancestor_store.transaction(true) do ancestor_lock = nil
ancestor_store[:lockdiscovery] ancestor_lock_creator = nil
end ancestor_lock_depth = nil
ancestor_lock_creator = ancestor_store.transaction(true) do ancestor_store.transaction(true) do
ancestor_store[:lockcreator] ancestor_lock = ancestor_store[:lockdiscovery]
end if check_lock_creator ancestor_lock_depth = ancestor_store[:lockdepth]
if check_lock_creator
ancestor_lock_creator = ancestor_store[:lockcreator]
end
end
blocking_lock = obj_exists_and_is_not_type? obj: ancestor_lock, type: [] blocking_lock = obj_exists_and_is_not_type? obj: ancestor_lock, type: []
@@ -456,7 +458,7 @@ module Calligraphy
if File.exist? ancestor_store_path if File.exist? ancestor_store_path
ancestor_store = PStore.new ancestor_store_path ancestor_store = PStore.new ancestor_store_path
ancestor_lock = ancestor_store.transaction(true) do ancestor_lock = ancestor_store.transaction do
ancestor_store[:lockdiscovery][-1][:timeout] = timeout_node ancestor_store[:lockdiscovery][-1][:timeout] = timeout_node
ancestor_store[:lockdiscovery] ancestor_store[:lockdiscovery]
end end