door43_tools package¶
Submodules¶
door43_tools.bible_books module¶
door43_tools.language_handler module¶
door43_tools.logger module¶
door43_tools.manifest_handler module¶
door43_tools.obs_data module¶
door43_tools.obs_handler module¶
door43_tools.preprocessors module¶
door43_tools.project_deployer module¶
-
class
door43_tools.project_deployer.
ProjectDeployer
[source]¶ Bases:
object
Deploys a project’s revision to the door43.org bucket
Read from the project’s user dir in the cdn.door43.org bucket by applying the door43.org template to the raw html files
-
deploy_revision_to_door43
(build_log_key)[source]¶ Deploys a single revision of a project to door43.org :param string build_log_key: :return bool:
-
multipart_master_merge
(s3_commit_key, resource_type, download_key, output_dir, source_dir, start, template_file)[source]¶
-
door43_tools.templaters module¶
-
class
door43_tools.templaters.
BibleTemplater
(*args, **kwargs)[source]¶ Bases:
door43_tools.templaters.Templater
-
class
door43_tools.templaters.
TaTemplater
(*args, **kwargs)[source]¶ Bases:
door43_tools.templaters.Templater
-
class
door43_tools.templaters.
Templater
(resource_type, source_dir, output_dir, template_file)[source]¶ Bases:
object
-
NO_NAV_TITLES
= [u'', u'Conversion requested...', u'Conversion started...', u'Conversion successful', u'Conversion successful with warnings', u'Index']¶
-
-
class
door43_tools.templaters.
TnTemplater
(*args, **kwargs)[source]¶ Bases:
door43_tools.templaters.Templater
-
class
door43_tools.templaters.
TqTemplater
(*args, **kwargs)[source]¶ Bases:
door43_tools.templaters.Templater
-
class
door43_tools.templaters.
TwTemplater
(*args, **kwargs)[source]¶ Bases:
door43_tools.templaters.Templater