module System.DotFS.Core.Constants where
import System.DotFS.Core.Datatypes
import System.Fuse
import System.Posix.Files
dotfsGetFileSystemStats :: Conf -> String -> IO (Either Errno FileSystemStats)
dotfsGetFileSystemStats dp str =
return $ Right FileSystemStats
{ fsStatBlockSize = 512
, fsStatBlockCount = 1000
, fsStatBlocksFree = 0
, fsStatBlocksAvailable = 0
, fsStatFileCount = 5
, fsStatFilesFree = 10
, fsStatMaxNameLength = 255
}
dirStat = FileStat {
statEntryType = Directory
, statFileMode = ownerReadMode
, statLinkCount = 5
, statFileOwner = 666
, statFileGroup = 666
, statSpecialDeviceID = 0
, statFileSize = 4096
, statBlocks = 1
, statAccessTime= 0
, statModificationTime = 0
, statStatusChangeTime = 0
}