Skip to content

Commit

Permalink
remove label from release virtual dirname; swap yuzion for newjeans i…
Browse files Browse the repository at this point in the history
…n readme
  • Loading branch information
azuline committed Oct 27, 2023
1 parent 7bfdc91 commit 1ebf353
Show file tree
Hide file tree
Showing 9 changed files with 92 additions and 109 deletions.
75 changes: 35 additions & 40 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,15 +39,8 @@ source/
│   ├── 04. Chaotic.opus
│   ├── 05. Starlight.opus
│  └── cover.jpg
└── YUZION - 2019. Young Trapper
├── 01. Look At Me!!.mp3
├── 02. In My Pocket.mp3
├── 03. Henzclub.mp3
├── 04. Ballin'.mp3
├── 05. Jealousy.mp3
├── 06. 18.mp3
├── 07. Still Love.mp3
├── 08. Next Up.mp3
└── NewJeans - 2022. Ditto
├── 01. Ditto.opus
└── cover.jpg
```

Expand All @@ -57,56 +50,58 @@ omitted).
```
virtual/
├── 1. Releases/
│   ├── BLACKPINK - 2016. SQUARE ONE - Single [K-Pop] {YG Entertainment}/
│   ├── BLACKPINK - 2016. SQUARE ONE - Single [K-Pop]/
│ │   ├── 01. BLACKPINK - WHISTLE.opus
│ │   ├── 02. BLACKPINK - BOOMBAYAH.opus
│ │   └── cover.jpg
│   ├── BLACKPINK - 2016. SQUARE TWO - Single [K-Pop] {YG Entertainment}/...
│   ├── LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative}/...
│   ├── YUZION - 2019. Young Trapper [Hip Hop]/...
│   ├── BLACKPINK - 2016. SQUARE TWO - Single [K-Pop]/...
│   ├── LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop]/...
│   ├── NewJeans - 2022. Ditto/...
│   └── {NEW} LOOΠΔ - 2017. Kim Lip - Single [K-Pop]/...
├── 2. Releases - New/
│   └── {NEW} LOOΠΔ - 2017. Kim Lip - Single [K-Pop]/...
├── 3. Releases - Recently Added/
│   ├── [2023-10-25] {NEW} LOOΠΔ - 2017. Kim Lip - Single [K-Pop]/...
│   ├── [2023-10-01] LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative}/...
│   ├── [2022-08-22] BLACKPINK - 2016. SQUARE TWO - Single [K-Pop] {YG Entertainment}/...
│   ├── [2022-08-10] BLACKPINK - 2016. SQUARE ONE - Single [K-Pop] {YG Entertainment}/...
│   └── [2019-09-16] YUZION - 2019. Young Trapper [Hip Hop]/...
│   ├── [2023-10-25] LOOΠΔ - 2017. Kim Lip - Single [K-Pop]/...
│   ├── [2023-10-01] LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop]/...
│   ├── [2022-08-22] BLACKPINK - 2016. SQUARE TWO - Single [K-Pop]/...
│   ├── [2022-08-10] BLACKPINK - 2016. SQUARE ONE - Single [K-Pop]/...
│   └── [2019-09-16] NewJeans - 2022. Ditto/...
├── 4. Artists/
│   ├── BLACKPINK/
│   │   ├── BLACKPINK - 2016. SQUARE ONE - Single [K-Pop] {YG Entertainment}/...
│   │   └── BLACKPINK - 2016. SQUARE TWO - Single [K-Pop] {YG Entertainment}/...
│   │   ├── BLACKPINK - 2016. SQUARE ONE - Single [K-Pop]/...
│   │   └── BLACKPINK - 2016. SQUARE TWO - Single [K-Pop]/...
│   ├── LOOΠΔ/
│   │   ├── {NEW} LOOΠΔ - 2017. Kim Lip - Single [K-Pop]/...
│   │   └── LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative}/...
│   │   └── LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop]/...
│   ├── LOOΠΔ ODD EYE CIRCLE/
│   │   └── LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative}/...
│   └── YUZION/
│   └── YUZION - 2019. Young Trapper [Hip Hop]/...
│   │   └── LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop]/...
│   └── NewJeans/
│   └── NewJeans - 2022. Ditto/...
├── 5. Genres/
│   ├── Hip Hop/
│   │   └── YUZION - 2019. Young Trapper [Hip Hop]/...
│   │   └── NewJeans - 2022. Ditto/...
│   └── K-Pop/
│   ├── BLACKPINK - 2016. SQUARE ONE - Single [K-Pop] {YG Entertainment}/...
│   ├── BLACKPINK - 2016. SQUARE TWO - Single [K-Pop] {YG Entertainment}/...
│   ├── LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative}/...
│   ├── BLACKPINK - 2016. SQUARE ONE - Single [K-Pop]/...
│   ├── BLACKPINK - 2016. SQUARE TWO - Single [K-Pop]/...
│   ├── LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop]/...
│   └── {NEW} LOOΠΔ - 2017. Kim Lip - Single [K-Pop]/...
├── 6. Labels/
│   ├── ADOR/
│   │ └── NewJeans - 2022. Ditto/...
│   ├── BlockBerry Creative/
│   │   ├── LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative}/...
│   │   ├── LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop]/...
│   │ └── {NEW} LOOΠΔ - 2017. Kim Lip - Single [K-Pop]/...
│   └── YG Entertainment/
│   ├── BLACKPINK - 2016. SQUARE ONE - Single [K-Pop] {YG Entertainment}/...
│   └── BLACKPINK - 2016. SQUARE TWO - Single [K-Pop] {YG Entertainment}/...
│   ├── BLACKPINK - 2016. SQUARE ONE - Single [K-Pop]/...
│   └── BLACKPINK - 2016. SQUARE TWO - Single [K-Pop]/...
├── 7. Collages/
│   └── Road Trip/
│   ├── 1. BLACKPINK - 2016. SQUARE TWO - Single [K-Pop] {YG Entertainment}/...
│   └── 2. LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative}/...
│   ├── 1. BLACKPINK - 2016. SQUARE TWO - Single [K-Pop]/...
│   └── 2. LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop]/...
└── 8. Playlists/
└── Shower/
├── 1. LOOΠΔ ODD EYE CIRCLE - Chaotic.opus
├── 2. YUZION - Jealousy.mp3
├── 2. NewJeans - Ditto.opus
├── 3. BLACKPINK - PLAYING WITH FIRE.opus
└── 4. LOOΠΔ - Eclipse.opus
```
Expand Down Expand Up @@ -241,7 +236,7 @@ finally (3) play music!
[15:41:13] INFO: Applying cache updates for release BLACKPINK - 2016. SQUARE TWO
[15:41:13] INFO: Applying cache updates for release BLACKPINK - 2016. SQUARE ONE
[15:41:13] INFO: Applying cache updates for release LOOΠΔ - 2017. Kim Lip
[15:41:13] INFO: Applying cache updates for release YUZION - 2019. Young Trapper
[15:41:13] INFO: Applying cache updates for release NewJeans - 2022. Ditto
[15:41:13] INFO: Applying cache updates for release LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match
[15:41:13] INFO: Evicting cached releases that are not on disk
[15:41:13] INFO: Refreshing the read cache for 1 collages
Expand Down Expand Up @@ -280,10 +275,10 @@ finally (3) play music!
'8. Playlists'

$ ls -1 "1. Releases/"
'BLACKPINK - 2016. SQUARE ONE - Single [K-Pop] {YG Entertainment}'
'BLACKPINK - 2016. SQUARE TWO - Single [K-Pop] {YG Entertainment}'
'LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative}'
'YUZION - 2019. Young Trapper [Hip Hop]'
'BLACKPINK - 2016. SQUARE ONE - Single [K-Pop]'
'BLACKPINK - 2016. SQUARE TWO - Single [K-Pop]'
'LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop]'
'NewJeans - 2022. Ditto'
'{NEW} LOOΠΔ - 2017. Kim Lip - Single [K-Pop]'
```

