helper: move bwrap into helper
Signed-off-by: Ophestra Umiker <cat@ophivana.moe>
This commit is contained in:
35
helper/bwrap/config.string.go
Normal file
35
helper/bwrap/config.string.go
Normal file
@@ -0,0 +1,35 @@
|
||||
package bwrap
|
||||
|
||||
const (
|
||||
Hostname = iota
|
||||
Chdir
|
||||
UnsetEnv
|
||||
LockFile
|
||||
RemountRO
|
||||
|
||||
stringC
|
||||
)
|
||||
|
||||
var stringArgs = func() (n [stringC]string) {
|
||||
n[Hostname] = "--hostname"
|
||||
n[Chdir] = "--chdir"
|
||||
n[UnsetEnv] = "--unsetenv"
|
||||
n[LockFile] = "--lock-file"
|
||||
n[RemountRO] = "--remount-ro"
|
||||
|
||||
return
|
||||
}()
|
||||
|
||||
func (c *Config) stringArgs() (n [stringC][]string) {
|
||||
if c.Hostname != "" {
|
||||
n[Hostname] = []string{c.Hostname}
|
||||
}
|
||||
if c.Chdir != "" {
|
||||
n[Chdir] = []string{c.Chdir}
|
||||
}
|
||||
n[UnsetEnv] = c.UnsetEnv
|
||||
n[LockFile] = c.LockFile
|
||||
n[RemountRO] = c.RemountRO
|
||||
|
||||
return
|
||||
}
|
||||
Reference in New Issue
Block a user