-
Notifications
You must be signed in to change notification settings - Fork 9
/
unreliablefs-scm-1.rockspec
39 lines (33 loc) · 1 KB
/
unreliablefs-scm-1.rockspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
package = 'unreliablefs'
version = 'scm-1'
description = {
summary = "A FUSE-based fault injection filesystem",
detailed = [[
is a FUSE-based fault injection filesystem that allows to change
fault-injections in runtime using simple configuration file.
Supported fault injections are:
- `errinj_errno` - return error value and set random errno;
- `errinj_kill_caller` - send SIGKILL to a process that invoked file operation;
- `errinj_noop` - replace file operation with no operation;
- `errinj_slowdown` - slowdown invoked file operation;
]],
homepage = "https://github.com/ligurio/unreliablefs",
maintainer = "Sergey Bronnikov <[email protected]>",
license = "MIT",
}
source = {
url = 'git+https://github.com/ligurio/unreliablefs.git',
branch = 'master',
}
external_dependencies = {
FUSE = {
header = 'fuse.h',
},
}
build = {
type = 'cmake',
copy_directories = {},
variables = {
CMAKE_INSTALL_PREFIX = "$(PREFIX)",
},
}