linuxserver / docker-mylar3 Goto Github PK
View Code? Open in Web Editor NEWLicense: GNU General Public License v3.0
License: GNU General Public License v3.0
Comic should download, process, and be placed in appropriate directory
Comic is marked as snatched but is not placed into cache directory, stays in snatched status
OS: Linux (Docker)
CPU architecture: x86_64/arm32/arm64
How docker service was installed:
29-Dec-2021 18:02:37 - INFO :: mylar.searcher.3647 : SEARCH-QUEUE : Found Black's Myth (2021) #1 using DDL
29-Dec-2021 18:02:37 - INFO :: mylar.parse_downloadresults.536 : SEARCH-QUEUE : Only one item discovered, changing queue length to accomodate: {'series': 'Black’s Myth #1', 'site': 'Download Now', 'year': '2021', 'issues': None, 'size': ' 87 MB', 'link': 'https://getcomics.info/links.php/dlwyFR9qhs28y6xsBQ3tk0qIFmjDhw6rzF48qshDEm4lPVmTYtFgxpLvwd/2CaGETeEgmmBayq2ELne0td6+CJ8gvPQ4jT5B9gpmJ47SwdvjKMM37zT1k2UjhYJUg2DMCFgUXlOeJOg773wNvJvbzDSXpIDGtV4xyIBduHFJPeQ5aBktyLbzIswepodIzT+y:R81PwIKW/GkvB5CnMIVOow=='} [<class 'dict'>]
29-Dec-2021 18:02:37 - INFO :: mylar.searcher.3940 : SEARCH-QUEUE : Successfully snatched Blacks.Myth.#1.(2021) from DDL site. It is currently being queued to download in position 20
29-Dec-2021 18:02:37 - INFO :: mylar.nzblog.755 : SEARCH-QUEUE : setting the nzbid for this download grabbed by DDL in the nzblog to : 195759
29-Dec-2021 18:02:37 - INFO :: mylar.foundsearch.824 : SEARCH-QUEUE : [UPDATER] Updating status to snatched
29-Dec-2021 18:02:37 - INFO :: mylar.foundsearch.926 : SEARCH-QUEUE : [UPDATER] Updated the status (Snatched) complete for Black's Myth Issue: 1
29-Dec-2021 18:02:38 - INFO :: mylar.search_results.228 : ThreadPoolExecutor-0_0 : There are 0 results
29-Dec-2021 18:02:40 - INFO :: mylar.search_results.228 : ThreadPoolExecutor-0_0 : There are 0 results
Container should start
Container fails to start
latest
OS: Ubuntu (docker)
CPU architecture: x86_64
How docker service was installed:
apt install docker
mylar:
container_name: "mylar"
image: "ghcr.io/linuxserver/mylar3"
volumes:
- ${DOCKER_HOME}/mylar:/config
- ${DOCKER_HOME}/mylar/99-my-script:/etc/cont-init.d/99-my-script
- /media/storage/downloads:/downloads
- /media/storage/comics:/comics
restart: always
ports:
- 8090:8090
environment:
- PUID=${PUID}
- PGID=${PGID}
- TZ=${TZ}
networks:
- traefik_proxy
-------------------------------------
_ ()
| | ___ _ __
| | / __| | | / \
| | \__ \ | | | () |
|_| |___/ |_| \__/
Brought to you by linuxserver.io
-------------------------------------
To support the app dev(s) visit:
Mylar3: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=EWQADB5AMVRFU
To support LSIO projects visit:
https://www.linuxserver.io/donate/
-------------------------------------
GID/UID
-------------------------------------
User uid: 1000
User gid: 1000
-------------------------------------
[cont-init.d] 10-adduser: exited 0.
[cont-init.d] 30-config: executing...
[cont-init.d] 30-config: exited 0.
[cont-init.d] 90-custom-folders: executing...
[cont-init.d] 90-custom-folders: exited 0.
[cont-init.d] 99-custom-files: executing...
[custom-init] no custom files found exiting...
[cont-init.d] 99-custom-files: exited 0.
[cont-init.d] 99-my-script: executing...
fetch http://dl-cdn.alpinelinux.org/alpine/v3.13/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.13/community/x86_64/APKINDEX.tar.gz
(1/2) Installing unzip (6.0-r9)
(2/2) Installing zip (3.0-r9)
Executing busybox-1.32.1-r6.trigger
OK: 127 MiB in 81 packages
[cont-init.d] 99-my-script: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
Traceback (most recent call last):
File "/app/mylar3/Mylar.py", line 26, in <module>
import mylar
File "/app/mylar3/mylar/__init__.py", line 39, in <module>
import cherrypy
File "/usr/lib/python3.8/site-packages/cherrypy/__init__.py", line 66, in <module>
from ._cperror import (
File "/usr/lib/python3.8/site-packages/cherrypy/_cperror.py", line 135, in <module>
from cherrypy.lib import httputil as _httputil
File "/usr/lib/python3.8/site-packages/cherrypy/lib/httputil.py", line 20, in <module>
import jaraco.collections
File "/usr/lib/python3.8/site-packages/jaraco/collections.py", line 10, in <module>
import jaraco.text
File "/usr/lib/python3.8/site-packages/jaraco/text/__init__.py", line 228, in <module>
lorem_ipsum: str = files(__name__).joinpath('Lorem ipsum.txt').read_text()
AttributeError: 'PosixPath' object has no attribute 'read_text'
I can't enable HTTPS because mylar3
can't find the module pyOpenSSL
in the container
I would expected that the container to provide / mylar3
to find pyOpenSSL
python package
enable HTTPS
+ configure TLS certificate & keyhttps
protocol
though the
http
protocol still work
- OS: Ubuntu 20.04
- How docker service was installed: `[email protected]` installed from docker APT repository
x86-64
---
version: "3.9"
services:
mylar3:
image: linuxserver/mylar3:0.7.0
environment:
PUID: "1000"
PGID: "1000"
volumes:
- /path/to/data:/config
- /path/to/comics:/comics
- /path/to/downloads:/downloads
ports:
- 8090:8090
restart: unless-stopped
31-Dec-2022 10:47:05 - WARNING :: mylar.main.428 : MAIN : The pyOpenSSL module is missing. Install this module to enable HTTPS. HTTPS will be disabled.
31-Dec-2022 10:47:05 - INFO :: mylar.initialize.73 : MAIN : Starting Mylar on http://0.0.0.0:8090/
Expect webp image conversions/parsing to work.
Exec-ing into the container, running python3 and the following should print out webp:
>>> from PIL import features
>>> features.get_supported()
['pil', 'webp', 'webp_anim', 'webp_mux', 'transp_webp', 'libjpeg_turbo', 'jpg', 'zlib']
WebP parsing fails.
>>> from PIL import features
>>> feautres.get_supported()
['pil', 'libjpeg_turbo', 'jpg', 'zlib']
docker exec -it mylar bash
python3
from PIL import features
features.get_supported()
OS: Ubuntu
CPU architecture: x86_64
How docker service was installed: apt
docker build .
docker run -it 1596 bash
Interestingly if I pip uninstall Pillow && pip install Pillow, it installs with webp support. I'm thinking there's something going on at the time of the pip install that it's not seeing the webp libraries?
Hi,
I saw mention in the below issue thread that post-processing was failing with this mylar3 image:
I've noticed the same thing. I see the following in the log:
26-Aug-2020 19:02:20 - WARNING :: mylar.run.108 : Thread-17 : [META-TAGGER][WARNING] Make sure that you are using the comictagger included with Mylar.
26-Aug-2020 19:03:20 - ERROR :: mylar.extract_image.146 : CP Server Thread-4 : [ERROR] Unable to properly retrieve the cover. It's probably best to re-tag this file : Unrar not installed? (rarfile.UNRAR_TOOL='unrar')
From within the container, it looks like unrar is NOT in the PATH:
$ docker exec -it mylar3 bash
root@af9d98e18c4d:/# ls
app comics defaults docker-mods downloads home lib media opt root sbin sys usr
bin config dev donate.txt etc init libexec mnt proc run srv tmp var
root@af9d98e18c4d:/# which unrar
root@af9d98e18c4d:/# find . -name unrar
./usr/lib/python3.8/site-packages/unrar
root@af9d98e18c4d:/# which unrar
root@af9d98e18c4d:/# exit
exit
I compared this to the old/current mylar image and container, where post-processing does work, and I see that unrar is in the path:
$ docker exec -it mylar bash
root@af9d98e18c4d:/# which unrar
/usr/bin/unrar
root@af9d98e18c4d:/# find . -name unrar
./usr/lib/python2.7/site-packages/unrar
./usr/bin/unrar
root@af9d98e18c4d:/# exit
exit
Could that be the issue?
Add item as normal
Adds item, never finishes refreshing it, outputs the python error as shown
**OS: Debian
CPU architecture: x86_64
How docker service was installed:
Per docker documentation
mylar3:
image: ghcr.io/linuxserver/mylar3
container_name: mylar3
environment:
- PUID=1000
- PGID=1000
volumes:
- /dockerssd/mylar/config:/config
- /dockerssd/mylar/comics:/comics
- /dockerssd/mylar/downloads:/downloads
ports:
- 8090:8090
restart: unless-stopped
Initializing startup sequence....
172.16.42.20 - - [19/Jul/2021:19:28:58] "GET /home HTTP/1.1" 200 8642 "http://192.168.1.40:8090/home" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:90.0) Gecko/20100101 Firefox/90.0"
172.16.42.20 - - [19/Jul/2021:19:28:59] "GET /home HTTP/1.1" 200 8642 "http://192.168.1.40:8090/home" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:90.0) Gecko/20100101 Firefox/90.0"
172.16.42.20 - - [19/Jul/2021:19:29:01] "GET /home HTTP/1.1" 200 8642 "http://192.168.1.40:8090/home" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:90.0) Gecko/20100101 Firefox/90.0"
172.16.42.20 - - [19/Jul/2021:19:29:03] "GET /home HTTP/1.1" 200 8642 "http://192.168.1.40:8090/home" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:90.0) Gecko/20100101 Firefox/90.0"
172.16.42.20 - - [19/Jul/2021:19:29:04] "GET /home HTTP/1.1" 200 8642 "http://192.168.1.40:8090/home" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:90.0) Gecko/20100101 Firefox/90.0"
172.16.42.20 - - [19/Jul/2021:19:29:06] "GET /home HTTP/1.1" 200 8642 "http://192.168.1.40:8090/home" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:90.0) Gecko/20100101 Firefox/90.0"
172.16.42.20 - - [19/Jul/2021:19:29:07] "GET /home HTTP/1.1" 200 8642 "http://192.168.1.40:8090/home" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:90.0) Gecko/20100101 Firefox/90.0"
172.16.42.20 - - [19/Jul/2021:19:29:11] "GET /home HTTP/1.1" 200 8642 "http://192.168.1.40:8090/home" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:90.0) Gecko/20100101 Firefox/90.0"
172.16.42.20 - - [19/Jul/2021:19:29:13] "GET /home HTTP/1.1" 200 8642 "http://192.168.1.40:8090/home" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:90.0) Gecko/20100101 Firefox/90.0"
172.16.42.20 - - [19/Jul/2021:19:29:18] "GET /home HTTP/1.1" 200 8642 "http://192.168.1.40:8090/home" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:90.0) Gecko/20100101 Firefox/90.0"
172.16.42.20 - - [19/Jul/2021:19:29:34] "GET /home HTTP/1.1" 200 8642 "http://192.168.1.40:8090/home" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:90.0) Gecko/20100101 Firefox/90.0"
172.16.42.20 - - [19/Jul/2021:19:29:36] "GET /pullist HTTP/1.1" 200 310641 "http://192.168.1.40:8090/home" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:90.0) Gecko/20100101 Firefox/90.0"
172.16.42.20 - - [19/Jul/2021:19:29:37] "GET /get_the_pubs HTTP/1.1" 200 2 "" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:90.0) Gecko/20100101 Firefox/90.0"
172.16.42.20 - - [19/Jul/2021:19:29:43] "GET /queueit?ComicName=Silver+City&ComicID=135999&IssueID=None&ComicIssue=3&mode=pullwant&Publisher=AfterShock%20Comics&pullinfo=2021-07-21&pullweek=29&pullyear=2021&BookType=None HTTP/1.1" 200 - "" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:90.0) Gecko/20100101 Firefox/90.0"
19-Jul-2021 19:29:43 - INFO :: mylar.queueissue.1701 : Thread-12 : [PULL-LIST] Now Queueing Silver City (2021) #3 for search
172.16.42.20 - - [19/Jul/2021:19:29:46] "GET /pullist HTTP/1.1" 200 310641 "" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:90.0) Gecko/20100101 Firefox/90.0"
172.16.42.20 - - [19/Jul/2021:19:29:46] "GET /get_the_pubs HTTP/1.1" 200 2 "" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:90.0) Gecko/20100101 Firefox/90.0"
19-Jul-2021 19:29:46 - INFO :: mylar.search_queue.3200 : SEARCH-QUEUE : [SEARCH-QUEUE] Now loading item from search queue: {'issueid': 'None', 'comicname': 'Silver City', 'seriesyear': '2021', 'comicid': '135999', 'issuenumber': '3', 'booktype': 'None'}
19-Jul-2021 19:29:46 - WARNING :: mylar.searchforissue.3216 : SEARCH-QUEUE : There are no search providers enabled atm - not performing an Force Check for obvious reasons
172.16.42.20 - - [19/Jul/2021:19:29:46] "GET /home HTTP/1.1" 200 8642 "" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:90.0) Gecko/20100101 Firefox/90.0"
172.16.42.20 - - [19/Jul/2021:19:29:48] "GET /home HTTP/1.1" 200 8642 "http://192.168.1.40:8090/home" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:90.0) Gecko/20100101 Firefox/90.0"
172.16.42.20 - - [19/Jul/2021:19:29:51] "GET /manage HTTP/1.1" 200 24730 "http://192.168.1.40:8090/home" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:90.0) Gecko/20100101 Firefox/90.0"
172.16.42.20 - - [19/Jul/2021:19:29:53] "GET /pullist HTTP/1.1" 200 310641 "http://192.168.1.40:8090/manage" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:90.0) Gecko/20100101 Firefox/90.0"
172.16.42.20 - - [19/Jul/2021:19:29:53] "GET /get_the_pubs HTTP/1.1" 200 2 "" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:90.0) Gecko/20100101 Firefox/90.0"
19-Jul-2021 19:29:56 - INFO :: mylar.addbyid.629 : CP Server Thread-6 : Attempting to add directly by ComicVineID: 132602
172.16.42.20 - - [19/Jul/2021:19:29:56] "GET /addbyid?comicid=132602&calledby=True HTTP/1.1" 200 - "" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:90.0) Gecko/20100101 Firefox/90.0"
172.16.42.20 - - [19/Jul/2021:19:29:59] "GET /get_the_pubs HTTP/1.1" 200 2 "" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:90.0) Gecko/20100101 Firefox/90.0"
172.16.42.20 - - [19/Jul/2021:19:29:59] "GET /pullist HTTP/1.1" 200 309587 "" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:90.0) Gecko/20100101 Firefox/90.0"
19-Jul-2021 19:29:59 - WARNING :: mylar.havetotals.1429 : CP Server Thread-8 : Comic ID: 132602 has not finished loading. Nulling some values so things display properly until they can populate.
172.16.42.20 - - [19/Jul/2021:19:29:59] "GET /home HTTP/1.1" 200 9744 "" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:90.0) Gecko/20100101 Firefox/90.0"
19-Jul-2021 19:29:59 - INFO :: mylar.addComictoDB.151 : Thread-13 : Now adding/updating: Second Coming: Only Begotten Son
19-Jul-2021 19:29:59 - INFO :: mylar.addComictoDB.208 : Thread-13 : Sucessfully retrieved details for Second Coming: Only Begotten Son
19-Jul-2021 19:29:59 - INFO :: mylar.addComictoDB.219 : Thread-13 : Previous version detected as None - seeing if update required
19-Jul-2021 19:29:59 - INFO :: mylar.addComictoDB.222 : Thread-13 : Updated version to :v2
19-Jul-2021 19:29:59 - ERROR :: mylar.excepthook.315 : Thread-13 : Uncaught exception: Traceback (most recent call last):
File "/app/mylar3/mylar/logger.py", line 337, in new_run
old_run(*args, **kwargs)
File "/usr/lib/python3.8/threading.py", line 870, in run
self._target(*self._args, **self._kwargs)
File "/app/mylar3/mylar/importer.py", line 252, in addComictoDB
comvalues = dothedew.folder_create()
File "/app/mylar3/mylar/filers.py", line 212, in folder_create
ddir = pathlib.PurePath(mylar.CONFIG.DESTINATION_DIR)
File "/app/mylar3/lib/pathlib.py", line 585, in new
return cls._from_parts(args)
File "/app/mylar3/lib/pathlib.py", line 613, in _from_parts
drv, root, parts = self._parse_args(args)
File "/app/mylar3/lib/pathlib.py", line 603, in _parse_args
raise TypeError(
TypeError: argument should be a path or str object, not <class 'NoneType'>
Traceback (most recent call last):
File "/app/mylar3/mylar/logger.py", line 337, in new_run
old_run(*args, **kwargs)
File "/usr/lib/python3.8/threading.py", line 870, in run
self._target(*self._args, **self._kwargs)
File "/app/mylar3/mylar/importer.py", line 252, in addComictoDB
comvalues = dothedew.folder_create()
File "/app/mylar3/mylar/filers.py", line 212, in folder_create
ddir = pathlib.PurePath(mylar.CONFIG.DESTINATION_DIR)
File "/app/mylar3/lib/pathlib.py", line 585, in new
return cls._from_parts(args)
File "/app/mylar3/lib/pathlib.py", line 613, in _from_parts
drv, root, parts = self._parse_args(args)
File "/app/mylar3/lib/pathlib.py", line 603, in _parse_args
raise TypeError(
TypeError: argument should be a path or str object, not <class 'NoneType'>
2023/07/21 12:58:01 | stdout | ModuleNotFoundError: No module named 'requests' |
---|---|---|
2023/07/21 12:58:01 | stdout | import requests |
2023/07/21 12:58:01 | stdout | File "/app/mylar3/mylar/init.py", line 27, in |
2023/07/21 12:58:01 | stdout | import mylar |
2023/07/21 12:58:01 | stdout | File "/app/mylar3/Mylar.py", line 27, in |
2023/07/21 12:58:01 | stdout | Traceback (most recent call last): |
No response
Start container with the current latest docker image
- OS:
- How docker service was installed:
Docker on Synology
x86-64
Synology GUI
2023/07/21 12:58:01 stdout ModuleNotFoundError: No module named 'requests'
2023/07/21 12:58:01 stdout import requests
2023/07/21 12:58:01 stdout File "/app/mylar3/mylar/__init__.py", line 27, in <module>
2023/07/21 12:58:01 stdout import mylar
2023/07/21 12:58:01 stdout File "/app/mylar3/Mylar.py", line 27, in <module>
2023/07/21 12:58:01 stdout Traceback (most recent call last):
When I try to add a new comic I am getting a permission error which causes the add/refresh to just spin forever:
23-Dec-2023 16:31:36 - INFO :: mylar.getImage.4143 : mass-refresh : Attempting to retrieve the comic image for series
23-Dec-2023 16:31:37 - ERROR :: mylar.excepthook.315 : mass-refresh : Uncaught exception: Traceback (most recent call last):
File "/app/mylar3/mylar/logger.py", line 337, in new_run
old_run(*args, **kwargs)
File "/usr/lib/python3.11/threading.py", line 982, in run
self._target(*self._args, **self._kwargs)
File "/app/mylar3/mylar/updater.py", line 53, in addvialist
dbUpdate([item['comicid']], calledfrom='refresh')
File "/app/mylar3/mylar/updater.py", line 463, in dbUpdate
chkstatus = mylar.importer.addComictoDB(ComicID, mismatch, annload=annload, csyear=csyear)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/mylar3/mylar/importer.py", line 326, in addComictoDB
covercheck = helpers.getImage(comicid, comic['ComicImage'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/mylar3/mylar/helpers.py", line 4161, in getImage
with open(coverfile, 'wb') as f:
^^^^^^^^^^^^^^^^^^^^^
PermissionError: [Errno 13] Permission denied: '/config/mylar/cache/30585.jpg'
Traceback (most recent call last):
File "/app/mylar3/mylar/logger.py", line 337, in new_run
old_run(*args, **kwargs)
File "/usr/lib/python3.11/threading.py", line 982, in run
self._target(*self._args, **self._kwargs)
File "/app/mylar3/mylar/updater.py", line 53, in addvialist
dbUpdate([item['comicid']], calledfrom='refresh')
File "/app/mylar3/mylar/updater.py", line 463, in dbUpdate
chkstatus = mylar.importer.addComictoDB(ComicID, mismatch, annload=annload, csyear=csyear)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/mylar3/mylar/importer.py", line 326, in addComictoDB
covercheck = helpers.getImage(comicid, comic['ComicImage'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/mylar3/mylar/helpers.py", line 4161, in getImage
with open(coverfile, 'wb') as f:
^^^^^^^^^^^^^^^^^^^^^
PermissionError: [Errno 13] Permission denied: '/config/mylar/cache/30585.jpg'
This was working fine until the last update of latest. I tried updating to nightly and I still get the issue.
I am running unraid, using the docker container from the community apps. It has been working fine for months, this behavior only started in the last couple days, I believe it updated a couple days ago.
I have had permission issues before since I was copying files through a samba share, but I fixed that issue by using force user=nobody on the share and now all files are coming through as owned by nobody:users, and in the container they show as abc:abc.
Permissions from Unraid shell:
└[/mnt/user/appdata/mylar3/mylar/cache]> ll 30*.jpg
-rw-rw-rw- 1 nobody users 135K Nov 15 15:01 30450.jpg
-rw-rw-rw- 1 nobody users 119K Dec 3 21:03 30462.jpg
-rw-rw-rw- 1 nobody users 137K Dec 13 10:41 30465.jpg
-rw-rw-rw- 1 nobody users 45K Dec 10 15:39 30472.jpg
-rw-rw-rw- 1 nobody users 34K Nov 14 10:11 30475.jpg
-rw-rw-rw- 1 nobody users 150K Nov 14 09:23 30496.jpg
-rw-rw-rw- 1 nobody users 184K Dec 14 09:28 30574.jpg
-rw-rw-rw- 1 nobody users 40K Dec 14 09:47 30596.jpg
-rw-rw-rw- 1 nobody users 144K Dec 21 18:05 30597.jpg
-rw-rw-rw- 1 nobody users 31K Oct 16 22:44 30783.jpg
-rw-rw-rw- 1 nobody users 41K Oct 16 22:52 30785.jpg
-rw-rw-rw- 1 nobody users 56K Oct 15 21:24 3086.jpg
-rw-rw-rw- 1 nobody users 68K Oct 16 00:36 30954.jpg
Permissions from mylar3 console:
root@81d4867d4b41:/config/mylar/cache# ls -l 30*
-rw-rw-rw- 1 abc abc 137818 Nov 15 15:01 30450.jpg
-rw-rw-rw- 1 abc abc 120837 Dec 3 21:03 30462.jpg
-rw-rw-rw- 1 abc abc 139666 Dec 13 10:41 30465.jpg
-rw-rw-rw- 1 abc abc 45597 Dec 10 15:39 30472.jpg
-rw-rw-rw- 1 abc abc 34002 Nov 14 10:11 30475.jpg
-rw-rw-rw- 1 abc abc 152825 Nov 14 09:23 30496.jpg
-rw-rw-rw- 1 abc abc 188319 Dec 14 09:28 30574.jpg
-rw-rw-rw- 1 abc abc 40202 Dec 14 09:47 30596.jpg
-rw-rw-rw- 1 abc abc 146782 Dec 21 18:05 30597.jpg
-rw-rw-rw- 1 abc abc 31575 Oct 16 22:44 30783.jpg
-rw-rw-rw- 1 abc abc 41364 Oct 16 22:52 30785.jpg
-rw-rw-rw- 1 abc abc 57332 Oct 15 21:24 3086.jpg
-rw-rw-rw- 1 abc abc 69060 Oct 16 00:36 30954.jpg
The files are clearly owned by the mylar user and are set 666 so I don't know how there can be a permission issue.
Screenshot of comic screen after attempt:
It should add the comic and store a cover image in the cache directory.
- OS: Unraid 6.12.4
- How docker service was installed: Unraid default
x86-64
https://imgur.com/aB3Wv5y
└[/mnt/user/appdata/mylar3/mylar/cache]> docker logs mylar3
[migrations] started
[migrations] no migrations found
───────────────────────────────────────
██╗ ███████╗██╗ ██████╗
██║ ██╔════╝██║██╔═══██╗
██║ ███████╗██║██║ ██║
██║ ╚════██║██║██║ ██║
███████╗███████║██║╚██████╔╝
╚══════╝╚══════╝╚═╝ ╚═════╝
Brought to you by linuxserver.io
───────────────────────────────────────
To support the app dev(s) visit:
Mylar3: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=EWQADB5AMVRFU
To support LSIO projects visit:
https://www.linuxserver.io/donate/
───────────────────────────────────────
GID/UID
───────────────────────────────────────
User UID: 99
User GID: 100
───────────────────────────────────────
[custom-init] No custom files found, skipping...
23-Dec-2023 16:25:37 - INFO :: mylar.configure.1122 : MainThread : [DOCKER-AWARE] Docker installation detected.
23-Dec-2023 16:25:37 - INFO :: mylar.configure.1188 : MainThread : Ignored Publishers: []
23-Dec-2023 16:25:37 - INFO :: mylar.configure.1211 : MainThread : [MASS_PUBLISHERS] Auto-add for weekly publishers set to: []
23-Dec-2023 16:25:37 - INFO :: mylar.configure.1223 : MainThread : [IGNORE_SEARCH_WORDS] Words to flag search result as invalid: ['.exe', '.iso', 'pdf-xpost', 'pdf', 'ebook']
23-Dec-2023 16:25:37 - INFO :: mylar.configure.1235 : MainThread : [PROBLEM_DATES] Problem dates loaded: ['2021-07-14 04:00:34']
23-Dec-2023 16:25:37 - INFO :: mylar.configure.1249 : MainThread : [COMICTAGGER] Version detected: 1.3.5
23-Dec-2023 16:25:37 - INFO :: mylar.configure.1342 : MainThread : [Search Tier Cutoff] Setting Tier-1 cutoff point to 14 days
23-Dec-2023 16:25:37 - INFO :: mylar.initialize.259 : MainThread : Checking to see if the database has all tables....
23-Dec-2023 16:25:37 - INFO :: mylar.dbcheck.1562 : MainThread : Ensuring DB integrity - Removing all Erroneous Comics (ie. named None)
23-Dec-2023 16:25:37 - INFO :: mylar.dbcheck.1572 : MainThread : Correcting Null entries that make the main page break on startup.
23-Dec-2023 16:25:37 - INFO :: mylar.dbcheck.1583 : MainThread : [<class 'int'>]oldconfig_version: 12
23-Dec-2023 16:25:37 - INFO :: mylar.check_failed_update.172 : MainThread : checked is None
23-Dec-2023 16:25:37 - INFO :: mylar.initialize.288 : MainThread : Successfully discovered local IP and locking it in as : 172.17.0.14
23-Dec-2023 16:25:37 - INFO :: mylar.initialize.369 : MainThread : [IMPRINT_LOADS] No data for publisher imprints locally. Retrieving up-to-date listing
23-Dec-2023 16:25:37 - ERROR :: mylar.initialize.378 : MainThread : Unable to write imprints.json to /config/mylar/cache/imprints.json. Error returned: [Errno 13] Permission denied: '/config/mylar/cache/imprints.json'
23-Dec-2023 16:25:37 - INFO :: mylar.initialize.393 : MainThread : Remapping the sorting to allow for new additions.
23-Dec-2023 16:25:37 - INFO :: mylar.ComicSort.779 : MainThread : Sucessfully ordered 903 series in your watchlist.
23-Dec-2023 16:27:45 - WARNING :: mylar.SABtest.7207 : MainThread : Error fetching data from http://192.168.1.175:8080/api: HTTPConnectionPool(host='192.168.1.175', port=8080): Max retries exceeded with url: /api?mode=version (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x14b782dae5d0>, 'Connection to 192.168.1.175 timed out. (connect timeout=None)'))
23-Dec-2023 16:27:45 - WARNING :: mylar.SABtest.7209 : MainThread : Cannot verify ssl certificate. Attempting to authenticate with no ssl-certificate verification.
23-Dec-2023 16:29:56 - WARNING :: mylar.SABtest.7225 : MainThread : Error fetching data from http://192.168.1.175:8080/: HTTPConnectionPool(host='192.168.1.175', port=8080): Max retries exceeded with url: /api?mode=version (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x14b781f9d890>, 'Connection to 192.168.1.175 timed out. (connect timeout=None)'))
23-Dec-2023 16:29:56 - INFO :: mylar.initialize.403 : MainThread : [SAB-VERSION-CHECK] SABnzbd version detected as: 4.1.0
23-Dec-2023 16:29:56 - INFO :: mylar.validateAndCreateDirectory.1857 : MainThread : [DIRECTORY-CHECK] Found DATA directory: /config/mylar
23-Dec-2023 16:29:56 - INFO :: mylar.initialize.73 : MAIN : Starting Mylar on http://0.0.0.0:8090/
23-Dec-2023 16:29:56 - INFO :: mylar.getVersion.188 : MAIN : [DOCKER-AWARE] Docker installation detected.
23-Dec-2023 16:29:56 - INFO :: mylar.getVersion.209 : MAIN : i: (python3-dev)
23-Dec-2023 16:29:56 - INFO :: mylar.getVersion.228 : MAIN : [LAST_RELEASE] Branch: python3-dev
23-Dec-2023 16:29:56 - INFO :: mylar.getVersion.209 : MAIN : i: f570294d08e6cf2e770d62dde9300ee4bc5565d5
23-Dec-2023 16:29:56 - INFO :: mylar.getVersion.231 : MAIN : [LAST_RELEASE] Commit: f570294d08e6cf2e770d62dde9300ee4bc5565d5
23-Dec-2023 16:29:56 - INFO :: mylar.getVersion.266 : MAIN : Branch detected & set to : python3-dev
23-Dec-2023 16:29:56 - INFO :: mylar.versionload.469 : MAIN : Version information: python3-dev [f570294d08e6cf2e770d62dde9300ee4bc5565d5]
[ls.io-init] done.
23-Dec-2023 16:29:57 - INFO :: mylar.release_messages.274 : MAIN : release_messages: None
23-Dec-2023 16:29:57 - INFO :: mylar.start.669 : MAIN : [SEARCH-QUEUE] Attempting to background load the search queue....
23-Dec-2023 16:29:57 - INFO :: mylar.start.673 : MAIN : [SEARCH-QUEUE] Successfully started the Search Queuer...
23-Dec-2023 16:29:57 - INFO :: mylar.queue_schedule.712 : MAIN : [SAB-MONITOR] Completed post-processing handling enabled for SABnzbd. Attempting to background load....
23-Dec-2023 16:29:57 - INFO :: mylar.queue_schedule.718 : MAIN : [AUTO-COMPLETE-NZB] Succesfully started Completed post-processing handling for SABnzbd - will now monitor for completed nzbs within sabnzbd and post-process automatically...
23-Dec-2023 16:29:57 - INFO :: mylar.start.669 : MAIN : [POST-PROCESS-QUEUE] Post Process queue enabled & monitoring for api requests....
23-Dec-2023 16:29:57 - INFO :: mylar.start.673 : MAIN : [POST-PROCESS-QUEUE] Succesfully started Post-Processing Queuer....
23-Dec-2023 16:29:57 - INFO :: mylar.latestdate_fix.1330 : MAIN : Preparing to correct/fix 1 series that have incorrect values given for the Latest Date field.
23-Dec-2023 16:29:58 - INFO :: mylar.latestdate_fix.1336 : MAIN : Preparing to update 1 series on your watchlist for use with non-ascii characters
23-Dec-2023 16:29:58 - INFO :: mylar.start.588 : MAIN : [WEEKLY] Checking for existance of Weekly Comic listing...
23-Dec-2023 16:29:58 - INFO :: mylar.start.647 : MAIN : Firing up the Background Schedulers now....
23-Dec-2023 16:29:58 - INFO :: mylar.start.652 : MAIN : Background Schedulers successfully started...
23-Dec-2023 16:30:08 - WARNING :: mylar.havetotals.1529 : CP Server Thread-6 : [Error: expected string or bytes-like object, got 'NoneType'] No Publisher found for Tex Morgan - you probably want to Refresh the series when you get a chance.
23-Dec-2023 16:30:19 - ERROR :: mylar.get_imprint_volume_and_booktype.1247 : CP Server Thread-2 : error: 'NoneType' object has no attribute 'items'
23-Dec-2023 16:30:19 - INFO :: mylar.get_imprint_volume_and_booktype.1417 : CP Server Thread-2 : comic_values: {'ComicYear': '1948', 'ComicPublisher': 'Marvel', 'PublisherImprint': None, 'ComicDescription': 'Tex Morgan ran during 1948 through 1950 for 9 issues. ', 'ComicVersion': 'None', 'Type': 'Print', 'incorrect_volume': None}
23-Dec-2023 16:30:19 - INFO :: mylar.loadSearchResults.969 : CP Server Thread-5 : # of results: 1
23-Dec-2023 16:30:20 - INFO :: mylar.scale_image.75 : CP Server Thread-6 : converted to webp...
23-Dec-2023 16:30:40 - INFO :: mylar.refreshSeries.1919 : CP Server Thread-6 : [SHIZZLE-WHIZZLE] Now queueing to refresh Tex Morgan (1948)
23-Dec-2023 16:30:40 - INFO :: mylar.refresh_thread.1931 : CP Server Thread-6 : [MASS-REFRESH] MASS_REFRESH thread not started. Started & submitting.
23-Dec-2023 16:30:43 - INFO :: mylar.addvialist.51 : mass-refresh : [MASS-REFRESH][1/1] Now refreshing Tex Morgan (1948) [30585]
23-Dec-2023 16:30:43 - INFO :: mylar.dbUpdate.150 : mass-refresh : Refreshing/Updating: Tex Morgan (1948) [30585]
23-Dec-2023 16:30:43 - INFO :: mylar.addComictoDB.100 : mass-refresh : aliases currently: None
23-Dec-2023 16:30:43 - INFO :: mylar.validateAndCreateDirectory.1857 : mass-refresh : [DIRECTORY-CHECK] Found comic directory: /comics/Timely Comics/Tex Morgan (Timely, 1948-1950)
23-Dec-2023 16:30:45 - INFO :: mylar.scale_image.75 : CP Server Thread-10 : converted to webp...
23-Dec-2023 16:30:45 - ERROR :: mylar.get_imprint_volume_and_booktype.1247 : mass-refresh : error: 'NoneType' object has no attribute 'items'
23-Dec-2023 16:30:45 - INFO :: mylar.get_imprint_volume_and_booktype.1417 : mass-refresh : comic_values: {'ComicYear': '1948', 'ComicPublisher': 'Marvel', 'PublisherImprint': None, 'ComicDescription': 'Tex Morgan ran during 1948 through 1950 for 9 issues. ', 'ComicVersion': 'None', 'Type': 'Print', 'incorrect_volume': None}
23-Dec-2023 16:30:45 - INFO :: mylar.addComictoDB.166 : mass-refresh : Now adding/updating: Tex Morgan
23-Dec-2023 16:30:45 - INFO :: mylar.addComictoDB.223 : mass-refresh : Sucessfully retrieved details for Tex Morgan
23-Dec-2023 16:30:45 - INFO :: mylar.addComictoDB.234 : mass-refresh : Previous version detected as None - seeing if update required
23-Dec-2023 16:30:45 - INFO :: mylar.addComictoDB.298 : mass-refresh : Directory (/comics/Timely Comics/Tex Morgan (Timely, 1948-1950)) already exists! Continuing...
23-Dec-2023 16:30:47 - INFO :: mylar.getImage.4143 : mass-refresh : Attempting to retrieve the comic image for series
23-Dec-2023 16:30:47 - ERROR :: mylar.excepthook.315 : mass-refresh : Uncaught exception: Traceback (most recent call last):
File "/app/mylar3/mylar/logger.py", line 337, in new_run
old_run(*args, **kwargs)
File "/usr/lib/python3.11/threading.py", line 982, in run
self._target(*self._args, **self._kwargs)
File "/app/mylar3/mylar/updater.py", line 53, in addvialist
dbUpdate([item['comicid']], calledfrom='refresh')
File "/app/mylar3/mylar/updater.py", line 463, in dbUpdate
chkstatus = mylar.importer.addComictoDB(ComicID, mismatch, annload=annload, csyear=csyear)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/mylar3/mylar/importer.py", line 326, in addComictoDB
covercheck = helpers.getImage(comicid, comic['ComicImage'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/mylar3/mylar/helpers.py", line 4161, in getImage
with open(coverfile, 'wb') as f:
^^^^^^^^^^^^^^^^^^^^^
PermissionError: [Errno 13] Permission denied: '/config/mylar/cache/30585.jpg'
Traceback (most recent call last):
File "/app/mylar3/mylar/logger.py", line 337, in new_run
old_run(*args, **kwargs)
File "/usr/lib/python3.11/threading.py", line 982, in run
self._target(*self._args, **self._kwargs)
File "/app/mylar3/mylar/updater.py", line 53, in addvialist
dbUpdate([item['comicid']], calledfrom='refresh')
File "/app/mylar3/mylar/updater.py", line 463, in dbUpdate
chkstatus = mylar.importer.addComictoDB(ComicID, mismatch, annload=annload, csyear=csyear)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/mylar3/mylar/importer.py", line 326, in addComictoDB
covercheck = helpers.getImage(comicid, comic['ComicImage'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/mylar3/mylar/helpers.py", line 4161, in getImage
with open(coverfile, 'wb') as f:
^^^^^^^^^^^^^^^^^^^^^
PermissionError: [Errno 13] Permission denied: '/config/mylar/cache/30585.jpg'
23-Dec-2023 16:31:29 - INFO :: mylar.refreshSeries.1919 : CP Server Thread-8 : [SHIZZLE-WHIZZLE] Now queueing to refresh Tex Morgan (1948)
23-Dec-2023 16:31:29 - INFO :: mylar.refresh_thread.1931 : CP Server Thread-8 : [MASS-REFRESH] MASS_REFRESH thread not started. Started & submitting.
23-Dec-2023 16:31:32 - INFO :: mylar.addvialist.51 : mass-refresh : [MASS-REFRESH][1/1] Now refreshing Tex Morgan (1948) [30585]
23-Dec-2023 16:31:32 - INFO :: mylar.dbUpdate.150 : mass-refresh : Refreshing/Updating: Tex Morgan (1948) [30585]
23-Dec-2023 16:31:32 - INFO :: mylar.addComictoDB.100 : mass-refresh : aliases currently: None
23-Dec-2023 16:31:32 - INFO :: mylar.validateAndCreateDirectory.1857 : mass-refresh : [DIRECTORY-CHECK] Found comic directory: /comics/Timely Comics/Tex Morgan (Timely, 1948-1950)
23-Dec-2023 16:31:33 - INFO :: mylar.scale_image.75 : CP Server Thread-9 : converted to webp...
23-Dec-2023 16:31:34 - ERROR :: mylar.get_imprint_volume_and_booktype.1247 : mass-refresh : error: 'NoneType' object has no attribute 'items'
23-Dec-2023 16:31:34 - INFO :: mylar.get_imprint_volume_and_booktype.1417 : mass-refresh : comic_values: {'ComicYear': '1948', 'ComicPublisher': 'Marvel', 'PublisherImprint': None, 'ComicDescription': 'Tex Morgan ran during 1948 through 1950 for 9 issues. ', 'ComicVersion': 'None', 'Type': 'Print', 'incorrect_volume': None}
23-Dec-2023 16:31:34 - INFO :: mylar.addComictoDB.166 : mass-refresh : Now adding/updating: Tex Morgan
23-Dec-2023 16:31:34 - INFO :: mylar.addComictoDB.223 : mass-refresh : Sucessfully retrieved details for Tex Morgan
23-Dec-2023 16:31:34 - INFO :: mylar.addComictoDB.234 : mass-refresh : Previous version detected as None - seeing if update required
23-Dec-2023 16:31:34 - INFO :: mylar.addComictoDB.298 : mass-refresh : Directory (/comics/Timely Comics/Tex Morgan (Timely, 1948-1950)) already exists! Continuing...
23-Dec-2023 16:31:36 - INFO :: mylar.getImage.4143 : mass-refresh : Attempting to retrieve the comic image for series
23-Dec-2023 16:31:37 - ERROR :: mylar.excepthook.315 : mass-refresh : Uncaught exception: Traceback (most recent call last):
File "/app/mylar3/mylar/logger.py", line 337, in new_run
old_run(*args, **kwargs)
File "/usr/lib/python3.11/threading.py", line 982, in run
self._target(*self._args, **self._kwargs)
File "/app/mylar3/mylar/updater.py", line 53, in addvialist
dbUpdate([item['comicid']], calledfrom='refresh')
File "/app/mylar3/mylar/updater.py", line 463, in dbUpdate
chkstatus = mylar.importer.addComictoDB(ComicID, mismatch, annload=annload, csyear=csyear)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/mylar3/mylar/importer.py", line 326, in addComictoDB
covercheck = helpers.getImage(comicid, comic['ComicImage'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/mylar3/mylar/helpers.py", line 4161, in getImage
with open(coverfile, 'wb') as f:
^^^^^^^^^^^^^^^^^^^^^
PermissionError: [Errno 13] Permission denied: '/config/mylar/cache/30585.jpg'
Traceback (most recent call last):
File "/app/mylar3/mylar/logger.py", line 337, in new_run
old_run(*args, **kwargs)
File "/usr/lib/python3.11/threading.py", line 982, in run
self._target(*self._args, **self._kwargs)
File "/app/mylar3/mylar/updater.py", line 53, in addvialist
dbUpdate([item['comicid']], calledfrom='refresh')
File "/app/mylar3/mylar/updater.py", line 463, in dbUpdate
chkstatus = mylar.importer.addComictoDB(ComicID, mismatch, annload=annload, csyear=csyear)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/mylar3/mylar/importer.py", line 326, in addComictoDB
covercheck = helpers.getImage(comicid, comic['ComicImage'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/mylar3/mylar/helpers.py", line 4161, in getImage
with open(coverfile, 'wb') as f:
^^^^^^^^^^^^^^^^^^^^^
PermissionError: [Errno 13] Permission denied: '/config/mylar/cache/30585.jpg'
23-Dec-2023 16:36:32 - WARNING :: mylar.havetotals.1529 : CP Server Thread-3 : [Error: expected string or bytes-like object, got 'NoneType'] No Publisher found for Tex Morgan - you probably want to Refresh the series when you get a chance.
When I try to click on 'this week' tap
500 Internal Server Error
The server encountered an unexpected condition which prevented it from fulfilling the request.
Traceback (most recent call last):
File "/lsiopy/lib/python3.11/site-packages/cherrypy/_cprequest.py", line 638, in respond
self._do_respond(path_info)
File "/lsiopy/lib/python3.11/site-packages/cherrypy/_cprequest.py", line 697, in _do_respond
response.body = self.handler()
^^^^^^^^^^^^^^
File "/lsiopy/lib/python3.11/site-packages/cherrypy/lib/encoding.py", line 223, in call
self.body = self.oldhandler(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/lsiopy/lib/python3.11/site-packages/cherrypy/_cpdispatch.py", line 54, in call
return self.callable(*self.args, **self.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/mylar3/mylar/webserve.py", line 2764, in pullist
repoll = self.pullrecreate(weeknumber=weekinfo['weeknumber'],year=weekinfo['year'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/mylar3/mylar/webserve.py", line 2987, in pullrecreate
statchk = weeklypull.pullit(forcecheck, weeknumber, year)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/mylar3/mylar/weeklypull.py", line 115, in pullit
new_pullcheck(chk_locg['weeknumber'],chk_locg['year'])
File "/app/mylar3/mylar/weeklypull.py", line 934, in new_pullcheck
if 'Present' in watch['ComicPublished'] or (helpers.now()[:4] in watch['ComicPublished']) or watch['ForceContinuing'] == 1 or len(listit) >0:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: argument of type 'NoneType' is not iterable
Powered by CherryPy 18.8.0
Should show pull list
restart and ckick on tab
- OS: Unraid
- How docker service was installed:Community app
x86-64
???
500 Internal Server Error
The server encountered an unexpected condition which prevented it from fulfilling the request.
Traceback (most recent call last):
File "/lsiopy/lib/python3.11/site-packages/cherrypy/_cprequest.py", line 638, in respond
self._do_respond(path_info)
File "/lsiopy/lib/python3.11/site-packages/cherrypy/_cprequest.py", line 697, in _do_respond
response.body = self.handler()
^^^^^^^^^^^^^^
File "/lsiopy/lib/python3.11/site-packages/cherrypy/lib/encoding.py", line 223, in __call__
self.body = self.oldhandler(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/lsiopy/lib/python3.11/site-packages/cherrypy/_cpdispatch.py", line 54, in __call__
return self.callable(*self.args, **self.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/mylar3/mylar/webserve.py", line 2764, in pullist
repoll = self.pullrecreate(weeknumber=weekinfo['weeknumber'],year=weekinfo['year'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/mylar3/mylar/webserve.py", line 2987, in pullrecreate
statchk = weeklypull.pullit(forcecheck, weeknumber, year)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/mylar3/mylar/weeklypull.py", line 115, in pullit
new_pullcheck(chk_locg['weeknumber'],chk_locg['year'])
File "/app/mylar3/mylar/weeklypull.py", line 934, in new_pullcheck
if 'Present' in watch['ComicPublished'] or (helpers.now()[:4] in watch['ComicPublished']) or watch['ForceContinuing'] == 1 or len(listit) >0:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: argument of type 'NoneType' is not iterable
Powered by CherryPy 18.8.0
Normal Mylar3 functionality
503 Service Unavailable
OS:
CPU architecture: x86_64/arm32/arm64
How docker service was installed:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.