Check-in [de206be857]
Overview
Comment: | also create CACHEDIR.TAG for data subdirs |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
de206be857512c582fdc64c561ac40a1 |
User & Date: | mario on 2022-09-16 05:02:43 |
Other Links: | manifest | tags |
Context
2022-10-26
| ||
05:14 | adapt to modularized pluginconf check-in: f66133e01d user: mario tags: trunk | |
2022-09-16
| ||
05:02 | also create CACHEDIR.TAG for data subdirs check-in: de206be857 user: mario tags: trunk | |
2022-03-01
| ||
08:37 | Add developer API support for shoutcast. check-in: e3d1d9a216 user: mario tags: trunk | |
Changes
Modified config.py from [19c9d0f2fd] to [1f95c979da].
︙ | |||
254 255 256 257 258 259 260 261 262 263 264 265 266 267 | 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 | + | # check for subdir if (name.find("/") > 0): subdir = name[0:name.find("/")] subdir = self.datadir + "/" + subdir if (not os.path.exists(subdir)): os.mkdir(subdir) open(subdir+"/.nobackup", "w").close() open(subdir+"/CACHEDIR.TAG", "w").close() file = self.datadir + "/" + name # encode as JSON try: data = json.dumps(data, indent=(4 if nice else None), sort_keys=True) except Exception as e: log.ERR("JSON encoding failed", e) return |
︙ |