[mythtv-users] Can not delete (old) orphaned recording using find_orphans.py.
Stephen Worthington
stephen_agent at jsw.gen.nz
Mon Jan 23 02:42:23 UTC 2023
On Sun, 22 Jan 2023 11:33:44 -0600, you wrote:
>Hi,
>
>I have a mythtv setup I've been running off and on for over a decade.
>While bringing it back to life I have found a show that I believe is
>only a mySQL entry. And I can not get rid of (delete) it! My fear is
>that mythtv scripts will fail and exit on this entry and soon there will
>be a backlog of old entries and recordings.
>
>I'm running mythbackend version v32.0. When I run ./find_orphan.py it
>generates a Warning and fails to delete the offending orphaned recording
>entry:
>
>>> ./find_orphans.py
>> Recordings with missing files
>> myth: Sleepy Hollow - Paradise Lost 1321_20150308020000.mpg
>> Count: 1
>> Database backups
>> myth: /mnt/space_002/recordings/mythconverg-1350-20230102182941.sql.gz 101.9MB
>> myth: /mnt/space_002/recordings/mythconverg-1361-20230108043803.sql.gz 103.1MB
>> myth: /mnt/space_003/recordings/mythconverg-1350-20200913032536.sql 494.7MB
>> myth: /mnt/space_003/recordings/mythconverg-1350-20200913032536.sql.gz 5.9MB
>> myth: /mnt/space_003/recordings/mythconverg-1350-20200913032610.sql.gz 101.9MB
>> Total: 807.4MB
>> Please select from the following
>> 1. Delete orphaned recording entries
>> 2. Refresh list
>>> 1
>> The following recordings will be deleted
>> myth: Sleepy Hollow - Paradise Lost 1321_20150308020000.mpg
>> Count: 1
>> Are you sure you want to continue?
>>> yes
>> Warning: Failed to delete 'myth: Sleepy Hollow - Paradise Lost'
>> Recordings with missing files
>> myth: Sleepy Hollow - Paradise Lost 1321_20150308020000.mpg
>> Count: 1
>> Database backups
>> myth: /mnt/space_002/recordings/mythconverg-1350-20230102182941.sql.gz 101.9MB
>> myth: /mnt/space_002/recordings/mythconverg-1361-20230108043803.sql.gz 103.1MB
>> myth: /mnt/space_003/recordings/mythconverg-1350-20200913032536.sql 494.7MB
>> myth: /mnt/space_003/recordings/mythconverg-1350-20200913032536.sql.gz 5.9MB
>> myth: /mnt/space_003/recordings/mythconverg-1350-20200913032610.sql.gz 101.9MB
>> Total: 807.4MB
>> Please select from the following
>> 1. Delete orphaned recording entries
>> 2. Refresh list
>>>
>
>... I edited the Python scrip to print out the data base entry retrieved
>just before it attempted the call to rec.delete():
>
>> <Recorded 'Sleepy Hollow','2015-03-07 20:00:00-06:00' at 0x7f2e3c15e570>
>
>... Anyone know if that entry is badly formed? Or, if possible, to
>simply delete the entry manually?
>
>-thanks
You should be able to just find that entry in the recordings list and
manually delete it.
You could also try my new myth-delete-missing.py program:
http://www.jsw.gen.nz/mythtv/myth-delete-missing.py
However, this is beta software, so please read the help carefully
before using it. See this thread for more about it:
https://lists.archive.carbon60.com/mythtv/users/642936
More information about the mythtv-users
mailing list