dootle
FAQ
Index
Module Index
API Reference
dootle
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
W
_
_ (dootle.control.fsm.machines.TaskMachine attribute)
_add_to_target_box() (dootle.actions.postbox.PutPostAction method)
_add_to_task_box() (dootle.actions.postbox.PutPostAction method)
_build_cache_path() (in module dootle.utils.commit_caching)
_Callbacks_m (class in dootle.control.fsm.task)
_current_time() (dootle.actions.say.SayTimeAction method)
_default_flags (dootle.control.fsm.task.FSMTask attribute)
_default_prep_fn() (dootle.jobs.expand.MatchExpansionAction method)
_delay_spec() (dootle.jobs.expand.JobExpandAction method)
_dependency_states_of() (dootle.control.fsm.fsm_tracker.FSMTracker method)
_DootPostBox (class in dootle.actions.postbox)
_execute_action() (dootle.control.fsm.task.FSMTask method)
_execute_action_group() (dootle.control.fsm.task.FSMTask method)
_execute_expansion_group() (dootle.control.fsm.task.FSMJob method)
_gen_subname() (dootle.jobs.injection.JobSubNamer method)
_get_cli_data() (dootle.control.fsm.task._Callbacks_m method)
_get_from_target_boxes() (dootle.actions.postbox.GetPostAction method)
_get_from_task_box() (dootle.actions.postbox.GetPostAction method)
_get_inject_data() (dootle.control.fsm.task._Callbacks_m method)
_get_parent_data() (dootle.control.fsm.task._Callbacks_m method)
_get_resolution() (dootle.mastodon.actions.MastodonPost method)
_get_spec_data() (dootle.control.fsm.task._Callbacks_m method)
_get_transport_id() (dootle.android.actions.AndroidRunning method)
_handle_resolution() (dootle.mastodon.actions.MastodonPost method)
_instance (dootle.mastodon.actions.MastodonSetup attribute)
_instantiate() (dootle.control.fsm.fsm_tracker.FSMTracker method)
_internal_state (dootle.control.fsm.task._Callbacks_m attribute)
(dootle.control.fsm.task.FSMTask attribute)
_maybe_compress_file() (dootle.mastodon.actions.MastodonPost method)
_post_image() (dootle.mastodon.actions.MastodonPost method)
_post_text() (dootle.mastodon.actions.MastodonPost method)
_Predicates_m (class in dootle.control.fsm.task)
_prep_data() (dootle.jobs.expand.JobExpandAction method)
_print_err() (dootle.actions.shell.ShellAction method)
_say_linux() (dootle.actions.say.SayAction method)
(dootle.actions.say.SayTimeAction method)
_say_mac() (dootle.actions.say.SayAction method)
(dootle.actions.say.SayTimeAction method)
_shadow_paths() (in module dootle.jobs.shadow)
_state_history (dootle.control.fsm.task._Callbacks_m attribute)
(dootle.control.fsm.task.FSMTask attribute)
_successor_states_of() (dootle.control.fsm.fsm_tracker.FSMTracker method)
_test_files() (dootle.utils.commit_caching.GetChangedFilesByCommit method)
_toml_kwargs (dootle.actions.say.SayTimeAction attribute)
_validate_key() (in module dootle.actions.postbox)
A
Abstract (in module dootle.control.fsm.fsm_tracker)
aggregated (dootle.actions.shell.ShellInteractive attribute)
AndroidInstall (class in dootle.android.actions)
AndroidPull (class in dootle.android.actions)
AndroidPush (class in dootle.android.actions)
AndroidRemoteCmd (class in dootle.android.actions)
AndroidRunning (class in dootle.android.actions)
ArtifactMachine (class in dootle.control.fsm.machines)
ArtifactModel_p (class in dootle.control.fsm._interface)
B
before_transition() (dootle.control.fsm.machines.TaskMachine method)
BibtexBuildReader (class in dootle.bibtex.reader)
BibtexBuildWriter (class in dootle.bibtex.writer)
BibtexFailedBlocksWriteAction (class in dootle.bibtex.failed_blocks)
BibtexInitAction (class in dootle.bibtex.init_db)
BibtexReadAction (class in dootle.bibtex.reader)
BibtexToStrAction (class in dootle.bibtex.writer)
BookmarksLoad (class in dootle.bookmarks.actions)
BookmarksMerge (class in dootle.bookmarks.actions)
BookmarksPonyExtraction (class in dootle.bookmarks.actions)
BookmarksRemoveDuplicates (class in dootle.bookmarks.actions)
BookmarksToStr (class in dootle.bookmarks.actions)
Boxes (dootle.actions.postbox._DootPostBox attribute)
boxes (dootle.actions.postbox._DootPostBox attribute)
C
CacheGitCommit (class in dootle.utils.commit_caching)
CalculateShadowDirs (class in dootle.jobs.shadow)
clear() (dootle.actions.postbox._DootPostBox static method)
clear_box() (dootle.actions.postbox._DootPostBox static method)
ClearPostAction (class in dootle.actions.postbox)
cli (dootle.control.fsm.machines.MainMachine attribute)
close_firefox() (in module dootle.bookmarks.selenium)
commands (dootle.control.fsm.machines.MainMachine attribute)
config_file (dootle.control.fsm.machines.OverlordMachine attribute)
constants (dootle.control.fsm.machines.OverlordMachine attribute)
cont (dootle.actions.shell.ShellInteractive attribute)
control_e (dootle.utils.commit_caching.GetChangedFilesByCommit attribute)
D
Declared (dootle.control.fsm.machines.ArtifactMachine attribute)
default_subbox (dootle.actions.postbox._DootPostBox attribute)
does_exist() (dootle.control.fsm._interface.ArtifactModel_p method)
dootle
module
dootle.actions
module
dootle.actions.postbox
module
dootle.actions.random
module
dootle.actions.say
module
dootle.actions.shell
module
dootle.android
module
dootle.android.actions
module
dootle.bibtex
module
dootle.bibtex._interface
module
dootle.bibtex.failed_blocks
module
dootle.bibtex.init_db
module
dootle.bibtex.reader
module
dootle.bibtex.writer
module
dootle.bookmarks
module
dootle.bookmarks._interface
module
dootle.bookmarks.actions
module
dootle.bookmarks.pony_fns
module
dootle.bookmarks.selenium
module
dootle.control
module
dootle.control.fsm
module
dootle.control.fsm._interface
module
dootle.control.fsm.errors
module
dootle.control.fsm.factory
module
dootle.control.fsm.fsm_tracker
module
dootle.control.fsm.machines
module
dootle.control.fsm.runner
module
dootle.control.fsm.task
module
dootle.godot
module
dootle.godot.actions
module
dootle.jobs
module
dootle.jobs.expand
module
dootle.jobs.injection
module
dootle.jobs.limit
module
dootle.jobs.shadow
module
dootle.jobs.walker
module
dootle.mastodon
module
dootle.mastodon._interface
module
dootle.mastodon.actions
module
dootle.python
module
dootle.python.get_version
module
dootle.python.mamba
module
dootle.reporters
module
dootle.reporters._interface
module
dootle.reporters.fancy
module
dootle.tasks
module
dootle.utils
module
dootle.utils.commit_caching
module
dootle.utils.recency_test
module
dootle.utils.template_expansion
module
dootle.workflow
module
E
Exists (dootle.control.fsm.machines.ArtifactMachine attribute)
extract() (in module dootle.bookmarks.pony_fns)
F
fail (dootle.control.fsm.machines.MainMachine attribute)
(dootle.control.fsm.machines.OverlordMachine attribute)
(dootle.control.fsm.machines.TaskMachine attribute)
failed (dootle.control.fsm.machines.MainMachine attribute)
(dootle.control.fsm.machines.OverlordMachine attribute)
FancyReporter (class in dootle.reporters.fancy)
finish (dootle.control.fsm.machines.TaskMachine attribute)
Finished (dootle.control.fsm.machines.ArtifactMachine attribute)
finished (dootle.control.fsm.machines.MainMachine attribute)
(dootle.control.fsm.machines.OverlordMachine attribute)
FSMFactory (class in dootle.control.fsm.factory)
FSMHalt
FSMJob (class in dootle.control.fsm.task)
FSMRunner (class in dootle.control.fsm.runner)
FSMSkip
FSMSubFactory (class in dootle.control.fsm.factory)
FSMTask (class in dootle.control.fsm.task)
FSMTracker (class in dootle.control.fsm.fsm_tracker)
G
get() (dootle.actions.postbox._DootPostBox static method)
get_action_group() (dootle.control.fsm.task.FSMTask method)
get_status() (dootle.control.fsm.fsm_tracker.FSMTracker method)
get_version() (in module dootle.python.get_version)
GetChangedFilesByCommit (class in dootle.utils.commit_caching)
GetPostAction (class in dootle.actions.postbox)
GodotBuildAction (class in dootle.godot.actions)
GodotCheckScriptsAction (class in dootle.godot.actions)
GodotNewSceneAction (class in dootle.godot.actions)
GodotNewScriptAction (class in dootle.godot.actions)
GodotProjectCheck (class in dootle.godot.actions)
GodotRunSceneAction (class in dootle.godot.actions)
GodotRunScriptAction (class in dootle.godot.actions)
GodotTestAction (class in dootle.godot.actions)
H
halt (dootle.control.fsm.machines.TaskMachine attribute)
handle_failure() (dootle.control.fsm.runner.FSMRunner method)
handle_task_success() (dootle.control.fsm.runner.FSMRunner method)
I
init (dootle.control.fsm.machines.MainMachine attribute)
(dootle.control.fsm.machines.OverlordMachine attribute)
init_db() (in module dootle.bookmarks.pony_fns)
InjectMultiShadow (class in dootle.jobs.shadow)
InjectShadowAction (class in dootle.jobs.shadow)
interact() (dootle.actions.shell.ShellInteractive method)
internal_state (dootle.control.fsm.task.FSMTask property)
is_stale() (dootle.control.fsm._interface.ArtifactModel_p method)
J
JobAppendActions (class in dootle.jobs.injection)
JobExpandAction (class in dootle.jobs.expand)
JobInjector (class in dootle.jobs.injection)
JobInjectPathParts (class in dootle.jobs.injection)
JobLimitAction (class in dootle.jobs.limit)
JobPrependActions (class in dootle.jobs.injection)
JobQueueAction (class in dootle.jobs.expand)
JobSubNamer (class in dootle.jobs.injection)
JobWalkAction (class in dootle.jobs.walker)
L
linux_announce_args (dootle.actions.say.SayTimeAction attribute)
locations (dootle.control.fsm.machines.OverlordMachine attribute)
log() (dootle.control.fsm.task.FSMTask method)
Logger (in module dootle.reporters.fancy)
logging (dootle.control.fsm.machines.OverlordMachine attribute)
M
mac_announce_args (dootle.actions.say.SayAction attribute)
(dootle.actions.say.SayTimeAction attribute)
machines (dootle.control.fsm.fsm_tracker.FSMTracker attribute)
MainMachine (class in dootle.control.fsm.machines)
MambaEnv (class in dootle.python.mamba)
MastodonPost (class in dootle.mastodon.actions)
MastodonSetup (class in dootle.mastodon.actions)
MatchExpansionAction (class in dootle.jobs.expand)
module
dootle
dootle.actions
dootle.actions.postbox
dootle.actions.random
dootle.actions.say
dootle.actions.shell
dootle.android
dootle.android.actions
dootle.bibtex
dootle.bibtex._interface
dootle.bibtex.failed_blocks
dootle.bibtex.init_db
dootle.bibtex.reader
dootle.bibtex.writer
dootle.bookmarks
dootle.bookmarks._interface
dootle.bookmarks.actions
dootle.bookmarks.pony_fns
dootle.bookmarks.selenium
dootle.control
dootle.control.fsm
dootle.control.fsm._interface
dootle.control.fsm.errors
dootle.control.fsm.factory
dootle.control.fsm.fsm_tracker
dootle.control.fsm.machines
dootle.control.fsm.runner
dootle.control.fsm.task
dootle.godot
dootle.godot.actions
dootle.jobs
dootle.jobs.expand
dootle.jobs.injection
dootle.jobs.limit
dootle.jobs.shadow
dootle.jobs.walker
dootle.mastodon
dootle.mastodon._interface
dootle.mastodon.actions
dootle.python
dootle.python.get_version
dootle.python.mamba
dootle.reporters
dootle.reporters._interface
dootle.reporters.fancy
dootle.tasks
dootle.utils
dootle.utils.commit_caching
dootle.utils.recency_test
dootle.utils.template_expansion
dootle.workflow
MultiBackupAction (class in dootle.jobs.shadow)
N
name (dootle.control.fsm.task._Callbacks_m attribute)
(dootle.control.fsm.task._Predicates_m attribute)
(dootle.control.fsm.task.FSMTask property)
next_for() (dootle.control.fsm.fsm_tracker.FSMTracker method)
notify_artifact() (dootle.control.fsm.runner.FSMRunner method)
O
on_enter_FAILED() (dootle.control.fsm._interface.TaskModel_Callbacks_p method)
(dootle.control.fsm.task._Callbacks_m method)
on_enter_HALTED() (dootle.control.fsm._interface.TaskModel_Callbacks_p method)
(dootle.control.fsm.task._Callbacks_m method)
on_enter_INIT() (dootle.control.fsm._interface.TaskModel_Callbacks_p method)
(dootle.control.fsm.task._Callbacks_m method)
on_enter_RUNNING() (dootle.control.fsm._interface.TaskModel_Callbacks_p method)
(dootle.control.fsm.task._Callbacks_m method)
(dootle.control.fsm.task.FSMJob method)
on_enter_SKIPPED() (dootle.control.fsm.task._Callbacks_m method)
on_enter_SUCCESS() (dootle.control.fsm.task._Callbacks_m method)
on_exit_RUNNING() (dootle.control.fsm.task._Callbacks_m method)
on_exit_state() (dootle.control.fsm.task._Callbacks_m method)
on_exit_TEARDOWN() (dootle.control.fsm._interface.TaskModel_Callbacks_p method)
(dootle.control.fsm.task._Callbacks_m method)
OverlordMachine (class in dootle.control.fsm.machines)
P
param_specs() (dootle.control.fsm.task.FSMTask method)
plugins (dootle.control.fsm.machines.MainMachine attribute)
prepare (dootle.control.fsm.machines.TaskMachine attribute)
priority (dootle.control.fsm.task._Predicates_m attribute)
(dootle.control.fsm.task.FSMTask attribute)
progress (dootle.control.fsm.machines.ArtifactMachine attribute)
(dootle.control.fsm.machines.MainMachine attribute)
(dootle.control.fsm.machines.OverlordMachine attribute)
(dootle.control.fsm.machines.TaskMachine attribute)
prompt (dootle.actions.shell.ShellInteractive attribute)
put() (dootle.actions.postbox._DootPostBox static method)
PutPostAction (class in dootle.actions.postbox)
Q
queue() (dootle.control.fsm.fsm_tracker.FSMTracker method)
R
ready (dootle.control.fsm.machines.OverlordMachine attribute)
recency_test() (in module dootle.utils.recency_test)
records (dootle.control.fsm.task.FSMTask attribute)
Removed (dootle.control.fsm.machines.ArtifactMachine attribute)
report (dootle.control.fsm.machines.MainMachine attribute)
reporter (dootle.control.fsm.machines.MainMachine attribute)
rng_draw() (in module dootle.actions.random)
rng_fresh() (in module dootle.actions.random)
rng_ints() (in module dootle.actions.random)
rng_job_spawn() (in module dootle.actions.random)
rng_shuffle() (in module dootle.actions.random)
rng_spawn() (in module dootle.actions.random)
run (dootle.control.fsm.machines.MainMachine attribute)
(dootle.control.fsm.machines.TaskMachine attribute)
run_next_task() (dootle.control.fsm.runner.FSMRunner method)
run_until_dead() (dootle.control.fsm.machines.TaskMachine method)
run_until_init() (dootle.control.fsm.machines.TaskMachine method)
run_until_ready() (dootle.control.fsm.machines.TaskMachine method)
S
save_pdf() (in module dootle.bookmarks.selenium)
SayAction (class in dootle.actions.say)
SayTimeAction (class in dootle.actions.say)
set_status() (dootle.control.fsm.fsm_tracker.FSMTracker method)
setup (dootle.control.fsm.machines.MainMachine attribute)
(dootle.control.fsm.machines.TaskMachine attribute)
setup_firefox() (in module dootle.bookmarks.selenium)
shared (dootle.control.fsm.machines.OverlordMachine attribute)
ShellAction (class in dootle.actions.shell)
ShellBake (class in dootle.actions.shell)
ShellBakedRun (class in dootle.actions.shell)
ShellInteractive (class in dootle.actions.shell)
should_clean() (dootle.control.fsm._interface.ArtifactModel_p method)
should_disable() (dootle.control.fsm._interface.TaskModel_Conditions_p method)
(dootle.control.fsm.task._Predicates_m method)
should_fail() (dootle.control.fsm._interface.TaskModel_Conditions_p method)
(dootle.control.fsm.task._Predicates_m method)
should_halt() (dootle.control.fsm._interface.TaskModel_Conditions_p method)
(dootle.control.fsm.task._Predicates_m method)
should_skip() (dootle.control.fsm._interface.TaskModel_Conditions_p method)
(dootle.control.fsm.task._Predicates_m method)
should_timeout() (dootle.control.fsm._interface.TaskModel_Conditions_p method)
(dootle.control.fsm.task._Predicates_m method)
should_wait() (dootle.control.fsm._interface.TaskModel_Conditions_p method)
(dootle.control.fsm.task._Predicates_m method)
shutdown (dootle.control.fsm.machines.MainMachine attribute)
skip (dootle.control.fsm.machines.TaskMachine attribute)
spec (dootle.control.fsm.task._Callbacks_m attribute)
(dootle.control.fsm.task._Predicates_m attribute)
(dootle.control.fsm.task.FSMTask attribute)
spec_missing() (dootle.control.fsm._interface.TaskModel_Conditions_p method)
(dootle.control.fsm.task._Predicates_m method)
SpecialType (in module dootle.control.fsm.factory)
Stale (dootle.control.fsm.machines.ArtifactMachine attribute)
stale_test() (in module dootle.utils.recency_test)
state_is_needed() (dootle.control.fsm._interface.TaskModel_Conditions_p method)
(dootle.control.fsm.task._Predicates_m method)
status (dootle.control.fsm.task.FSMTask attribute)
step (dootle.control.fsm.task.FSMTask attribute)
Subboxes (dootle.actions.postbox._DootPostBox attribute)
SummarizePostAction (class in dootle.actions.postbox)
T
TaskMachine (class in dootle.control.fsm.machines)
TaskModel_Callbacks_p (class in dootle.control.fsm._interface)
TaskModel_Conditions_p (class in dootle.control.fsm._interface)
TaskModel_p (class in dootle.control.fsm._interface)
tasks (dootle.control.fsm.machines.MainMachine attribute)
TemplateExpansion (class in dootle.utils.template_expansion)
time_format (dootle.actions.say.SayTimeAction attribute)
ToClean (dootle.control.fsm.machines.ArtifactMachine attribute)
W
whole_box_key (dootle.actions.postbox._DootPostBox attribute)