23 lines
1.1 KiB
Markdown
23 lines
1.1 KiB
Markdown
|
---
|
||
|
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>
|