mirror of
https://github.com/kepler155c/opus
synced 2025-11-15 23:07:11 +00:00
network group wip + virtual dirs + better trust
This commit is contained in:
@@ -5,6 +5,8 @@ end
|
||||
_G.requireInjector(_ENV)
|
||||
local Util = require('util')
|
||||
|
||||
-- TODO: support getDrive for virtual nodes
|
||||
|
||||
local fs = _G.fs
|
||||
|
||||
fs.native = Util.shallowCopy(fs)
|
||||
@@ -88,6 +90,13 @@ function nativefs.exists(node, dir)
|
||||
return fs.native.exists(dir)
|
||||
end
|
||||
|
||||
function nativefs.getDrive(node, dir)
|
||||
if node.mountPoint == dir then
|
||||
return fs.native.getDrive(dir) or 'virt'
|
||||
end
|
||||
return fs.native.getDrive(dir)
|
||||
end
|
||||
|
||||
function nativefs.delete(node, dir)
|
||||
if node.mountPoint == dir then
|
||||
fs.unmount(dir)
|
||||
|
||||
Reference in New Issue
Block a user