Support `mkdir' status attributes

This commit is contained in:
Thibault Jouan
2014-10-08 11:21:32 +00:00
parent 6f2ff17b94
commit a84b34b7ca
7 changed files with 53 additions and 33 deletions

View File

@@ -20,13 +20,16 @@ module Producer
false
end
def chmod(path, mode)
sftp.setstat! path, permissions: mode
def setstat(path, attributes)
sftp.setstat! path, attributes
end
def mkdir(path, mode = nil)
options = mode ? { permissions: mode } : {}
sftp.mkdir! path, options
def chmod(path, mode)
setstat path, permissions: mode
end
def mkdir(path, attributes = {})
ret = sftp.mkdir! path, attributes
end
def file_read(path)