|
32 | 32 | MD_SAVE_GENRES = 'MD_SAVE_GENRES' |
33 | 33 | MD_ALLGENRES = 'MD_ALLGENRES' |
34 | 34 | MD_GENREDELIMITER = 'MD_GENREDELIMITER' |
| 35 | +MD_ARTISTDELIMITER = 'MD_ARTISTDELIMITER' |
35 | 36 | PRINT_PROGRESS_INFO = 'PRINT_PROGRESS_INFO' |
36 | 37 | PRINT_WARNINGS = 'PRINT_WARNINGS' |
37 | 38 | RETRY_ATTEMPTS = 'RETRY_ATTEMPTS' |
|
91 | 92 | MD_DISC_TRACK_TOTALS: { 'default': 'True', 'type': bool, 'arg': ('--md-disc-track-totals' ,) }, |
92 | 93 | MD_SAVE_GENRES: { 'default': 'False', 'type': bool, 'arg': ('--md-save-genres' ,) }, |
93 | 94 | MD_ALLGENRES: { 'default': 'False', 'type': bool, 'arg': ('--md-allgenres' ,) }, |
94 | | - MD_GENREDELIMITER: { 'default': ',', 'type': str, 'arg': ('--md-genredelimiter' ,) }, |
| 95 | + MD_GENREDELIMITER: { 'default': ', ', 'type': str, 'arg': ('--md-genredelimiter' ,) }, |
| 96 | + MD_ARTISTDELIMITER: { 'default': ', ', 'type': str, 'arg': ('--md-artistdelimiter' ,) }, |
95 | 97 | SKIP_EXISTING: { 'default': 'True', 'type': bool, 'arg': ('-ie', '--skip-existing' ,) }, |
96 | 98 | SKIP_PREVIOUSLY_DOWNLOADED: { 'default': 'False', 'type': bool, 'arg': ('-ip', '--skip-previously-downloaded' ,) }, |
97 | 99 | RETRY_ATTEMPTS: { 'default': '1', 'type': int, 'arg': ('--retry-attempts' ,) }, |
@@ -327,6 +329,10 @@ def get_all_genres(cls) -> bool: |
327 | 329 | def get_all_genres_delimiter(cls) -> bool: |
328 | 330 | return cls.get(MD_GENREDELIMITER) |
329 | 331 |
|
| 332 | + @classmethod |
| 333 | + def get_artist_delimiter(cls) -> bool: |
| 334 | + return cls.get(MD_ARTISTDELIMITER) |
| 335 | + |
330 | 336 | @classmethod |
331 | 337 | def get_output(cls, mode: str) -> str: |
332 | 338 | v = cls.get(OUTPUT) |
|
0 commit comments