def init(self): JSONHTMLBuilder.init(self) self.deconst_config = Configuration(os.environ) if os.path.exists("_deconst.json"): with open("_deconst.json", "r", encoding="utf-8") as cf: self.deconst_config.apply_file(cf) self.should_submit = not self.deconst_config.skip_submit_reasons()
def post_process_images(self, doctree): """ Publish images to the content store. Modify the image reference with the """ JSONHTMLBuilder.post_process_images(self, doctree) if self.should_submit: for node in doctree.traverse(nodes.image): node['uri'] = self._publish_entry(node['uri'])
def init(self): JSONHTMLBuilder.init(self) self.deconst_config = Configuration(os.environ) if os.path.exists("_deconst.json"): with open("_deconst.json", "r", encoding="utf-8") as cf: self.deconst_config.apply_file(cf) try: self.git_root = self.deconst_config.get_git_root(os.getcwd()) except FileNotFoundError: self.git_root = None self.should_submit = not self.deconst_config.skip_submit_reasons()
def init(self): JSONHTMLBuilder.init(self) self.deconst_config = Configuration(os.environ) self.should_submit = not self.deconst_config.skip_submit_reasons()