Index

A | B | C | D | E | F | G | H | I | L | M | N | O | P | R | S | T | U | V | W

A

abort() (dovetail.engine.Execution method)
Access (class in dovetail.directives.files)
add() (dovetail.loader.PackageNode method)
(dovetail.model.Dependencies static method)
add_dependent() (dovetail.engine.Execution method)
additional_help() (dovetail.util.exception.CommandLineException method)
(dovetail.util.exception.Terminate method)
adjust_env() (in module dovetail.directives.environment)
after() (dovetail.model.TaskWrapper method)
All (class in dovetail.directives.core)
all_tasks() (dovetail.model.Task static method)
always_false() (in module dovetail.directives.test_predicates)
always_true() (in module dovetail.directives.test_predicates)
AlwaysFalse (class in dovetail.directives.test_predicates)
AlwaysTrue (class in dovetail.directives.test_predicates)
Any (class in dovetail.directives.core)
apply_config_to_args() (in module dovetail.config)
apply_config_to_environ() (in module dovetail.config)
apply_environment() (in module dovetail.directives.environment)
args_as_str() (in module dovetail.util.utilities)
as_task_name() (dovetail.model.Task static method)

B

BANNER (dovetail.engine.Result attribute)
banner() (dovetail.engine.Result method)
base_directory (dovetail.loader.BuildModule attribute)
before() (dovetail.model.TaskWrapper method)
best() (dovetail.directives.files.Newer static method)
BOOLEAN (in module dovetail.config)
BOOTSTRAP (in module dovetail.virtual)
build() (in module dovetail.engine)
build_command_line() (in module dovetail.virtual)
build_dep_tree() (dovetail.model.Task method)
BuildLoader (class in dovetail.loader)
BuildLoader.DirectoryLoader (class in dovetail.loader)
BuildLoader.FileLoader (class in dovetail.loader)
BuildModule (class in dovetail.loader)

C

call() (in module dovetail.util.utilities)
call_ended() (dovetail.engine.Execution method)
call_predicate() (in module dovetail.directives.core)
call_started() (dovetail.engine.Execution method)
check_result() (in module dovetail.directives.core)
child() (dovetail.loader.PackageNode method)
CircularTaskDependency
coalesce() (in module dovetail.directives.core)
coerce_to_boolean() (in module dovetail.config)
CommandLineException
count() (dovetail.engine.Execution method)
create_parser() (in module dovetail.config)
current() (dovetail.loader.BuildModule static method)
cwd() (in module dovetail.directives.files)

D

debug() (dovetail.util.logging.Logger static method)
decorate() (dovetail.model.TaskWrapper static method)
decorator_maker() (dovetail.model.TaskWrapper static method)
delete() (dovetail.loader.PackageNode method)
Dependencies (class in dovetail.model)
dependencies() (dovetail.model.LoadedTask method)
(dovetail.model.NullTask method)
(dovetail.model.Task method)
DependentSucceeded (class in dovetail.directives.engine)
depends() (in module dovetail.directives.core)
depth() (dovetail.engine.Execution method)
DESCRIPTION (in module dovetail.constants)
DEVELOPMENT_STATUS (in module dovetail.constants)
do_if() (in module dovetail.directives.core)
dovetail.__init__ (module)
dovetail.config (module)
dovetail.constants (module)
dovetail.directives (module)
dovetail.directives.core (module)
dovetail.directives.engine (module)
dovetail.directives.environment (module)
dovetail.directives.files (module)
dovetail.directives.packages (module)
dovetail.directives.test_environment (module)
dovetail.directives.test_files (module)
dovetail.directives.test_packages (module)
dovetail.directives.test_predicates (module)
dovetail.engine (module)
dovetail.loader (module)
dovetail.main (module)
dovetail.model (module)
dovetail.test_config (module)
dovetail.util (module)
dovetail.util.exception (module)
dovetail.util.logging (module)
dovetail.util.test_utilities (module)
dovetail.util.trim (module)
dovetail.util.utilities (module)
dovetail.util.which (module)
dovetail.virtual (module)
DovetailException
duration() (dovetail.engine.Execution method)
duration_dependents() (dovetail.engine.Execution method)
duration_internal() (dovetail.engine.Execution method)

E