Expand All @@ -293,7 +288,7 @@ finally (3) play music!
Mine is `mpv`:

```bash
$ mpv "1. Releases/LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative}/04. LOOΠΔ ODD EYE CIRCLE - Chaotic.opus"
$ mpv "1. Releases/LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop]/04. LOOΠΔ ODD EYE CIRCLE - Chaotic.opus"
(+) Audio --aid=1 'Chaotic' (opus 2ch 48000Hz)
File tags:
Artist: LOOΠΔ ODD EYE CIRCLE
Expand Down
2 changes: 1 addition & 1 deletion docs/METADATA_MANAGEMENT.md
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,7 @@ Virtual Filesystem Directory Name.
So for example:

```bash
$ rose releases edit "LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative}"
$ rose releases edit "LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop]"
$ rose releases edit "018b4ff1-acdf-7ff1-bcd6-67757aea0fed"
```

Expand Down
44 changes: 22 additions & 22 deletions docs/PLAYLISTS_COLLAGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,11 @@ An example of the contents of the `.toml` file are, for a collage:

[[releases]]
uuid = "018b268e-ef68-7180-a01e-19bc3fdf970e"
description_meta = "BLACKPINK - 2016. SQUARE TWO - Single [K-Pop] {YG Entertainment}"
description_meta = "BLACKPINK - 2016. SQUARE TWO - Single [K-Pop]"

[[releases]]
uuid = "018b4ff1-acdf-7ff1-bcd6-67757aea0fed"
description_meta = "LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative}"
description_meta = "LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop]"
```

