rCDS
Introduction
Contents
rcds.yaml
— Project Config
challenge.yaml
— Challenge Config
Running rCDS for an Event
Deployment Backends
Sample Configs
Contributing to rCDS
Backends
rctf
— rCTF
k8s
— Kubernetes
API Reference
rcds.project
— Projects
rcds.challenge
— Challenges
rCDS
Index
Index
_
|
A
|
B
|
C
|
E
|
F
|
G
|
I
|
L
|
M
|
P
|
R
|
S
|
T
_
__init__() (rcds.challenge.docker.ContainerManager method)
A
add() (rcds.project.assets.AssetManagerTransaction method)
add_file() (rcds.project.assets.AssetManagerTransaction method)
AssetManager (class in rcds.project.assets)
AssetManagerContext (class in rcds.project.assets)
AssetManagerTransaction (class in rcds.project.assets)
B
build() (rcds.challenge.docker.BuildableContainer method)
(rcds.challenge.docker.Container method)
BuildableContainer (class in rcds.challenge.docker)
C
Challenge (class in rcds)
ChallengeLoader (class in rcds)
check_config() (in module rcds.project.config)
(rcds.challenge.config.ConfigLoader method)
clear() (rcds.project.assets.AssetManagerContext method)
commit() (rcds.project.assets.AssetManagerTransaction method)
ConfigLoader (class in rcds.challenge.config)
Container (class in rcds.challenge.docker)
ContainerManager (class in rcds.challenge.docker)
create_context() (rcds.project.assets.AssetManager method)
create_transaction() (rcds.Challenge method)
E
exists() (rcds.project.assets.AssetManagerContext method)
F
File (in module rcds.project.assets)
G
generate_sum() (in module rcds.challenge.docker)
get() (rcds.project.assets.AssetManagerContext method)
get_context_files() (in module rcds.challenge.docker)
get_full_tag() (rcds.challenge.docker.BuildableContainer method)
(rcds.challenge.docker.Container method)
get_mtime() (rcds.project.assets.AssetManagerContext method)
get_relative_path() (rcds.Challenge method)
I
InvalidFlagError
IS_BUILDABLE (rcds.challenge.docker.BuildableContainer attribute)
(rcds.challenge.docker.Container attribute)
is_built() (rcds.challenge.docker.BuildableContainer method)
(rcds.challenge.docker.Container method)
L
list_context_names() (rcds.project.assets.AssetManager method)
load() (rcds.ChallengeLoader method)
load_config() (in module rcds.project.config)
(rcds.challenge.config.ConfigLoader method)
ls() (rcds.project.assets.AssetManagerContext method)
M
module
rcds.challenge
rcds.challenge.config
rcds.challenge.docker
rcds.project
rcds.project.assets
rcds.project.config
P
parse_config() (in module rcds.project.config)
(rcds.challenge.config.ConfigLoader method)
Project (class in rcds)
R
rcds.challenge
module
rcds.challenge.config
module
rcds.challenge.docker
module
rcds.project
module
rcds.project.assets
module
rcds.project.config
module
register_asset_source() (rcds.Challenge method)
render_description() (rcds.Challenge method)
S
sync() (rcds.project.assets.AssetManagerContext method)
T
TargetFileNotFoundError
TargetNotFoundError
transaction() (rcds.project.assets.AssetManagerContext method)