ends_with_newline() (dovetail.util.logging.Logger static method)
enum() (in module dovetail.util.utilities)
enumeration (dovetail.util.test_utilities.TestEnum attribute)
Env (class in dovetail.directives.environment)
EnvRE (class in dovetail.directives.environment)
error() (dovetail.util.logging.Logger static method)
execute_in_vm() (in module dovetail.main)
Execution (class in dovetail.engine)
executions_by_duration() (dovetail.engine.Execution method)

F

fail() (dovetail.engine.Execution method)
fail_if() (in module dovetail.directives.core)
fail_if_skipped() (in module dovetail.directives.core)
FailIf
FALSE (in module dovetail.config)
filter() (in module dovetail.directives.test_environment)
find() (dovetail.loader.BuildModule static method)
(dovetail.loader.PackageNode static method)
(dovetail.model.Task static method)
find_best_config() (in module dovetail.config)
find_failed() (dovetail.engine.Execution method)
find_module() (dovetail.loader.BuildLoader method)
find_self_on_sys_path() (in module dovetail.virtual)
find_task() (dovetail.loader.BuildModule method)
flatten() (dovetail.engine.Execution method)
flush() (dovetail.util.logging.Logger static method)
format_exception() (dovetail.engine.Execution method)
(dovetail.engine.Result method)

G

get() (dovetail.model.Dependencies static method)
(dovetail.model.TaskWorkingDirectories static method)
(dovetail.model.TaskWrapper static method)
get_child_tasks_with_name() (dovetail.loader.BuildModule method)
get_doc() (dovetail.model.Task method)
get_function() (dovetail.model.Task method)
get_messages() (dovetail.engine.Execution method)
get_relative_file_name() (dovetail.loader.BuildModule method)
get_root() (dovetail.loader.PackageNode static method)
get_virtual_environment() (in module dovetail.util.utilities)
get_virtualenv_command() (in module dovetail.virtual)
get_working_directory() (dovetail.model.Task method)
get_wrappers() (dovetail.model.Task method)
Glob (class in dovetail.directives.files)

H

has_stack_trace() (dovetail.engine.Execution method)

I

imprint_stack_trace() (dovetail.engine.Execution method)
install() (in module dovetail.directives.packages)
install_virtualenv() (in module dovetail.virtual)
Installed (class in dovetail.directives.packages)
internal() (dovetail.engine.Execution method)
invalidate() (dovetail.loader.PackageNode static method)
InvalidBuildFile
InvalidEnvironment
InvalidTask
is_a_boolean() (in module dovetail.config)
is_complete() (dovetail.engine.Execution method)
is_leaf() (dovetail.loader.PackageNode method)
is_loaded() (in module dovetail.loader)
is_ok() (dovetail.engine.Execution method)
IsDir (class in dovetail.directives.files)
IsFile (class in dovetail.directives.files)
IsLink (class in dovetail.directives.files)
IsMount (class in dovetail.directives.files)

L

LargerThan (class in dovetail.directives.files)
LEVEL (in module dovetail.util.logging)
load() (in module dovetail.loader)
load_config() (in module dovetail.config)
load_config_file() (in module dovetail.config)
load_from_import() (in module dovetail.loader)
load_module() (dovetail.loader.BuildLoader.DirectoryLoader method)
(dovetail.loader.BuildLoader.FileLoader method)
loaded() (dovetail.loader.BuildLoader static method)
LoadedTask (class in dovetail.model)
log() (dovetail.engine.Execution method)
(dovetail.util.logging.Logger static method)
Logger (class in dovetail.util.logging)
lookup() (dovetail.config.Option static method)

M

main() (in module dovetail.main)
major() (dovetail.util.logging.Logger static method)
map() (dovetail.config.Option method)
map_to_log_level() (in module dovetail.config)
Message (class in dovetail.util.logging)
MissingRequirement
mkdirs() (in module dovetail.directives.files)

N

Newer (class in dovetail.directives.files)
NonZeroReturnCode
NoSuchDirectory
NoSuchModule
NoSuchTask
Not (class in dovetail.directives.core)
not_present() (in module dovetail.directives.packages)
null() (in module dovetail.model)
NULL_TASK (in module dovetail.model)
NullTask (class in dovetail.model)

O

Option (class in dovetail.config)

P