and for a playlist:
Expand Down Expand Up @@ -109,13 +109,13 @@ added by UUID. This is because the release virtual directory name is globally
unique, while track virtual filenames are not globally unique._

```bash
$ rose collages add-release "Morning" "LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative}"
[17:59:38] INFO: Added release LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative} to collage Morning
$ rose collages add-release "Morning" "LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop]"
[17:59:38] INFO: Added release LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] to collage Morning
[17:59:38] INFO: Refreshing the read cache for 1 collages
[17:59:38] INFO: Applying cache updates for collage Morning

$ rose collages add-release "Morning" "018b268e-ef68-7180-a01e-19bc3fdf970e"
[17:59:44] INFO: Added release BLACKPINK - 2016. SQUARE TWO - Single [K-Pop] {YG Entertainment} to collage Morning
[17:59:44] INFO: Added release BLACKPINK - 2016. SQUARE TWO - Single [K-Pop] to collage Morning
[17:59:44] INFO: Refreshing the read cache for 1 collages
[17:59:44] INFO: Applying cache updates for collage Morning

Expand All @@ -136,15 +136,15 @@ too. We will try to fix this later._
```bash
$ cd $fuse_mount_dir

$ cp -r "1. Releases/LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative}" "7. Collages/Morning/"
cp: cannot create directory '7. Collages/Morning/LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative}': No such file or directory
$ cp -r "1. Releases/LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop]" "7. Collages/Morning/"
cp: cannot create directory '7. Collages/Morning/LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop]': No such file or directory

$ tree "7. Collages/Morning/"
7. Collages/Morning/
├── 1. BLACKPINK - 2016. SQUARE TWO - Single [K-Pop] {YG Entertainment}/...
└── 2. LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative}/...
├── 1. BLACKPINK - 2016. SQUARE TWO - Single [K-Pop]/...
└── 2. LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop]/...

$ cp "1. Releases/LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative}/04. LOOΠΔ ODD EYE CIRCLE - Chaotic.opus" "8. Playlists/Evening/"
$ cp "1. Releases/LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop]/04. LOOΠΔ ODD EYE CIRCLE - Chaotic.opus" "8. Playlists/Evening/"

$ tree "8. Playlists/Evening/"
8. Playlists/Evening/
Expand All @@ -160,13 +160,13 @@ removed by UUID. This is because the release virtual directory name is globally
unique, while track virtual filenames are not globally unique._

