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¶
-
class
door43_tools.preprocessors.Preprocessor(manifest, source_dir, output_dir, quiet=False)[source]¶ Bases:
object
-
class
door43_tools.preprocessors.TsObsMarkdownPreprocessor(*args, **kwargs)[source]¶ Bases:
door43_tools.preprocessors.ObsMarkdownPreprocessor-
framesIgnoreFiles= [u'.DS_Store', u'reference.txt', u'title.txt']¶
-
get_chapter_title(chapter)[source]¶ Get a chapter title.
if the title file does not exist, it will hand back the number with a period only.
-
ignoreDirectories= [u'.git', u'00']¶
-
door43_tools.project_deployer module¶
-
class
door43_tools.project_deployer.ProjectDeployer(cdn_bucket, door43_bucket, s3_handler_class=<class 'aws_tools.s3_handler.S3Handler'>)[source]¶ Bases:
objectDeploys 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