Great thanks for solving my problem. A little bit over my head but I now 
understand the commands are dockers -i interactive and -t pseudoterminal 
modes, which basically allow commands to flow back and forth. I'll make 
sure to keep them in my usual beets command.

On Sunday, 19 August 2018 16:29:32 UTC+10, Artur Frysiak wrote:
>
> This options are for docker not for beets. Without this option beets can't 
> access standard input and output is redirected to pipe/file.
>
> Regards
> Artur
>
> niedz., 19 sie 2018, 08:25 użytkownik Enrico <[email protected] 
> <javascript:>> napisał:
>
>> That worked! I already have timid & incremental modes active in the 
>> config file, why would this change the behaviour?
>>
>>
>> On Sunday, 19 August 2018 16:22:30 UTC+10, Artur Frysiak wrote:
>>>
>>> Hi
>>>
>>> Try addind -ti option to docker.
>>>
>>> docker exec -ti beets beet import /downloads
>>>
>>> Artur
>>>
>>> niedz., 19 sie 2018, 08:17 użytkownik Enrico <[email protected]> 
>>> napisał:
>>>
>>>> Same result, stalls but with no output. Here's the same task with and 
>>>> without verbose mode, the task usually stall after announcing 
>>>> "before_choose_candidate". Sometimes it'll get to the options prompt, but 
>>>> entering an option does nothing.
>>>>
>>>> root@tobor-server:~# docker exec beets beet import /downloads
>>>>
>>>> ^C
>>>> root@tobor-server:~# docker exec beets beet -vv import /downloads
>>>> user configuration: /config/config.yaml
>>>> data directory: /config
>>>> plugin paths: 
>>>> Sending event: pluginload
>>>> library database: /config/musiclibrary.blb
>>>> library directory: /music
>>>> Sending event: library_opened
>>>> Sending event: import_begin
>>>> state file could not be read: [Errno 2] No such file or directory: 
>>>> u'/config/state.pickle'
>>>> Sending event: import_task_created
>>>> Sending event: import_task_start
>>>> Looking up: /downloads/The Jesus Lizard - Goat
>>>> Tagging The Jesus Lizard - Goat
>>>> No album ID found.
>>>> Search terms: The Jesus Lizard - Goat
>>>> Album might be VA: False
>>>> Searching for MusicBrainz releases with: {'release': u'goat', 'tracks': 
>>>> u'9', 'artist': u'the jesus lizard'}
>>>> Requesting MusicBrainz release 5c41dfd0-bf87-49b8-b125-482abc8d5af6
>>>> primary MB release type: ep
>>>> Sending event: albuminfo_received
>>>> Candidate: The Jesus Lizard - The Jesus Lizard EP 
>>>> (5c41dfd0-bf87-49b8-b125-482abc8d5af6)
>>>> Computing track assignment...
>>>> ...done.
>>>> Success. Distance: 0.62
>>>> Requesting MusicBrainz release da363688-9877-4cba-8ee0-89b42649e352
>>>> primary MB release type: album
>>>> Sending event: albuminfo_received
>>>> Candidate: The Jesus Lizard - Goat 
>>>> (da363688-9877-4cba-8ee0-89b42649e352)
>>>> Computing track assignment...
>>>> ...done.
>>>> Success. Distance: 0.01
>>>> Requesting MusicBrainz release f2830a83-184b-45b4-829d-e7af946ff3b6
>>>> primary MB release type: album
>>>> Sending event: albuminfo_received
>>>> Candidate: The Jesus Lizard - Goat 
>>>> (f2830a83-184b-45b4-829d-e7af946ff3b6)
>>>> Computing track assignment...
>>>> ...done.
>>>> Success. Distance: 0.18
>>>> Requesting MusicBrainz release 39768213-ed10-4cdb-a516-d8194f3ac3aa
>>>> primary MB release type: album
>>>> Sending event: albuminfo_received
>>>> Candidate: The Jesus Lizard - Goat 
>>>> (39768213-ed10-4cdb-a516-d8194f3ac3aa)
>>>> Computing track assignment...
>>>> ...done.
>>>> Success. Distance: 0.16
>>>> Requesting MusicBrainz release 56245b49-a0d5-45f1-9cc2-24f1127c7122
>>>> primary MB release type: ep
>>>> Sending event: albuminfo_received
>>>> Candidate: The Jesus Lizard - Lash 
>>>> (56245b49-a0d5-45f1-9cc2-24f1127c7122)
>>>> Computing track assignment...
>>>> ...done.
>>>> Success. Distance: 0.53
>>>> Evaluating 5 candidates.
>>>>
>>>> Sending event: before_choose_candidate
>>>>
>>>>
>>>>
>>>>
>>>> On Sunday, 19 August 2018 15:46:38 UTC+10, Adrian Sampson wrote:
>>>>>
>>>>> Weird. Is it any different without verbose mode? Sometimes the extra 
>>>>> logging can obscure a prompt that’s waiting for input.
>>>>>
>>>>> Adrian
>>>>>
>>>>
>>>>> On Aug 18, 2018, at 9:43 PM, Enrico <[email protected]> wrote:
>>>>>
>>>>> I just realised that album isn't in the musicbrainz catalogue, redid 
>>>>> it with an album in the MB catalogue yields the same crash/stall, just 
>>>>> with 
>>>>> slightly more output
>>>>>
>>>>> root@tobor-server:~# docker exec beets beet import /downloads
>>>>> user configuration: /config/config.yaml
>>>>> data directory: /config
>>>>> plugin paths: 
>>>>> Sending event: pluginload
>>>>> library database: /config/musiclibrary.blb
>>>>> library directory: /music
>>>>> Sending event: library_opened
>>>>> Sending event: import_begin
>>>>> state file could not be read: [Errno 2] No such file or directory: 
>>>>> u'/config/state.pickle'
>>>>> Sending event: import_task_created
>>>>> Sending event: import_task_start
>>>>> Looking up: /downloads/Stimming - STIMMING - 2013
>>>>> Tagging Stimming - STIMMING
>>>>> No album ID found.
>>>>> Search terms: Stimming - STIMMING
>>>>> Album might be VA: False
>>>>> Searching for MusicBrainz releases with: {'release': u'stimming', 
>>>>> 'tracks': u'12', 'artist': u'stimming'}
>>>>> Requesting MusicBrainz release fb6ec311-6304-45c1-bbbb-c634d05ffd3b
>>>>> primary MB release type: album
>>>>> Sending event: albuminfo_received
>>>>> Candidate: Stimming - Stimming (fb6ec311-6304-45c1-bbbb-c634d05ffd3b)
>>>>> Computing track assignment...
>>>>> ...done.
>>>>> Success. Distance: 0.01
>>>>> Requesting MusicBrainz release f0ebcdb5-e215-4932-ade5-42b9644544d9
>>>>> primary MB release type: ep
>>>>> Sending event: albuminfo_received
>>>>> Candidate: Oy - Stimming (f0ebcdb5-e215-4932-ade5-42b9644544d9)
>>>>> Computing track assignment...
>>>>> ...done.
>>>>> Success. Distance: 0.72
>>>>> Requesting MusicBrainz release c650c77c-4d05-4e0c-a39d-da9566ad4502
>>>>> primary MB release type: ep
>>>>> Sending event: albuminfo_received
>>>>> Candidate: Stimming - Funkworm EP 
>>>>> (c650c77c-4d05-4e0c-a39d-da9566ad4502)
>>>>> Computing track assignment...
>>>>> ...done.
>>>>> Success. Distance: 0.70
>>>>> Requesting MusicBrainz release e964395b-1b81-48ff-a20e-a502b2d827ce
>>>>> primary MB release type: ep
>>>>> Sending event: albuminfo_received
>>>>> Candidate: Stimming - Short Story 
>>>>> (e964395b-1b81-48ff-a20e-a502b2d827ce)
>>>>> Computing track assignment...
>>>>> ...done.
>>>>> Success. Distance: 0.65
>>>>> Requesting MusicBrainz release 088418bf-e7e7-4825-a01e-3c05c6da7e01
>>>>> primary MB release type: single
>>>>> secondary MB release type(s): remix
>>>>> Sending event: albuminfo_received
>>>>> Candidate: Stimming - Remix Session 03 
>>>>> (088418bf-e7e7-4825-a01e-3c05c6da7e01)
>>>>> Computing track assignment...
>>>>> ...done.
>>>>> Success. Distance: 0.63
>>>>> Evaluating 5 candidates.
>>>>>
>>>>> Sending event: before_choose_candidate
>>>>> /downloads/Stimming - STIMMING - 2013 (12 items)
>>>>> Correcting tags from:
>>>>>     Stimming - STIMMING
>>>>> To:
>>>>>     Stimming - Stimming
>>>>> URL:
>>>>>     
>>>>> https://musicbrainz.org/release/fb6ec311-6304-45c1-bbbb-c634d05ffd3b
>>>>> (Similarity: 99.0%) (label, tracks) (CD, 2013, DE, Diynamic Music)
>>>>>  * Third Of June                   -> Third of June
>>>>>  * Ferdinand Feat. Urzula Amen     -> Ferdinand (title)
>>>>>  * Die Taube Auf Dem Dach          -> Die Taube auf dem Dach
>>>>>  * From One Cell Feat. Urzula Amen -> From One Cell (title)
>>>>>  * Die Machtigen                   -> Die Mächtigen
>>>>>  * Dylan's Theme                   -> Dylan’s Theme
>>>>>  * When I'm Drunk                  -> When I’m Drunk
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Sunday, 19 August 2018 13:57:56 UTC+10, Enrico wrote:
>>>>>>
>>>>>> Hey, I have an unraid server and I'm trying to deal with my music 
>>>>>> using a beets docker container (linuxserver/beets).
>>>>>>
>>>>>> I've been encountering constant stalls on import, I've tried many 
>>>>>> changes to my config file, but nothing provides a reliable import.
>>>>>>
>>>>>> If I set my import to -quiet, I can get through quite a few files 
>>>>>> before a stall, usually stopping on a classical album. However turning 
>>>>>> off 
>>>>>> -quiet results in a quick stall, usually directly after Sending event: 
>>>>>> before_choose_candidate. Here's an example with a single album in the 
>>>>>> import folder :
>>>>>>
>>>>>>     docker exec beets beet import -t /downloads
>>>>>> user configuration: /config/config.yaml
>>>>>> data directory: /config
>>>>>> plugin paths: 
>>>>>> /usr/lib/python2.7/site-packages/pylast/__init__.py:51: UserWarning: You 
>>>>>> are using pylast with Python 2. Pylast will soon be Python 3 only. More 
>>>>>> info: https://github.com/pylast/pylast/issues/265
>>>>>>   UserWarning,
>>>>>> Sending event: pluginload
>>>>>> ImageMagick check `convert --version` failed: [Errno 2] No such file or 
>>>>>> directory
>>>>>> artresizer: method is (1, (0,))
>>>>>> library database: /config/musiclibrary.blb
>>>>>> library directory: /music
>>>>>> Sending event: library_opened
>>>>>> Sending event: import_begin
>>>>>> state file could not be read: [Errno 2] No such file or directory: 
>>>>>> u'/config/state.pickle'
>>>>>> Sending event: import_task_created
>>>>>> Sending event: import_task_start
>>>>>> Looking up: /downloads/George Frideric Handel; The English Concert, 
>>>>>> Trevor Pinnock - Water Music
>>>>>> Tagging 9. Country Dance (1 & 2) - Handel: Water Music
>>>>>> No album ID found.
>>>>>> Search terms: 9. Country Dance (1 & 2) - Handel: Water Music
>>>>>> Album might be VA: True
>>>>>> Searching for MusicBrainz releases with: {'release': u'handel: water 
>>>>>> music', 'tracks': u'19', 'artist': u'9. country dance (1 & 2)'}
>>>>>> Requesting MusicBrainz release 4158f104-8aae-4db8-81fa-dd0540c49ec4
>>>>>> primary MB release type: album
>>>>>>
>>>>>> =====CUT OUT BORING BITS ============
>>>>>>
>>>>>> Computing track assignment...
>>>>>> ...done.
>>>>>> Success. Distance: 0.31
>>>>>> Evaluating 12 candidates.
>>>>>>
>>>>>> Sending event: before_choose_candidate
>>>>>> /downloads/George Frideric Handel; The English Concert, Trevor Pinnock - 
>>>>>> Water Music (19 items)
>>>>>> Finding tags for album "9. Country Dance (1 & 2) - Handel: Water Music".
>>>>>> Candidates:
>>>>>> 1. George Frideric Handel; The English Concert, Trevor Pinnock - Water 
>>>>>> Music (73.7%) (tracks, artist, album) (CD, 1983, DE, Archiv Produktion)
>>>>>> 2. George Frideric Handel; The English Concert, Trevor Pinnock - Water 
>>>>>> Music / Overture "Il Pastor Fido" (68.7%) (missing tracks, tracks, 
>>>>>> artist, ...) (CD, 2002, DE, Archiv Produktion)
>>>>>> 3. George Frideric Handel; The English Concert, Trevor Pinnock - Water 
>>>>>> Music / Music for the Royal Fireworks (67.8%) (missing tracks, tracks, 
>>>>>> artist, ...) (CD, 2009, DE, Deutsche Grammophon)
>>>>>> 4. George Frideric Handel - Greatest Hits (47.9%) (tracks, missing 
>>>>>> tracks, album, ...) (CD, 2004, US, Decca Classics)
>>>>>> 5. George Frideric Handel; Scottish Chamber Orchestra, Sir Alexander 
>>>>>> Gibson - Water Music (34.5%) (tracks, artist, album, ...) (CD, 1985, GB, 
>>>>>> Chandos)
>>>>>> 6. George Frideric Handel; Scottish Chamber Orchestra, Sir Alexander 
>>>>>> Gibson - Water Music (33.5%) (tracks, artist, album, ...) (CD, 2001, GB, 
>>>>>> Chandos Collect)
>>>>>> 7. Sir Alexander Gibson - George Frideric Handel - Water-Music (28.3%) 
>>>>>> (tracks, artist, album) (CD)
>>>>>> 8. George Frideric Handel - Baroque - Handel: Messiah Highlights, Royal 
>>>>>> Fireworks Music, Water Music Suite (26.4%) (tracks, album, artist, ...) 
>>>>>> (CD, 1996, US, Intersound)
>>>>>> 9. George Frideric Handel; The English Concert, Trevor Pinnock - 
>>>>>> Orchestral Works (23.8%) (missing tracks, mediums, tracks, ...) (6xCD, 
>>>>>> 1999, DE, Archiv Produktion)
>>>>>> 10. Various Artists - Cat Music (21.4%) (tracks, album, year) (CD, 1998, 
>>>>>> US, Rollin' Rock)
>>>>>>
>>>>>> 1 is the correct choice but I'm not given the choice to select it. By 
>>>>>> disabling plugins I can sometimes get the selection prompt to show, but 
>>>>>> I 
>>>>>> can't progress beyond that point. It seems like setting quiet mode to 
>>>>>> "on" 
>>>>>> results in the most stable processing, setting to "off" mostly the 
>>>>>> import 
>>>>>> won't even start.
>>>>>>
>>>>>> I've deleted and recreated the container and the docker.img and 
>>>>>> checked permissions, but I'm now at a loss. I really want this app to 
>>>>>> work!
>>>>>>
>>>>>> My current config file is pasted below, please keep in mind I'm 
>>>>>> troubleshooting the config file so there's a few commented out lines.
>>>>>>
>>>>>> # Beets configuration 
>>>>>> --------------------------------------------------------
>>>>>>
>>>>>> directory: /music
>>>>>> library: /config/musiclibrary.blb
>>>>>>
>>>>>> import:
>>>>>>     # write metadata to music files
>>>>>>     write: yes
>>>>>>
>>>>>>     # move imported files from source to the music directory
>>>>>>     move: yes
>>>>>>     copy: no
>>>>>>     delete: no
>>>>>>
>>>>>>     # use auto-tagging where possible
>>>>>>     # do not require confirmation on strong matches
>>>>>>     autotag: yes
>>>>>>     timid: no
>>>>>>
>>>>>>     resume: ask
>>>>>>     incremental: no
>>>>>>     none_rec_action: ask
>>>>>>     #log:
>>>>>>
>>>>>>     quiet: no  # enable with command line option
>>>>>>     quiet_fallback: skip
>>>>>>     default_action: apply
>>>>>>
>>>>>>     singletons: no
>>>>>>     languages: [en]
>>>>>>     detail: no
>>>>>>     flat: no
>>>>>>
>>>>>> # use the release-date of the original (first) release of an album?
>>>>>> original_date: no
>>>>>>
>>>>>> # on multi-disk releases, assign track numbers for the whole album.
>>>>>> # If "per disk", make sure tracknames do not collide ("paths" setting).
>>>>>> per_disc_numbering: yes
>>>>>>
>>>>>> # files matching these patterns are deleted from source after import
>>>>>> clutter: ["Thumbs.DB", ".DS_Store", "*.m3u", ".pls", "*.jpg", "*.m3u", 
>>>>>> "*.log", "*.cue"]
>>>>>>
>>>>>> # files/directories matching one of these patterns are ignored during 
>>>>>> import
>>>>>> ignore: [".*", "*~", "System Volume Information"]
>>>>>>
>>>>>>
>>>>>> # Paths 
>>>>>> ----------------------------------------------------------------------
>>>>>>
>>>>>> # Paths and filenames for music files
>>>>>> # relative to music directory
>>>>>> paths:
>>>>>>     default: $albumartist/$album%aunique{}/$track - $title
>>>>>>     singleton: Non-Album/$artist - $title
>>>>>>     comp: Compilations/$album%aunique{}/$track - $title
>>>>>>     albumtype_soundtrack: Soundtracks/$album%aunique{}/$track $title
>>>>>>
>>>>>> # replace special characters in generated filenames
>>>>>> replace:
>>>>>>     '[\\/]': _
>>>>>>     '^\.': _
>>>>>>     '[\x00-\x1f]': _
>>>>>>     '[<>:"\?\*\|]': _
>>>>>>     '\.$': _
>>>>>>     '\s+$': ''
>>>>>>
>>>>>> path_sep_replace: _
>>>>>>
>>>>>> # filename for the album art
>>>>>> art_filename: cover  # results in "cover.jpg"
>>>>>>
>>>>>> max_filename_length: 0  # unlimited
>>>>>>
>>>>>>
>>>>>> # General 
>>>>>> --------------------------------------------------------------------
>>>>>>
>>>>>> # use mutliple threads during import
>>>>>> threaded: yes
>>>>>> timeout: 5.0
>>>>>> verbose: yes
>>>>>>
>>>>>>
>>>>>> # User Interface 
>>>>>> -------------------------------------------------------------
>>>>>>
>>>>>> color: yes
>>>>>> list_format_item: %upper{$artist} - $album - $track. $title
>>>>>> list_format_album: %upper{$albumartist} - $album
>>>>>> time_format: '%Y-%m-%d %H:%M:%S'
>>>>>> terminal_encoding: utf8
>>>>>>
>>>>>> ui:
>>>>>>     terminal_width: 80
>>>>>>     length_diff_thresh: 10.0
>>>>>>
>>>>>>
>>>>>> # Auto Tagger 
>>>>>> ----------------------------------------------------------------
>>>>>>
>>>>>> match:
>>>>>>     strong_rec_thresh: 0.2      # match 90% or better for auto import
>>>>>>     medium_rec_thresh: 0.25
>>>>>>     rec_gap_thresh: 0.25
>>>>>>     max_rec:
>>>>>>         missing_tracks: medium
>>>>>>         unmatched_tracks: medium
>>>>>>     distance_weights:
>>>>>>         source: 2.0
>>>>>>         artist: 3.0
>>>>>>         album: 3.0
>>>>>>         media: 1.0
>>>>>>         mediums: 1.0
>>>>>>         year: 1.0
>>>>>>         country: 0.5
>>>>>>         label: 0.5
>>>>>>         catalognum: 0.5
>>>>>>         albumdisambig: 0.5
>>>>>>         album_id: 5.0
>>>>>>         tracks: 2.0
>>>>>>         missing_tracks: 0.9
>>>>>>         unmatched_tracks: 0.6
>>>>>>         track_title: 3.0
>>>>>>         track_artist: 2.0
>>>>>>         track_index: 1.0
>>>>>>         track_length: 2.0
>>>>>>         track_id: 5.0
>>>>>>     preferred:
>>>>>>         countries: []
>>>>>>         media: []
>>>>>>         original_year: no
>>>>>>     ignored: []
>>>>>>     track_length_grace: 10
>>>>>>     track_length_max: 30
>>>>>>
>>>>>>
>>>>>> # Plugins 
>>>>>> --------------------------------------------------------------------
>>>>>>
>>>>>> plugins: [
>>>>>>     #discogs,
>>>>>>     #lyrics,
>>>>>>     #echonest_tempo,
>>>>>>     fetchart,
>>>>>>     #acousticbrainz,
>>>>>>     embedart,
>>>>>>     lastgenre,
>>>>>>     chroma,
>>>>>>     scrub,
>>>>>>     mbsync,
>>>>>>     #mpdupdate,
>>>>>>     #mpdstats,
>>>>>>     missing,
>>>>>>     duplicates,
>>>>>>     #web,
>>>>>>     fromfilename
>>>>>> ]
>>>>>> pluginpath: []
>>>>>>
>>>>>>
>>>>>> # Plugins Config 
>>>>>> -------------------------------------------------------------
>>>>>>
>>>>>> #lyrics:
>>>>>>     #auto: yes
>>>>>>     #fallback: ''
>>>>>>
>>>>>> #echonest_tempo:
>>>>>>  #   auto: yes
>>>>>>
>>>>>> #discogs:
>>>>>>     #source_weight: 0.0
>>>>>>
>>>>>> lastgenre:
>>>>>>    # whitelist: ~/.config/beets/genres.txt
>>>>>>     #canoncical: ~/.config/beets/genres-tree.yaml
>>>>>>     #fallback: ''
>>>>>>     auto: yes
>>>>>>     source: album
>>>>>>
>>>>>> fetchart:
>>>>>>     auto: yes
>>>>>>     #maxwidth: 600
>>>>>>     #cautious: no
>>>>>>     #cover_names: cover folder back 
>>>>>>     #google_key: REDACTED
>>>>>>     #google_engine: 001442825323518660753:hrh5ch1gjzm
>>>>>>
>>>>>> embedart:
>>>>>>     auto: yes
>>>>>>     maxwidth: 600
>>>>>>
>>>>>> replaygain:
>>>>>>     auto: yes
>>>>>>     overwrite: yes
>>>>>>     albumgain: yes
>>>>>>
>>>>>> scrub:
>>>>>>     auto: yes
>>>>>>
>>>>>> # required for mpdstats
>>>>>> #mpd:
>>>>>>     #host: localhost
>>>>>>     #port: 6600
>>>>>>     #password:  # none
>>>>>>
>>>>>> musicbrainz:
>>>>>>     host: 192.168.1.200:5000
>>>>>>     ratelimit: 100
>>>>>>
>>>>>> mpdstats:
>>>>>>     rating: False
>>>>>>     # two ratings are calculated:
>>>>>>     # "rolling" based on recent development
>>>>>>     # "stable" based on all-time development
>>>>>>     # rating mix 0.0 is all "rolling", 1.0 is all "stable"
>>>>>>     rating_mix: 0.75
>>>>>>
>>>>>> missing:
>>>>>>     format: $albumartist - $album - $track - $title
>>>>>>     count: no
>>>>>>     total: no
>>>>>>
>>>>>> duplicates:
>>>>>>     checksum: no  # expensive
>>>>>>
>>>>>> -- 
>>>>> You received this message because you are subscribed to the Google 
>>>>> Groups "beets" group.
>>>>>
>>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>>> an email to [email protected].
>>>>>
>>>>>
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>>> -- 
>>>> You received this message because you are subscribed to the Google 
>>>> Groups "beets" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>> an email to [email protected].
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "beets" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"beets" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to