```bash
$ rose collages remove-release "Morning" "LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative}"
[18:11:43] INFO: Removed release LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative} from collage Morning
$ rose collages remove-release "Morning" "LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop]"
[18:11:43] INFO: Removed release LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] from collage Morning
[18:11:43] INFO: Refreshing the read cache for 1 collages
[18:11:43] INFO: Applying cache updates for collage Morning

$ rose collages remove-release "Morning" "018b268e-ef68-7180-a01e-19bc3fdf970e"
[18:12:03] INFO: Removed release BLACKPINK - 2016. SQUARE TWO - Single [K-Pop] {YG Entertainment} from collage Morning
[18:12:03] INFO: Removed release BLACKPINK - 2016. SQUARE TWO - Single [K-Pop] from collage Morning
[18:12:03] INFO: Refreshing the read cache for 1 collages
[18:12:03] INFO: Applying cache updates for collage Morning

Expand All @@ -181,13 +181,13 @@ Virtual filesystem:
```bash
$ cd $fuse_mount_dir

$ rmdir "7. Collages/Morning/LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative}"
$ rmdir "7. Collages/Morning/LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop]"

$ tree "7. Collages/Morning/"
7. Collages/Morning/
0 directories, 0 files

$ rm "8. Playlists/Evening/LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative}/04. LOOΠΔ ODD EYE CIRCLE - Chaotic.opus"
$ rm "8. Playlists/Evening/LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop]/04. LOOΠΔ ODD EYE CIRCLE - Chaotic.opus"

$ tree "8. Playlists/Evening/"
8. Playlists/Evening/
Expand All @@ -204,25 +204,25 @@ deleting their line entry from the text file._
```bash
$ rose collages edit "Road Trip"
# Opens the following text in $EDITOR:
BLACKPINK - 2016. SQUARE TWO - Single [K-Pop] {YG Entertainment}
LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative}
BLACKPINK - 2016. SQUARE TWO - Single [K-Pop]
LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop]
# We will save the following text:
LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative}
BLACKPINK - 2016. SQUARE TWO - Single [K-Pop] {YG Entertainment}
LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop]
BLACKPINK - 2016. SQUARE TWO - Single [K-Pop]
# And the logs printed to stderr are:
[18:20:53] INFO: Edited collage Road Trip from EDITOR
[18:20:53] INFO: Refreshing the read cache for 1 collages
[18:20:53] INFO: Applying cache updates for collage Road Trip

$ tree "7. Collages/Road Trip"
7. Collages/Road Trip/
├── 1. LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative}/...
└── 2. BLACKPINK - 2016. SQUARE TWO - Single [K-Pop] {YG Entertainment}/...
├── 1. LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop]/...
└── 2. BLACKPINK - 2016. SQUARE TWO - Single [K-Pop]/...

$ rose playlists edit "Shower"
# Opens the following text in $EDITOR:
LOOΠΔ ODD EYE CIRCLE - Chaotic.opus
YUZION - Jealousy.mp3
NewJeans - Ditto.opus
BLACKPINK - PLAYING WITH FIRE.opus
LOOΠΔ - Eclipse.opus
# We will save the following text:
Expand Down
34 changes: 17 additions & 17 deletions docs/VIRTUAL_FILESYSTEM.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ response.
The release template is:

```
%ALBUM_ARTISTS% - %YEAR%. %ALBUM_TITLE% - %RELEASE_TYPE% [%GENRE%] {%LABEL%}
%ALBUM_ARTISTS% - %YEAR%. %ALBUM_TITLE% - %RELEASE_TYPE% [%GENRE%]
```

But the `- %RELEASE_TYPE%` field is omitted when the release is of type `album`,
Expand Down Expand Up @@ -100,7 +100,7 @@ Command line:
```bash
$ cd $fuse_mount_dir

$ rose releases toggle-new "LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative}"
$ rose releases toggle-new "LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop]"
[21:47:52] INFO: Refreshing the read cache for 1 releases
[21:47:52] INFO: Applying cache updates for release LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match
[21:47:52] INFO: Refreshing the read cache for 1 collages
Expand All @@ -110,9 +110,9 @@ $ rose releases toggle-new "LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-P
$ tree "2. Releases - New/"
2. Releases - New/
├── {NEW} LOOΠΔ - 2017. Kim Lip - Single [K-Pop]/...
└── {NEW} LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative}/...
└── {NEW} LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop]/...