PackageNode (class in dovetail.loader)
pp_adjust_env() (in module dovetail.directives.environment)
pp_exception() (in module dovetail.util.exception)
pp_mode() (dovetail.directives.files.Access method)
pp_requirements() (in module dovetail.directives.packages)
predicate (dovetail.directives.core.Not attribute)
predicates (dovetail.directives.core.All attribute)
(dovetail.directives.core.Any attribute)
prepare_virtual() (in module dovetail.virtual)
print_help() (in module dovetail.config)
print_reports() (in module dovetail.main)
print_usage() (in module dovetail.config)
probe_existing() (in module dovetail.virtual)
probe_new() (in module dovetail.virtual)
Processor (class in dovetail.engine)
PROCESSOR (in module dovetail.engine)
Python Enhancement Proposals
PEP 257
PEP 302, [1], [2], [3], [4], [5], [6], [7]

R

read() (in module dovetail.constants)
received_stderr() (dovetail.engine.Execution method)
register() (dovetail.loader.BuildLoader static method)
register_task() (dovetail.loader.BuildModule static method)
repeated() (dovetail.engine.Execution method)
report() (dovetail.model.Task method)
report_line() (dovetail.model.Task method)
report_load_graph() (dovetail.loader.BuildModule static method)
report_modules() (dovetail.loader.PackageNode static method)
report_slowest() (dovetail.engine.Result method)
report_tasks() (in module dovetail.main)
report_tree() (dovetail.engine.Result method)
requires() (in module dovetail.directives.packages)
Result (class in dovetail.engine)
ResultEquals (class in dovetail.directives.engine)
ResultNone (class in dovetail.directives.engine)
ResultZero (class in dovetail.directives.engine)
retrieve() (dovetail.engine.Execution method)
revert_environment() (in module dovetail.directives.environment)
root (dovetail.loader.BuildModule attribute)
run() (in module dovetail.main)
run_virtual() (in module dovetail.virtual)

S

set() (dovetail.model.TaskWorkingDirectories static method)
(in module dovetail.directives.test_files)
set_frame() (dovetail.util.logging.Logger static method)
set_level() (dovetail.util.logging.Logger static method)
set_logical_module() (dovetail.model.NullTask method)
set_nested() (dovetail.util.logging.Logger static method)
set_result() (dovetail.engine.Execution method)
set_virtual_environment() (in module dovetail.util.utilities)
setup_module() (in module dovetail.directives.test_environment)
(in module dovetail.directives.test_files)
(in module dovetail.directives.test_packages)
(in module dovetail.test_config)
show() (dovetail.util.logging.Logger static method)
shown() (dovetail.util.logging.Message method)
(dovetail.util.logging.StdErr method)
skip() (dovetail.engine.Execution method)
skip_if() (in module dovetail.directives.core)
Skipped
split_on_spaces() (in module dovetail.config)
stack_trace() (in module dovetail.util.exception)
stamp_environment() (in module dovetail.util.utilities)
STATE (in module dovetail.engine)
StateAborted (class in dovetail.directives.engine)
StateFailed (class in dovetail.directives.engine)
StateRepeated (class in dovetail.directives.engine)
StateSkipped (class in dovetail.directives.engine)
StateStarted (class in dovetail.directives.engine)
StateSucceeded (class in dovetail.directives.engine)
StdErr (class in dovetail.directives.engine)
(class in dovetail.util.logging)
store() (dovetail.engine.Execution method)
succeed() (dovetail.engine.Execution method)
system_exception() (dovetail.engine.Execution method)

T

