brainsteam.co.uk/brainsteam/content/posts/2024/12/17/fixing-missing-subdirs-in-n...

23 lines
1.1 KiB
Markdown
Raw Normal View History

---
date: '2024-12-17T11:25:01.697646'
post_meta:
- date
tags:
- softeng
- python
- publishing
- obsidian
- colophon
title: Fixing Missing Subdirs in Notesync
type: posts
url: /posts/2024/12/17/fixing-missing-subdirs-in-notesync1734434701
---
<p>Last year I wrote a small utility called <a href="https://git.jamesravey.me/ravenscroftj/notesync">notesync</a> to assist in <a href="https://notes.jamesravey.me/My-Publication-Workflow">my digital garden publication workflow</a>. Thes script reads the frontmatter of my notes and looks for <i>public: true</i>. Then it copies notes from my private obsidian vault over to a public folder ready to be processed and published by <a href="https://quartz.jzhao.xyz/">quartz</a>.</p>
<p>
Today I noticed that content that was in a subfolder was not being detected or synchronised properly. I worked out that the Python <a href="https://docs.python.org/3/library/glob.html">glob</a> module has a recursive=true flag that I had forgotten to set. Setting this flag has resolved the problem and content in sub-sub directories is now appearing on my site.
<br />
</p>