$ rose releases toggle-new "{NEW} LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative}"
$ rose releases toggle-new "{NEW} LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop]"
[21:49:36] INFO: Refreshing the read cache for 1 releases
[21:49:36] INFO: Applying cache updates for release LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match
[21:49:36] INFO: Refreshing the read cache for 1 collages
Expand All @@ -129,14 +129,14 @@ Virtual filesystem:
```bash
$ cd $fuse_mount_dir

$ mv "1. Releases/LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative}" "1. Releases/{NEW} LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative}"
$ mv "1. Releases/LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop]" "1. Releases/{NEW} LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop]"

$ tree "2. Releases - New/"
2. Releases - New/
├── {NEW} LOOΠΔ - 2017. Kim Lip - Single [K-Pop]/...
└── {NEW} LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative}/...
└── {NEW} LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop]/...

$ mv "1. Releases/{NEW} LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative}" "1. Releases/LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative}"
$ mv "1. Releases/{NEW} LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop]" "1. Releases/LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop]"

$ tree "2. Releases - New/"
2. Releases - New/
Expand All @@ -155,20 +155,20 @@ Command line:
```bash
$ cd $fuse_mount_dir

$ rose releases delete "LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative}"
[21:56:25] INFO: Trashed release LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative}
$ rose releases delete "LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop]"
[21:56:25] INFO: Trashed release LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop]
[21:56:25] INFO: Evicting cached releases that are not on disk
[21:56:25] INFO: Evicted release /home/blissful/demo/source/LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match from cache
[21:56:25] INFO: Refreshing the read cache for 1 collages
[21:56:25] INFO: Removing nonexistent release LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative} from collage Long Flight
[21:56:25] INFO: Removing nonexistent release LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] from collage Long Flight
[21:56:25] INFO: Updating release descriptions for Long Flight
[21:56:25] INFO: Applying cache updates for collage Long Flight

$ tree "1. Releases/"
1. Releases/
├── BLACKPINK - 2016. SQUARE ONE - Single [K-Pop] {YG Entertainment}/...
├── BLACKPINK - 2016. SQUARE TWO - Single [K-Pop] {YG Entertainment}/...
├── YUZION - 2019. Young Trapper [Hip Hop]/...
├── BLACKPINK - 2016. SQUARE ONE - Single [K-Pop]/...
├── BLACKPINK - 2016. SQUARE TWO - Single [K-Pop]/...
├── NewJeans - 2022. Ditto [K-Pop]/...
└── {NEW} LOOΠΔ - 2017. Kim Lip - Single [K-Pop]/...
```

Expand All @@ -177,12 +177,12 @@ Virtual filesystem:
```bash
$ cd $fuse_mount_dir

$ rmdir "1. Releases/LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop] {BlockBerry Creative}"
$ rmdir "1. Releases/LOOΠΔ ODD EYE CIRCLE - 2017. Mix & Match - EP [K-Pop]"

$ tree "1. Releases/"
1. Releases/
├── BLACKPINK - 2016. SQUARE ONE - Single [K-Pop] {YG Entertainment}/...
├── BLACKPINK - 2016. SQUARE TWO - Single [K-Pop] {YG Entertainment}/...
├── YUZION - 2019. Young Trapper [Hip Hop]/...
├── BLACKPINK - 2016. SQUARE ONE - Single [K-Pop]/...
├── BLACKPINK - 2016. SQUARE TWO - Single [K-Pop]/...
├── NewJeans - 2022. Ditto [K-Pop]/...
└── {NEW} LOOΠΔ - 2017. Kim Lip - Single [K-Pop]/...
```
2 changes: 0 additions & 2 deletions rose/cache.py
Original file line number Diff line number Diff line change
Expand Up @@ -750,8 +750,6 @@ def _update_cache_for_releases_executor(
)
if release.genres:
release_virtual_dirname += " [" + ";".join(sorted(release.genres)) + "]"
if release.labels:
release_virtual_dirname += " {" + ";".join(sorted(release.labels)) + "}"
if release.new:
release_virtual_dirname = "{NEW} " + release_virtual_dirname
release_virtual_dirname = _sanitize_filename(release_virtual_dirname)
Expand Down
Loading

0 comments on commit 1ebf353

Please sign in to comment.