Task (class in dovetail.model)
task() (in module dovetail.directives.core)
task_help() (in module dovetail.main)
TaskWorkingDirectories (class in dovetail.model)
TaskWrapper (class in dovetail.model)
teardown_module() (in module dovetail.directives.test_files)
(in module dovetail.test_config)
Terminate
test_access_base() (dovetail.directives.test_files.TestFiles method)
test_access_exec_only() (dovetail.directives.test_files.TestFiles method)
test_access_print() (dovetail.directives.test_files.TestFiles method)
test_access_private_only() (dovetail.directives.test_files.TestFiles method)
test_access_read_only() (dovetail.directives.test_files.TestFiles method)
test_access_write_only() (dovetail.directives.test_files.TestFiles method)
test_all() (dovetail.directives.test_predicates.TestLogic method)
test_any() (dovetail.directives.test_predicates.TestLogic method)
test_apply_args() (dovetail.test_config.TestConfig method)
test_apply_environment() (dovetail.test_config.TestConfig method)
test_as_str() (dovetail.util.test_utilities.TestEnum method)
test_as_str_miss() (dovetail.util.test_utilities.TestEnum method)
test_basics() (dovetail.directives.test_predicates.TestLogic method)
(dovetail.util.test_utilities.TestEnum method)
test_build_file() (dovetail.test_config.TestConfig method)
test_cannot_install() (dovetail.directives.test_packages.TestModules method)
test_clear() (dovetail.test_config.TestConfig method)
test_dir_file() (dovetail.directives.test_files.TestFiles method)
test_env_predicate() (dovetail.directives.test_environment.TestEnvironment method)
test_env_re_predicate() (dovetail.directives.test_environment.TestEnvironment method)
test_illegal_file() (dovetail.test_config.TestConfig method)
test_illegal_option() (dovetail.test_config.TestConfig method)
test_install() (dovetail.directives.test_packages.TestModules method)
test_is_mount() (dovetail.directives.test_files.TestFiles method)
test_larger() (dovetail.directives.test_files.TestFiles method)
test_load() (dovetail.test_config.TestConfig method)
test_load_missing() (dovetail.test_config.TestConfig method)
test_load_negative() (dovetail.test_config.TestConfig method)
test_load_not_config() (dovetail.test_config.TestConfig method)
test_logger() (dovetail.test_config.TestConfig method)
test_lookup() (dovetail.util.test_utilities.TestEnum method)
test_lookup_miss() (dovetail.util.test_utilities.TestEnum method)
test_mixed() (dovetail.directives.test_packages.TestModules method)
test_multiple_not_present() (dovetail.directives.test_packages.TestModules method)
test_names() (dovetail.util.test_utilities.TestEnum method)
test_nested() (dovetail.test_config.TestConfig method)
test_newer() (dovetail.directives.test_files.TestFiles method)
test_not() (dovetail.directives.test_predicates.TestLogic method)
test_not_present() (dovetail.directives.test_packages.TestModules method)
test_pp_adjust() (dovetail.directives.test_environment.TestEnvironment method)
test_pp_test() (dovetail.directives.test_environment.TestEnvironment method)
test_predicate() (dovetail.directives.test_packages.TestModules method)
test_predicate_function() (dovetail.directives.test_predicates.TestLogic method)
test_present() (dovetail.directives.test_packages.TestModules method)
test_reports() (dovetail.test_config.TestConfig method)
test_sanity() (dovetail.directives.test_files.TestFiles method)
test_task() (dovetail.test_config.TestConfig method)
test_version_conflict() (dovetail.directives.test_packages.TestModules method)
test_virtualenv() (dovetail.test_config.TestConfig method)
test_which_predicate() (dovetail.directives.test_files.TestFiles method)
testApplyAddition() (dovetail.directives.test_environment.TestEnvironment method)
testApplyModification() (dovetail.directives.test_environment.TestEnvironment method)
testApplyNothing() (dovetail.directives.test_environment.TestEnvironment method)
TestConfig (class in dovetail.test_config)
TestEnum (class in dovetail.util.test_utilities)
TestEnvironment (class in dovetail.directives.test_environment)
TestFiles (class in dovetail.directives.test_files)
TestLogic (class in dovetail.directives.test_predicates)
TestModules (class in dovetail.directives.test_packages)
testRemoveVariables() (dovetail.directives.test_environment.TestEnvironment method)
testRevertNothing() (dovetail.directives.test_environment.TestEnvironment method)
top_level_tasks() (dovetail.engine.Result method)
tree() (in module dovetail.util.utilities)
trim() (in module dovetail.util.trim)
TRUE (in module dovetail.config)

U

UnknownReport
unset() (in module dovetail.directives.environment)

V

validate_tasks() (in module dovetail.main)
VERSION (in module dovetail.constants)

W

warn() (dovetail.util.logging.Logger static method)
Which (class in dovetail.directives.files)
which() (in module dovetail.util.which)
WRAPPERS (dovetail.model.TaskWrapper attribute)
write_bootstrap() (in module dovetail.virtual)
write_file() (in module dovetail.test_config)