Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to find GIT #1689

Closed
fadern opened this issue Jan 3, 2020 · 23 comments
Closed

Unable to find GIT #1689

fadern opened this issue Jan 3, 2020 · 23 comments

Comments

@fadern
Copy link

fadern commented Jan 3, 2020

Describe the bug
I dont get why the script wont find the GIT executable. The path is correct.

Technical Specs

  1. Running on 'Synology DS415+'
  2. Python version '3.5'
  3. Download Client SABnbzd
  4. Intended Media Management SickChill

Expected behavior
Using GIT to check for updates

Log
`[08:27:53] [INFO]::MAIN: Loading config from [/volume1/@appstore/sabnzbd/var/scripts/nzbToMedia/autoProcessMedia.cfg]
[08:27:54] [INFO]::ENVIRONMENT: SYNOPKG_PKGNAME: sabnzbd
[08:27:54] [INFO]::ENVIRONMENT: SAB_ENCRYPTED: 0
[08:27:54] [INFO]::ENVIRONMENT: SAB_VERSION: 2.3.9
[08:27:54] [INFO]::ENVIRONMENT: SYNOPKG_PKGDEST_VOL: /volume1
[08:27:54] [INFO]::ENVIRONMENT: SELF: sabnzbd
[08:27:54] [INFO]::ENVIRONMENT: SAB_PP: 3
[08:27:54] [INFO]::ENVIRONMENT: UPSTART_JOB: pkgctl-sabnzbd
[08:27:54] [INFO]::ENVIRONMENT: SHLVL: 3
[08:27:54] [INFO]::ENVIRONMENT: SAB_ORIG_NZB_GZ: /volume1/Files/Downloads/complete/incomplete/VICE.S05E16.720p.WEB-DL.AAC2.0.H.264-doosh/ADMIN/VICE.S05E16.720p.WEB-DL.AAC2.0.H.264-doosh.nzb.gz
[08:27:54] [INFO]::ENVIRONMENT: SAB_UNPACK: 1
[08:27:54] [INFO]::ENVIRONMENT: UPSTART_EVENTS: syno.pkgctl.pkgstart syno.pkgctl.started
[08:27:54] [INFO]::ENVIRONMENT: SYNOPKG_DSM_LANGUAGE: enu
[08:27:54] [INFO]::ENVIRONMENT: SAB_PASSWORD:
[08:27:54] [INFO]::ENVIRONMENT: SAB_BYTES_TRIED: 1113231819
[08:27:54] [INFO]::ENVIRONMENT: UPSTART_INSTANCE:
[08:27:54] [INFO]::ENVIRONMENT: SAB_AVG_BPS: 12
[08:27:54] [INFO]::ENVIRONMENT: SYNOPKG_PKGDEST: /volume1/@appstore/sabnzbd
[08:27:54] [INFO]::ENVIRONMENT: SYNOPKG_TEMP_LOGFILE: /tmp/synopkgmgr.log-sabnzbd
[08:27:54] [INFO]::ENVIRONMENT: SAB_FILENAME: VICE.S05E16.720p.WEB-DL.AAC2.0.H.264-doosh.nzb
[08:27:54] [INFO]::ENVIRONMENT: _: /usr/local/bin/python3
[08:27:54] [INFO]::ENVIRONMENT: SAB_ZIP_COMMAND:
[08:27:54] [INFO]::ENVIRONMENT: SYNOPKG_DSM_VERSION_MAJOR: 6
[08:27:54] [INFO]::ENVIRONMENT: SAB_SCRIPT: nzbToMedia.sh
[08:27:54] [INFO]::ENVIRONMENT: SAB_DOWNLOAD_TIME: 5
[08:27:54] [INFO]::ENVIRONMENT: LANG: en_US.UTF-8
[08:27:54] [INFO]::ENVIRONMENT: SAB_URL: http://127.0.0.1:5075/getnzb?apikey=xxxxxsearchresultid=b4a6d736aa332fc45cbac003e5ecf20d025108a6
[08:27:54] [INFO]::ENVIRONMENT: PWD: /volume1/@appstore/sabnzbd/share/SABnzbd
[08:27:54] [INFO]::ENVIRONMENT: SAB_NZO_ID: SABnzbd_nzo_1LGXWx
[08:27:54] [INFO]::ENVIRONMENT: SAB_PP_STATUS: -1
[08:27:54] [INFO]::ENVIRONMENT: SAB_REPAIR: 1
[08:27:54] [INFO]::ENVIRONMENT: SAB_FAILURE_URL:
[08:27:54] [INFO]::ENVIRONMENT: SAB_FAIL_MSG: Download failed - Not on your server(s) - https://sabnzbd.org/not-complete
[08:27:54] [INFO]::ENVIRONMENT: SAB_COMPLETE_DIR: /volume1/Files/Downloads/SickBeard/VICE.S05E16.720p.WEB-DL.AAC2.0.H.264-doosh.1
[08:27:54] [INFO]::ENVIRONMENT: TERM: vt102
[08:27:54] [INFO]::ENVIRONMENT: SAB_BYTES_DOWNLOADED: 66214
[08:27:54] [INFO]::ENVIRONMENT: SYNOPKG_DSM_VERSION_BUILD: 24922
[08:27:54] [INFO]::ENVIRONMENT: SAB_DUPLICATE: 0
[08:27:54] [INFO]::ENVIRONMENT: SAB_STATUS: Running
[08:27:54] [INFO]::ENVIRONMENT: SAB_GROUP: alt.binaries.hdtv
[08:27:54] [INFO]::ENVIRONMENT: SAB_PROGRAM_DIR: /volume1/@appstore/sabnzbd/share/SABnzbd
[08:27:54] [INFO]::ENVIRONMENT: SAB_BYTES: 1113231819
[08:27:54] [INFO]::ENVIRONMENT: SYNOPKG_DSM_VERSION_MINOR: 2
[08:27:54] [INFO]::ENVIRONMENT: SYNOPKG_PKGVER: 2.3.9-40
[08:27:54] [INFO]::ENVIRONMENT: SAB_MULTIPAR_COMMAND:
[08:27:54] [INFO]::ENVIRONMENT: SAB_7ZIP_COMMAND: /volume1/@appstore/sabnzbd/bin/7za
[08:27:54] [INFO]::ENVIRONMENT: SAB_FINAL_NAME: VICE.S05E16.720p.WEB-DL.AAC2.0.H.264-doosh
[08:27:54] [INFO]::ENVIRONMENT: SAB_UNWANTED_EXT: 0
[08:27:54] [INFO]::ENVIRONMENT: SAB_OVERSIZED: 0
[08:27:54] [INFO]::ENVIRONMENT: SAB_PAR2_COMMAND: /volume1/@appstore/sabnzbd/bin/par2
[08:27:54] [INFO]::ENVIRONMENT: SAB_PRIORITY: 0
[08:27:54] [INFO]::ENVIRONMENT: PATH: /volume1/@appstore/sabnzbd/bin:/volume1/@appstore/sabnzbd/env/bin:/usr/local/python/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin
[08:27:54] [INFO]::ENVIRONMENT: SYNOPKG_DSM_ARCH: avoton
[08:27:54] [INFO]::ENVIRONMENT: SAB_RAR_COMMAND: /volume1/@appstore/sabnzbd/bin/unrar
[08:27:54] [INFO]::ENVIRONMENT: NAME: python
[08:27:54] [INFO]::ENVIRONMENT: SAB_CAT: tv
[08:27:54] [INFO]::ENVIRONMENT: SYNOPKG_PKGPORT: 8080
[08:27:54] [INFO]::ENVIRONMENT: AVAHI_COMPAT_NOWARN: 1
[08:27:54] [INFO]::ENVIRONMENT: SAB_AGE: 923d
/volume1/@appstore/sabnzbd/var/scripts/nzbToMedia/eol.py:147: LifetimeWarning: Python 3.5 is no longer supported.
warnings.warn(msg, LifetimeWarning)
[08:27:54] [INFO]::MAIN: Python v3.5 will reach end of life in 254 days.
[08:27:54] [WARNING]::MAIN: Please upgrade to a more recent Python version.
[08:27:54] [INFO]::MAIN: Checking database structure...
[08:27:54] [DEBUG]::MAIN: Checking Initial Schema database upgrade
[08:27:54] [DEBUG]::MAIN: InitialSchema upgrade not required
[08:27:54] [DEBUG]::MAIN: Checking if we can use git commands: "/usr/local/git/bin" version
[08:27:54] [DEBUG]::MAIN: Executing "/usr/local/git/bin" version with your shell in /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia
[08:27:54] [DEBUG]::MAIN: Not using: "/usr/local/git/bin"
[08:27:54] [DEBUG]::MAIN: Unable to find your git executable - Set git_path in your autoProcessMedia.cfg OR delete your .git folder and run from source to enable updates.
[08:27:54] [DEBUG]::MAIN: No git specified, can't use git commands
[08:27:54] [INFO]::MAIN: Checking if git needs an update
[08:27:54] [DEBUG]::MAIN: No git specified, can't use git commands
[08:27:54] [ERROR]::MAIN: Unable to determine installed version via git, please check your logs!
[08:27:54] [INFO]::MAIN: No update needed
[08:27:54] [INFO]::MAIN: nzbToMedia Version:12.1.02 Branch:master (Linux 3.10.105)
[08:27:54] [INFO]::MAIN: #########################################################
[08:27:54] [INFO]::MAIN: ## ..::[nzbToMedia.py]::.. ##
[08:27:54] [INFO]::MAIN: #########################################################
[08:27:54] [DEBUG]::MAIN: Options passed into nzbToMedia: ['/usr/local/sabnzbd/var/scripts/nzbToMedia/nzbToMedia.py']
[08:27:54] [WARNING]::MAIN: Invalid number of arguments received from client, Switching to manual run mode ...
[08:27:54] [INFO]::MAIN: Searching /volume1/Files/Downloads/CP for mediafiles to post-process ...
[08:27:54] [DEBUG]::MAIN: No directories identified in Radarr:movie for post-processing
[08:27:54] [INFO]::MAIN: Searching /volume1/Files/Downloads/SickBeard for mediafiles to post-process ...
[08:27:54] [DEBUG]::MAIN: No directories identified in SickBeard:tv for post-processing
[08:27:54] [INFO]::MAIN: The /usr/local/sabnzbd/var/scripts/nzbToMedia/nzbToMedia.py script completed successfully.
Changing to directory: /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia

-- Cleaning bytecode --
WARNING: Automatic cleanup could not be executed.
If errors occur, manual cleanup may be required.
REASON : Error: [Errno 2] No such file or directory: 'git'

-- Cleaning folders: ['libs', 'core'] --
WARNING: Automatic cleanup could not be executed.
If errors occur, manual cleanup may be required.
REASON : Error: [Errno 2] No such file or directory: 'git'
Returning to directory: /volume1/@appstore/sabnzbd/share/SABnzbd

-- Cleanup finished --`

@fadern
Copy link
Author

fadern commented Jan 3, 2020

hm. sorry, it was me that typed the wrong path... but now when it finds the executable i get this error..

[08:51:28] [ERROR]::MAIN: Unable to contact github, can't check for update

`[08:51:28] [INFO]::MAIN: Loading config from [/volume1/@appstore/sabnzbd/var/scripts/nzbToMedia/autoProcessMedia.cfg]
[08:51:28] [INFO]::ENVIRONMENT: SAB_UNPACK: 1
[08:51:28] [INFO]::ENVIRONMENT: SAB_BYTES_TRIED: 1113231819
[08:51:28] [INFO]::ENVIRONMENT: SAB_PP: 3
[08:51:28] [INFO]::ENVIRONMENT: SAB_URL: http://127.0.0.1:5075/getnzb?apikey=xxxx&searchresultid=b4a6d736aa332fc45cbac003e5ecf20d025108a6
[08:51:28] [INFO]::ENVIRONMENT: SYNOPKG_PKGNAME: sabnzbd
[08:51:28] [INFO]::ENVIRONMENT: SAB_PASSWORD:
[08:51:28] [INFO]::ENVIRONMENT: NAME: python
[08:51:28] [INFO]::ENVIRONMENT: SYNOPKG_PKGDEST: /volume1/@appstore/sabnzbd
[08:51:28] [INFO]::ENVIRONMENT: PWD: /volume1/@appstore/sabnzbd/share/SABnzbd
[08:51:28] [INFO]::ENVIRONMENT: SAB_DUPLICATE: 0
[08:51:28] [INFO]::ENVIRONMENT: TERM: vt102
[08:51:28] [INFO]::ENVIRONMENT: SAB_ORIG_NZB_GZ: /volume1/Files/Downloads/complete/incomplete/VICE.S05E16.720p.WEB-DL.AAC2.0.H.264-doosh/ADMIN/VICE.S05E16.720p.WEB-DL.AAC2.0.H.264-doosh.nzb.gz
[08:51:28] [INFO]::ENVIRONMENT: SAB_FAILURE_URL:
[08:51:28] [INFO]::ENVIRONMENT: SAB_7ZIP_COMMAND: /volume1/@appstore/sabnzbd/bin/7za
[08:51:28] [INFO]::ENVIRONMENT: SAB_STATUS: Running
[08:51:28] [INFO]::ENVIRONMENT: SAB_ENCRYPTED: 0
[08:51:28] [INFO]::ENVIRONMENT: _: /usr/local/bin/python3
[08:51:28] [INFO]::ENVIRONMENT: UPSTART_EVENTS: syno.pkgctl.pkgstart syno.pkgctl.started
[08:51:28] [INFO]::ENVIRONMENT: LANG: en_US.UTF-8
[08:51:28] [INFO]::ENVIRONMENT: SAB_FINAL_NAME: VICE.S05E16.720p.WEB-DL.AAC2.0.H.264-doosh
[08:51:28] [INFO]::ENVIRONMENT: SAB_BYTES_DOWNLOADED: 66342
[08:51:28] [INFO]::ENVIRONMENT: SAB_MULTIPAR_COMMAND:
[08:51:28] [INFO]::ENVIRONMENT: SAB_UNWANTED_EXT: 0
[08:51:28] [INFO]::ENVIRONMENT: SAB_COMPLETE_DIR: /volume1/Files/Downloads/SickBeard/VICE.S05E16.720p.WEB-DL.AAC2.0.H.264-doosh.3
[08:51:28] [INFO]::ENVIRONMENT: SAB_GROUP: alt.binaries.hdtv
[08:51:28] [INFO]::ENVIRONMENT: SYNOPKG_DSM_VERSION_BUILD: 24922
[08:51:28] [INFO]::ENVIRONMENT: SYNOPKG_PKGDEST_VOL: /volume1
[08:51:28] [INFO]::ENVIRONMENT: SAB_PP_STATUS: -1
[08:51:28] [INFO]::ENVIRONMENT: SAB_CAT: tv
[08:51:28] [INFO]::ENVIRONMENT: SAB_DOWNLOAD_TIME: 5
[08:51:28] [INFO]::ENVIRONMENT: SAB_AGE: 923d
[08:51:28] [INFO]::ENVIRONMENT: SAB_VERSION: 2.3.9
[08:51:28] [INFO]::ENVIRONMENT: SYNOPKG_PKGPORT: 8080
[08:51:28] [INFO]::ENVIRONMENT: SAB_PAR2_COMMAND: /volume1/@appstore/sabnzbd/bin/par2
[08:51:28] [INFO]::ENVIRONMENT: SYNOPKG_TEMP_LOGFILE: /tmp/synopkgmgr.log-sabnzbd
[08:51:28] [INFO]::ENVIRONMENT: SAB_FILENAME: VICE.S05E16.720p.WEB-DL.AAC2.0.H.264-doosh.nzb
[08:51:28] [INFO]::ENVIRONMENT: SYNOPKG_PKGVER: 2.3.9-40
[08:51:28] [INFO]::ENVIRONMENT: SYNOPKG_DSM_VERSION_MINOR: 2
[08:51:28] [INFO]::ENVIRONMENT: SYNOPKG_DSM_VERSION_MAJOR: 6
[08:51:28] [INFO]::ENVIRONMENT: SAB_PROGRAM_DIR: /volume1/@appstore/sabnzbd/share/SABnzbd
[08:51:28] [INFO]::ENVIRONMENT: SAB_RAR_COMMAND: /volume1/@appstore/sabnzbd/bin/unrar
[08:51:28] [INFO]::ENVIRONMENT: SELF: sabnzbd
[08:51:28] [INFO]::ENVIRONMENT: SAB_ZIP_COMMAND:
[08:51:28] [INFO]::ENVIRONMENT: SAB_OVERSIZED: 0
[08:51:28] [INFO]::ENVIRONMENT: SHLVL: 3
[08:51:28] [INFO]::ENVIRONMENT: UPSTART_INSTANCE:
[08:51:28] [INFO]::ENVIRONMENT: SYNOPKG_DSM_ARCH: avoton
[08:51:28] [INFO]::ENVIRONMENT: SAB_AVG_BPS: 11
[08:51:28] [INFO]::ENVIRONMENT: SAB_NZO_ID: SABnzbd_nzo_xpJvBF
[08:51:28] [INFO]::ENVIRONMENT: SYNOPKG_DSM_LANGUAGE: enu
[08:51:28] [INFO]::ENVIRONMENT: SAB_SCRIPT: nzbToMedia.sh
[08:51:28] [INFO]::ENVIRONMENT: SAB_BYTES: 1113231819
[08:51:28] [INFO]::ENVIRONMENT: SAB_FAIL_MSG: Download failed - Not on your server(s) - https://sabnzbd.org/not-complete
[08:51:28] [INFO]::ENVIRONMENT: AVAHI_COMPAT_NOWARN: 1
[08:51:28] [INFO]::ENVIRONMENT: PATH: /volume1/@appstore/sabnzbd/bin:/volume1/@appstore/sabnzbd/env/bin:/usr/local/python/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin
[08:51:28] [INFO]::ENVIRONMENT: SAB_REPAIR: 1
[08:51:28] [INFO]::ENVIRONMENT: UPSTART_JOB: pkgctl-sabnzbd
[08:51:28] [INFO]::ENVIRONMENT: SAB_PRIORITY: 0
/volume1/@appstore/sabnzbd/var/scripts/nzbToMedia/eol.py:147: LifetimeWarning: Python 3.5 is no longer supported.
warnings.warn(msg, LifetimeWarning)
[08:51:28] [INFO]::MAIN: Python v3.5 will reach end of life in 254 days.
[08:51:28] [WARNING]::MAIN: Please upgrade to a more recent Python version.
[08:51:28] [INFO]::MAIN: Checking database structure...
[08:51:28] [DEBUG]::MAIN: Checking Initial Schema database upgrade
[08:51:28] [DEBUG]::MAIN: InitialSchema upgrade not required
[08:51:28] [DEBUG]::MAIN: Checking if we can use git commands: "/usr/local/git/bin/git" version
[08:51:28] [DEBUG]::MAIN: Executing "/usr/local/git/bin/git" version with your shell in /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia
[08:51:28] [DEBUG]::MAIN: git output: git version 2.15.1
[08:51:28] [DEBUG]::MAIN: "/usr/local/git/bin/git" version : returned successful
[08:51:28] [DEBUG]::MAIN: Using: "/usr/local/git/bin/git"
[08:51:28] [DEBUG]::MAIN: Executing "/usr/local/git/bin/git" symbolic-ref -q HEAD with your shell in /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia
[08:51:28] [DEBUG]::MAIN: git output: refs/heads/master
[08:51:28] [DEBUG]::MAIN: "/usr/local/git/bin/git" symbolic-ref -q HEAD : returned successful
[08:51:28] [INFO]::MAIN: Checking if git needs an update
[08:51:28] [DEBUG]::MAIN: Executing "/usr/local/git/bin/git" rev-parse HEAD with your shell in /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia
[08:51:28] [DEBUG]::MAIN: git output: 2e7d4a5
[08:51:28] [DEBUG]::MAIN: "/usr/local/git/bin/git" rev-parse HEAD : returned successful
[08:51:28] [DEBUG]::MAIN: Executing "/usr/local/git/bin/git" fetch origin with your shell in /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia
[08:51:28] [DEBUG]::MAIN: git output: error: cannot open .git/FETCH_HEAD: Permission denied
[08:51:28] [DEBUG]::MAIN: "/usr/local/git/bin/git" fetch origin returned : error: cannot open .git/FETCH_HEAD: Permission denied, treat as error for now
[08:51:28] [ERROR]::MAIN: Unable to contact github, can't check for update
[08:51:28] [INFO]::MAIN: No update needed
[08:51:28] [INFO]::MAIN: nzbToMedia Version:2e7d4a58633b4b7924496ba849636bd5bb3b98cc Branch:master (Linux 3.10.105)
[08:51:28] [INFO]::MAIN: #########################################################
[08:51:28] [INFO]::MAIN: ## ..::[nzbToMedia.py]::.. ##
[08:51:28] [INFO]::MAIN: #########################################################
[08:51:28] [DEBUG]::MAIN: Options passed into nzbToMedia: ['/usr/local/sabnzbd/var/scripts/nzbToMedia/nzbToMedia.py']
[08:51:28] [WARNING]::MAIN: Invalid number of arguments received from client, Switching to manual run mode ...
[08:51:28] [INFO]::MAIN: Searching /volume1/Files/Downloads/CP for mediafiles to post-process ...
[08:51:28] [DEBUG]::MAIN: No directories identified in Radarr:movie for post-processing
[08:51:28] [INFO]::MAIN: Searching /volume1/Files/Downloads/SickBeard for mediafiles to post-process ...
[08:51:28] [DEBUG]::MAIN: No directories identified in SickBeard:tv for post-processing
[08:51:28] [INFO]::MAIN: The /usr/local/sabnzbd/var/scripts/nzbToMedia/nzbToMedia.py script completed successfully.
Changing to directory: /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia

-- Cleaning bytecode --
WARNING: Automatic cleanup could not be executed.
If errors occur, manual cleanup may be required.
REASON : Error: [Errno 2] No such file or directory: 'git'

-- Cleaning folders: ['libs', 'core'] --
WARNING: Automatic cleanup could not be executed.
If errors occur, manual cleanup may be required.
REASON : Error: [Errno 2] No such file or directory: 'git'
Returning to directory: /volume1/@appstore/sabnzbd/share/SABnzbd

-- Cleanup finished --`

@clinton-hall
Copy link
Owner

git output: error: cannot open .git/FETCH_HEAD: Permission denied
This indicates that the user that is calling the script doesn't have read/write permissions on the /usr/local/sabnzbd/var/scripts/nzbToMedia/.git directory or some of the sub-directories/files.
usually this would happen id the script as cloned by a different users to the user that runs the script.

@fadern
Copy link
Author

fadern commented Jan 5, 2020

ok, thank you! some files were owned by root. I changed the owner using chown sc-sabnzbd:sabnzbd *.

now i get

`[11:39:16] [INFO]::MAIN: Loading config from [/volume1/@appstore/sabnzbd/var/scripts/nzbToMedia/autoProcessMedia.cfg]
[11:39:16] [INFO]::ENVIRONMENT: UPSTART_JOB: pkgctl-sabnzbd
[11:39:16] [INFO]::ENVIRONMENT: SAB_DOWNLOAD_TIME: 1
[11:39:16] [INFO]::ENVIRONMENT: SAB_PRIORITY: 0
[11:39:16] [INFO]::ENVIRONMENT: SHLVL: 3
[11:39:16] [INFO]::ENVIRONMENT: SAB_FILENAME: Vice_Season_1_Complete_-[000_260]-"Vice_on_HBO-Season_1_Complete.nzb".nzb
[11:39:16] [INFO]::ENVIRONMENT: SYNOPKG_DSM_VERSION_MAJOR: 6
[11:39:16] [INFO]::ENVIRONMENT: SAB_BYTES_DOWNLOADED: 31798513
[11:39:16] [INFO]::ENVIRONMENT: SAB_PAR2_COMMAND: /volume1/@appstore/sabnzbd/bin/par2
[11:39:16] [INFO]::ENVIRONMENT: SAB_COMPLETE_DIR: /volume1/Files/Downloads/complete/incomplete/Vice Season 1 Complete - [000
[11:39:16] [INFO]::ENVIRONMENT: SAB_SCRIPT: nzbToMedia.sh
[11:39:16] [INFO]::ENVIRONMENT: SAB_AVG_BPS: 15199
[11:39:16] [INFO]::ENVIRONMENT: SAB_MULTIPAR_COMMAND:
[11:39:16] [INFO]::ENVIRONMENT: SYNOPKG_DSM_LANGUAGE: enu
[11:39:16] [INFO]::ENVIRONMENT: SYNOPKG_DSM_VERSION_MINOR: 2
[11:39:16] [INFO]::ENVIRONMENT: LANG: en_US.UTF-8
[11:39:16] [INFO]::ENVIRONMENT: SAB_BYTES: 3979725817
[11:39:16] [INFO]::ENVIRONMENT: SAB_PP_STATUS: 3
[11:39:16] [INFO]::ENVIRONMENT: SAB_STATUS: Running
[11:39:16] [INFO]::ENVIRONMENT: SAB_GROUP: alt.binaries.tv
[11:39:16] [INFO]::ENVIRONMENT: SAB_PROGRAM_DIR: /volume1/@appstore/sabnzbd/share/SABnzbd
[11:39:16] [INFO]::ENVIRONMENT: UPSTART_INSTANCE:
[11:39:16] [INFO]::ENVIRONMENT: SAB_AGE: 2293d
[11:39:16] [INFO]::ENVIRONMENT: AVAHI_COMPAT_NOWARN: 1
[11:39:16] [INFO]::ENVIRONMENT: : /usr/local/bin/python3
[11:39:16] [INFO]::ENVIRONMENT: SYNOPKG_DSM_VERSION_BUILD: 24922
[11:39:16] [INFO]::ENVIRONMENT: SAB_DUPLICATE: 0
[11:39:16] [INFO]::ENVIRONMENT: SAB_FAILURE_URL: https://nzbfinder.ws/failed/?guid=63dd928cdd992407952ae292c14ee30eb357e31c&userid=60408&rsstoken=45bc173507870d8884f3ec968e463687
[11:39:16] [INFO]::ENVIRONMENT: SYNOPKG_PKGNAME: sabnzbd
[11:39:16] [INFO]::ENVIRONMENT: SYNOPKG_PKGVER: 2.3.9-40
[11:39:16] [INFO]::ENVIRONMENT: SAB_BYTES_TRIED: 137499669
[11:39:16] [INFO]::ENVIRONMENT: SAB_RAR_COMMAND: /volume1/@appstore/sabnzbd/bin/unrar
[11:39:16] [INFO]::ENVIRONMENT: SYNOPKG_TEMP_LOGFILE: /tmp/synopkgmgr.log-sabnzbd
[11:39:16] [INFO]::ENVIRONMENT: PWD: /volume1/@appstore/sabnzbd/share/SABnzbd
[11:39:16] [INFO]::ENVIRONMENT: SAB_VERSION: 2.3.9
[11:39:16] [INFO]::ENVIRONMENT: SAB_ZIP_COMMAND:
[11:39:16] [INFO]::ENVIRONMENT: SAB_ORIG_NZB_GZ: /volume1/Files/Downloads/complete/incomplete/Vice Season 1 Complete - [000/ADMIN/Vice_Season_1_Complete
-
[000_260]-"Vice_on_HBO_-_Season_1_Complete.nzb".nzb.gz
[11:39:16] [INFO]::ENVIRONMENT: SAB_PASSWORD: 260] - "Vice on HBO - Season 1 Complete.nzb"
[11:39:16] [INFO]::ENVIRONMENT: SAB_ENCRYPTED: 0
[11:39:16] [INFO]::ENVIRONMENT: SAB_FINAL_NAME: Vice Season 1 Complete - [000
[11:39:16] [INFO]::ENVIRONMENT: UPSTART_EVENTS: syno.pkgctl.pkgstart syno.pkgctl.started
[11:39:16] [INFO]::ENVIRONMENT: SAB_PP: 3
[11:39:16] [INFO]::ENVIRONMENT: SAB_7ZIP_COMMAND: /volume1/@appstore/sabnzbd/bin/7za
[11:39:16] [INFO]::ENVIRONMENT: SAB_CAT: tv
[11:39:16] [INFO]::ENVIRONMENT: SYNOPKG_PKGDEST_VOL: /volume1
[11:39:16] [INFO]::ENVIRONMENT: SELF: sabnzbd
[11:39:16] [INFO]::ENVIRONMENT: SYNOPKG_DSM_ARCH: avoton
[11:39:16] [INFO]::ENVIRONMENT: NAME: python
[11:39:16] [INFO]::ENVIRONMENT: SAB_NZO_ID: SABnzbd_nzo_tTwbkl
[11:39:16] [INFO]::ENVIRONMENT: TERM: vt102
[11:39:16] [INFO]::ENVIRONMENT: PATH: /volume1/@appstore/sabnzbd/bin:/volume1/@appstore/sabnzbd/env/bin:/usr/local/python/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin
[11:39:16] [INFO]::ENVIRONMENT: SAB_URL: http://192.168.1.51:5075/getnzb?apikey=ab00y7qye6u84lx4eqhwd0yh1wp423&searchresultid=9c80d6293c9eefcd89bd89b36b3a0774d226b8d2&downloader=SABnzbd
[11:39:16] [INFO]::ENVIRONMENT: SYNOPKG_PKGPORT: 8080
[11:39:16] [INFO]::ENVIRONMENT: SAB_OVERSIZED: 0
[11:39:16] [INFO]::ENVIRONMENT: SAB_UNWANTED_EXT: 0
[11:39:16] [INFO]::ENVIRONMENT: SAB_REPAIR: 1
[11:39:16] [INFO]::ENVIRONMENT: SAB_UNPACK: 1
[11:39:16] [INFO]::ENVIRONMENT: SAB_FAIL_MSG: Aborted, cannot be completed - https://sabnzbd.org/not-complete
[11:39:16] [INFO]::ENVIRONMENT: SYNOPKG_PKGDEST: /volume1/@appstore/sabnzbd
/volume1/@appstore/sabnzbd/var/scripts/nzbToMedia/eol.py:147: LifetimeWarning: Python 3.5 is no longer supported.
warnings.warn(msg, LifetimeWarning)
[11:39:16] [INFO]::MAIN: Python v3.5 will reach end of life in 252 days.
[11:39:16] [WARNING]::MAIN: Please upgrade to a more recent Python version.
[11:39:16] [INFO]::MAIN: Checking database structure...
[11:39:16] [DEBUG]::MAIN: Checking Initial Schema database upgrade
[11:39:16] [DEBUG]::MAIN: InitialSchema upgrade not required
[11:39:16] [DEBUG]::MAIN: Checking if we can use git commands: "/usr/local/git/bin/git" version
[11:39:16] [DEBUG]::MAIN: Executing "/usr/local/git/bin/git" version with your shell in /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia
[11:39:17] [DEBUG]::MAIN: git output: git version 2.24.1
[11:39:17] [DEBUG]::MAIN: "/usr/local/git/bin/git" version : returned successful
[11:39:17] [DEBUG]::MAIN: Using: "/usr/local/git/bin/git"
[11:39:17] [DEBUG]::MAIN: Executing "/usr/local/git/bin/git" symbolic-ref -q HEAD with your shell in /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia
[11:39:17] [DEBUG]::MAIN: git output: refs/heads/master
[11:39:17] [DEBUG]::MAIN: "/usr/local/git/bin/git" symbolic-ref -q HEAD : returned successful
[11:39:17] [INFO]::MAIN: Checking if git needs an update
[11:39:17] [DEBUG]::MAIN: Executing "/usr/local/git/bin/git" rev-parse HEAD with your shell in /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia
[11:39:17] [DEBUG]::MAIN: git output: 2e7d4a5
[11:39:17] [DEBUG]::MAIN: "/usr/local/git/bin/git" rev-parse HEAD : returned successful
[11:39:17] [DEBUG]::MAIN: Executing "/usr/local/git/bin/git" fetch origin with your shell in /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia
[11:39:19] [DEBUG]::MAIN: git output: error: insufficient permission for adding an object to repository database .git/objects
fatal: failed to write object
fatal: unpack-objects failed
[11:39:19] [DEBUG]::MAIN: "/usr/local/git/bin/git" fetch origin returned : error: insufficient permission for adding an object to repository database .git/objects
fatal: failed to write object
fatal: unpack-objects failed
[11:39:19] [ERROR]::MAIN: Unable to contact github, can't check for update
[11:39:19] [INFO]::MAIN: No update needed
[11:39:19] [INFO]::MAIN: nzbToMedia Version:2e7d4a58633b4b7924496ba849636bd5bb3b98cc Branch:master (Linux 3.10.105)
[11:39:19] [INFO]::MAIN: #########################################################
[11:39:19] [INFO]::MAIN: ## ..::[nzbToMedia.py]::.. ##
[11:39:19] [INFO]::MAIN: #########################################################
[11:39:19] [DEBUG]::MAIN: Options passed into nzbToMedia: ['/usr/local/sabnzbd/var/scripts/nzbToMedia/nzbToMedia.py']
[11:39:19] [WARNING]::MAIN: Invalid number of arguments received from client, Switching to manual run mode ...
[11:39:19] [INFO]::MAIN: Searching /volume1/Files/Downloads/CP for mediafiles to post-process ...
[11:39:19] [DEBUG]::MAIN: No directories identified in Radarr:movie for post-processing
[11:39:19] [INFO]::MAIN: Searching /volume1/Files/Downloads/SickBeard for mediafiles to post-process ...
[11:39:19] [DEBUG]::MAIN: No directories identified in SickBeard:tv for post-processing
[11:39:19] [INFO]::MAIN: The /usr/local/sabnzbd/var/scripts/nzbToMedia/nzbToMedia.py script completed successfully.
Changing to directory: /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia

-- Cleaning bytecode --
WARNING: Automatic cleanup could not be executed.
If errors occur, manual cleanup may be required.
REASON : Error: [Errno 2] No such file or directory: 'git'

-- Cleaning folders: ['libs', 'core'] --
WARNING: Automatic cleanup could not be executed.
If errors occur, manual cleanup may be required.
REASON : Error: [Errno 2] No such file or directory: 'git'
Returning to directory: /volume1/@appstore/sabnzbd/share/SABnzbd

-- Cleanup finished --`

this is the permissions in the .git folder

drwxrwxr-x 8 sc-sabnzbd sabnzbd 4096 Jan 3 08:26 . drwxrwxr-x 9 sc-sabnzbd sabnzbd 4096 Jan 3 09:07 .. drwxr-xr-x 2 sc-sabnzbd sabnzbd 4096 Jan 28 2019 branches -rw-r--r-- 1 sc-sabnzbd sabnzbd 271 Jan 28 2019 config -rw-r--r-- 1 sc-sabnzbd sabnzbd 73 Jan 28 2019 description -rw-r--r-- 1 sc-sabnzbd sabnzbd 825 Jan 3 08:26 FETCH_HEAD -rw-r--r-- 1 sc-sabnzbd sabnzbd 23 Jan 28 2019 HEAD drwxr-xr-x 2 sc-sabnzbd sabnzbd 4096 Jan 28 2019 hooks -rw-r--r-- 1 sc-sabnzbd sabnzbd 195378 Jan 3 08:26 index drwxr-xr-x 2 sc-sabnzbd sabnzbd 4096 Jan 28 2019 info drwxr-xr-x 3 sc-sabnzbd sabnzbd 4096 Jan 28 2019 logs drwxr-xr-x 80 sc-sabnzbd sabnzbd 4096 Jan 3 08:26 objects -rw-r--r-- 1 sc-sabnzbd sabnzbd 41 Jan 3 08:26 ORIG_HEAD -rw-r--r-- 1 sc-sabnzbd sabnzbd 1886 Jan 28 2019 packed-refs drwxr-xr-x 5 sc-sabnzbd sabnzbd 4096 Jan 28 2019 refs

@clinton-hall
Copy link
Owner

see this:
https://stackoverflow.com/questions/6448242/git-push-error-insufficient-permission-for-adding-an-object-to-repository-datab

Perhaps that will help? It still appears to be permissions related.

@fadern
Copy link
Author

fadern commented Jan 6, 2020

Now I gave the sc-sabnzbd:sabnzbd ownership to nzbtomedia folder. Now it seems to do a update but fails on a later step. I dont know why it fails on Deluge, i dont even use Deluge...

pwd /usr/local/sabnzbd/var/scripts/nzbToMedia ash-4.3# chown -R sc-sabnzbd:sabnzbd *

`Changing to directory: /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia

-- Cleaning bytecode --
WARNING: Automatic cleanup could not be executed.
If errors occur, manual cleanup may be required.
REASON : Error: [Errno 2] No such file or directory: 'git'

-- Cleaning folders: ['core', 'libs'] --
WARNING: Automatic cleanup could not be executed.
If errors occur, manual cleanup may be required.
REASON : Error: [Errno 2] No such file or directory: 'git'
Returning to directory: /volume1/@appstore/sabnzbd/share/SABnzbd

-- Cleanup finished --

Traceback (most recent call last):
File "/usr/local/sabnzbd/var/scripts/nzbToMedia/nzbToMedia.py", line 730, in
import core
File "/volume1/@appstore/sabnzbd/var/scripts/nzbToMedia/core/init.py", line 54, in
from core.plugins.downloaders.configuration import (
File "/volume1/@appstore/sabnzbd/var/scripts/nzbToMedia/core/plugins/downloaders/configuration.py", line 2, in
from core.plugins.downloaders.torrent.configuration import (
File "/volume1/@appstore/sabnzbd/var/scripts/nzbToMedia/core/plugins/downloaders/torrent/configuration.py", line 9, in
from core.plugins.downloaders.torrent.utils import create_torrent_class
File "/volume1/@appstore/sabnzbd/var/scripts/nzbToMedia/core/plugins/downloaders/torrent/utils.py", line 13, in
from .deluge import configure_client as deluge_client
File "/volume1/@appstore/sabnzbd/var/scripts/nzbToMedia/core/plugins/downloaders/torrent/deluge.py", line 8, in
from synchronousdeluge.client import DelugeClient
ImportError: bad magic number in 'synchronousdeluge': b'\x03\xf3\r\n'`

@clinton-hall
Copy link
Owner

The issue here is it has not correctly updated...

"/volume1/@appstore/sabnzbd/var/scripts/nzbToMedia/core/plugins/downloaders/torrent/deluge.py", line 8, in
from synchronousdeluge.client import DelugeClient

The current code now calls

from deluge_client.client import DelugeRPCClient

I would suggest manually doing an update and then apply the permissions.

cd /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia
git reset --hard
git pull
chown -R sc-sabnzbd:sabnzbd *

see if that works.

@fadern
Copy link
Author

fadern commented Jan 7, 2020

Thank you!! now its working again. I'm very grateful for your help.
Do I need to do any thing about the three warnings in the log?

`[19:58:04] [INFO]::MAIN: Loading config from [/volume1/@appstore/sabnzbd/var/scripts/nzbToMedia/autoProcessMedia.cfg]
[19:58:04] [INFO]::ENVIRONMENT: SAB_7ZIP_COMMAND: /volume1/@appstore/sabnzbd/bin/7za
[19:58:04] [INFO]::ENVIRONMENT: SAB_DOWNLOAD_TIME: 0
[19:58:04] [INFO]::ENVIRONMENT: SAB_PP_STATUS: 3
[19:58:04] [INFO]::ENVIRONMENT: SELF: sabnzbd
[19:58:04] [INFO]::ENVIRONMENT: SAB_OVERSIZED: 0
[19:58:04] [INFO]::ENVIRONMENT: SAB_BYTES_TRIED: 87484063
[19:58:04] [INFO]::ENVIRONMENT: SAB_FAILURE_URL:
[19:58:04] [INFO]::ENVIRONMENT: SAB_PAR2_COMMAND: /volume1/@appstore/sabnzbd/bin/par2
[19:58:04] [INFO]::ENVIRONMENT: SYNOPKG_PKGPORT: 8080
[19:58:04] [INFO]::ENVIRONMENT: SYNOPKG_PKGDEST_VOL: /volume1
[19:58:04] [INFO]::ENVIRONMENT: UPSTART_EVENTS: syno.pkgctl.pkgstart syno.pkgctl.started
[19:58:04] [INFO]::ENVIRONMENT: SAB_FILENAME: VICE.S05E17.720p.HDTV.X264-UAV.nzb
[19:58:04] [INFO]::ENVIRONMENT: SAB_BYTES: 654787524
[19:58:04] [INFO]::ENVIRONMENT: SYNOPKG_DSM_ARCH: avoton
[19:58:04] [INFO]::ENVIRONMENT: UPSTART_JOB: pkgctl-sabnzbd
[19:58:04] [INFO]::ENVIRONMENT: SAB_GROUP: alt.binaries.etc
[19:58:04] [INFO]::ENVIRONMENT: SAB_PP: 3
[19:58:04] [INFO]::ENVIRONMENT: SYNOPKG_PKGVER: 2.3.9-40
[19:58:04] [INFO]::ENVIRONMENT: SAB_COMPLETE_DIR: /volume1/Files/Downloads/complete/incomplete/VICE.S05E17.720p.HDTV.X264-UAV
[19:58:04] [INFO]::ENVIRONMENT: SAB_ORIG_NZB_GZ: /volume1/Files/Downloads/complete/incomplete/VICE.S05E17.720p.HDTV.X264-UAV/ADMIN/VICE.S05E17.720p.HDTV.X264-UAV.nzb.gz
[19:58:04] [INFO]::ENVIRONMENT: TERM: vt102
[19:58:04] [INFO]::ENVIRONMENT: SAB_STATUS: Running
[19:58:04] [INFO]::ENVIRONMENT: SAB_NZO_ID: SABnzbd_nzo_Gj4uxx
[19:58:04] [INFO]::ENVIRONMENT: SYNOPKG_DSM_VERSION_MINOR: 2
[19:58:04] [INFO]::ENVIRONMENT: LANG: en_US.UTF-8
[19:58:04] [INFO]::ENVIRONMENT: PATH: /volume1/@appstore/sabnzbd/bin:/volume1/@appstore/sabnzbd/env/bin:/usr/local/python/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin
[19:58:04] [INFO]::ENVIRONMENT: PWD: /volume1/@appstore/sabnzbd/share/SABnzbd
[19:58:04] [INFO]::ENVIRONMENT: SYNOPKG_DSM_VERSION_BUILD: 24922
[19:58:04] [INFO]::ENVIRONMENT: SAB_MULTIPAR_COMMAND:
[19:58:04] [INFO]::ENVIRONMENT: SAB_REPAIR: 1
[19:58:04] [INFO]::ENVIRONMENT: SAB_FAIL_MSG: Aborted, cannot be completed - https://sabnzbd.org/not-complete
[19:58:04] [INFO]::ENVIRONMENT: NAME: python
[19:58:04] [INFO]::ENVIRONMENT: SAB_AVG_BPS: 78
[19:58:04] [INFO]::ENVIRONMENT: AVAHI_COMPAT_NOWARN: 1
[19:58:04] [INFO]::ENVIRONMENT: SAB_UNPACK: 1
[19:58:04] [INFO]::ENVIRONMENT: SAB_URL: http://192.168.1.51:5076/getnzb/api/xxx?apikey=xxx
[19:58:04] [INFO]::ENVIRONMENT: SAB_UNWANTED_EXT: 0
[19:58:04] [INFO]::ENVIRONMENT: SYNOPKG_TEMP_LOGFILE: /tmp/synopkgmgr.log-sabnzbd
[19:58:04] [INFO]::ENVIRONMENT: SYNOPKG_DSM_VERSION_MAJOR: 6
[19:58:04] [INFO]::ENVIRONMENT: SAB_SCRIPT: nzbToMedia.sh
[19:58:04] [INFO]::ENVIRONMENT: SAB_ENCRYPTED: 0
[19:58:04] [INFO]::ENVIRONMENT: SAB_ZIP_COMMAND:
[19:58:04] [INFO]::ENVIRONMENT: SAB_DUPLICATE: 0
[19:58:04] [INFO]::ENVIRONMENT: SYNOPKG_PKGNAME: sabnzbd
[19:58:04] [INFO]::ENVIRONMENT: SAB_BYTES_DOWNLOADED: 11788
[19:58:04] [INFO]::ENVIRONMENT: SAB_RAR_COMMAND: /volume1/@appstore/sabnzbd/bin/unrar
[19:58:04] [INFO]::ENVIRONMENT: SAB_CAT: tv
[19:58:04] [INFO]::ENVIRONMENT: SAB_VERSION: 2.3.9
[19:58:04] [INFO]::ENVIRONMENT: SHLVL: 3
[19:58:04] [INFO]::ENVIRONMENT: _: /usr/local/bin/python3
[19:58:04] [INFO]::ENVIRONMENT: SAB_PROGRAM_DIR: /volume1/@appstore/sabnzbd/share/SABnzbd
[19:58:04] [INFO]::ENVIRONMENT: SAB_PASSWORD:
[19:58:04] [INFO]::ENVIRONMENT: SAB_AGE: 920d
[19:58:04] [INFO]::ENVIRONMENT: SYNOPKG_PKGDEST: /volume1/@appstore/sabnzbd
[19:58:04] [INFO]::ENVIRONMENT: SYNOPKG_DSM_LANGUAGE: enu
[19:58:04] [INFO]::ENVIRONMENT: SAB_PRIORITY: 0
[19:58:04] [INFO]::ENVIRONMENT: SAB_FINAL_NAME: VICE.S05E17.720p.HDTV.X264-UAV
[19:58:04] [INFO]::ENVIRONMENT: UPSTART_INSTANCE:
/volume1/@appstore/sabnzbd/var/scripts/nzbToMedia/eol.py:147: LifetimeWarning: Python 3.5 is no longer supported.
warnings.warn(msg, LifetimeWarning)
[19:58:04] [INFO]::MAIN: Python v3.5 will reach end of life in 250 days.
[19:58:04] [WARNING]::MAIN: Please upgrade to a more recent Python version.
[19:58:04] [INFO]::MAIN: Checking database structure...
[19:58:04] [DEBUG]::MAIN: Checking Initial Schema database upgrade
[19:58:04] [DB]::MAIN: nzbtomedia.db: SELECT 1 FROM sqlite_master WHERE name = ?; with args ('db_version',)
[19:58:04] [DB]::MAIN: nzbtomedia.db: SELECT db_version FROM db_version
[19:58:04] [DEBUG]::MAIN: InitialSchema upgrade not required
[19:58:04] [DEBUG]::MAIN: Checking if we can use git commands: "/usr/local/git/bin/git" version
[19:58:04] [DEBUG]::MAIN: Executing "/usr/local/git/bin/git" version with your shell in /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia
[19:58:04] [DEBUG]::MAIN: git output: git version 2.24.1
[19:58:04] [DEBUG]::MAIN: "/usr/local/git/bin/git" version : returned successful
[19:58:04] [DEBUG]::MAIN: Using: "/usr/local/git/bin/git"
[19:58:04] [DEBUG]::MAIN: Executing "/usr/local/git/bin/git" symbolic-ref -q HEAD with your shell in /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia
[19:58:04] [DEBUG]::MAIN: git output: refs/heads/master
[19:58:04] [DEBUG]::MAIN: "/usr/local/git/bin/git" symbolic-ref -q HEAD : returned successful
[19:58:04] [INFO]::MAIN: Checking if git needs an update
[19:58:04] [DEBUG]::MAIN: Executing "/usr/local/git/bin/git" rev-parse HEAD with your shell in /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia
[19:58:04] [DEBUG]::MAIN: git output: a320ac5
[19:58:04] [DEBUG]::MAIN: "/usr/local/git/bin/git" rev-parse HEAD : returned successful
[19:58:04] [DEBUG]::MAIN: Executing "/usr/local/git/bin/git" fetch origin with your shell in /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia
[19:58:05] [DEBUG]::MAIN: git output:
[19:58:05] [DEBUG]::MAIN: "/usr/local/git/bin/git" fetch origin : returned successful
[19:58:05] [DEBUG]::MAIN: Executing "/usr/local/git/bin/git" rev-parse --verify --quiet '@{upstream}' with your shell in /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia
[19:58:05] [DEBUG]::MAIN: git output: a320ac5
[19:58:05] [DEBUG]::MAIN: "/usr/local/git/bin/git" rev-parse --verify --quiet '@{upstream}' : returned successful
[19:58:05] [DEBUG]::MAIN: Executing "/usr/local/git/bin/git" rev-list --left-right '@{upstream}'...HEAD with your shell in /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia
[19:58:05] [DEBUG]::MAIN: git output:
[19:58:05] [DEBUG]::MAIN: "/usr/local/git/bin/git" rev-list --left-right '@{upstream}'...HEAD : returned successful
[19:58:05] [DEBUG]::MAIN: cur_commit = a320ac5 % (newest_commit)= a320ac5, num_commits_behind = 0, num_commits_ahead = 0
[19:58:05] [INFO]::MAIN: No update needed
[19:58:05] [INFO]::MAIN: nzbToMedia Version:a320ac5a66428e86702267983b0b03af718228a3 Branch:master (Linux 3.10.105)
[19:58:05] [INFO]::MAIN: #########################################################
[19:58:05] [INFO]::MAIN: ## ..::[nzbToMedia.py]::.. ##
[19:58:05] [INFO]::MAIN: #########################################################
[19:58:05] [DEBUG]::MAIN: Options passed into nzbToMedia: ['/usr/local/sabnzbd/var/scripts/nzbToMedia/nzbToMedia.py']
[19:58:05] [WARNING]::MAIN: Invalid number of arguments received from client, Switching to manual run mode ...
[19:58:05] [INFO]::MAIN: Searching /volume1/Files/Downloads/CP for mediafiles to post-process ...
[19:58:05] [DEBUG]::MAIN: No directories identified in Radarr:movie for post-processing
[19:58:05] [INFO]::MAIN: Searching /volume1/Files/Downloads/SickBeard for mediafiles to post-process ...
[19:58:05] [DEBUG]::MAIN: Found file VICE.S02E03.HDTV.x264-BATV.mp4 in root directory /volume1/Files/Downloads/SickBeard.
[19:58:06] [INFO]::COPYLINK: MEDIAFILE: [b'VICE.S02E03.HDTV.x264-BATV.mp4']
[19:58:06] [INFO]::COPYLINK: SOURCE FOLDER: [/volume1/Files/Downloads/SickBeard]
[19:58:06] [INFO]::COPYLINK: TARGET FOLDER: [b'/volume1/Files/Downloads/SickBeard/VICE']
[19:58:06] [INFO]::COPYLINK: Moving SOURCE MEDIAFILE -> TARGET FOLDER
[19:58:06] [DEBUG]::MAIN: Found file VICE.S01E10.HDTV.x264-2HD.mp4 in root directory /volume1/Files/Downloads/SickBeard.
[19:58:06] [INFO]::COPYLINK: MEDIAFILE: [b'VICE.S01E10.HDTV.x264-2HD.mp4']
[19:58:06] [INFO]::COPYLINK: SOURCE FOLDER: [/volume1/Files/Downloads/SickBeard]
[19:58:06] [INFO]::COPYLINK: TARGET FOLDER: [b'/volume1/Files/Downloads/SickBeard/VICE']
[19:58:06] [INFO]::COPYLINK: Moving SOURCE MEDIAFILE -> TARGET FOLDER
[19:58:06] [INFO]::MAIN: Starting manual run for SickBeard:tv - Folder: /volume1/Files/Downloads/SickBeard/VICE
[19:58:06] [INFO]::MAIN: Checking database for download info for VICE ...
[19:58:06] [DB]::DB: Getting download info for VICE from the DB
[19:58:06] [DB]::MAIN: nzbtomedia.db: SELECT * FROM downloads WHERE input_name=? AND status=? with args ['VICE', 0]
[19:58:06] [INFO]::MAIN: Unable to locate download info for VICE, continuing to try and process this release ...
[19:58:06] [INFO]::MAIN: Auto-detected SECTION:SickBeard
[19:58:06] [DEBUG]::MAIN: Checking for archives to extract in directory: /volume1/Files/Downloads/SickBeard/VICE
[19:58:06] [INFO]::MAIN: Calling SickBeard:tv to post-process:VICE
[19:58:06] [DEBUG]::SERVER: Attempting to connect to server at http://localhost:8083
[19:58:06] [DEBUG]::SERVER: Server responded at http://localhost:8083
[19:58:06] [INFO]::MAIN: SickBeard:tv fork set to SickChill
[19:58:06] [POSTPROCESS]::SICKBEARD: SUCCESS: The download succeeded, sending a post-process request
[19:58:06] [DEBUG]::SICKBEARD: Opening URL: http://localhost:8083/api/9ca7e53a85043c8e06c72db7b9b2015e/?cmd=postprocess with params: {'proc_dir': '/volume1/Files/Downloads/SickBeard/VICE', 'force_next': 1, 'quiet': 1, 'failed': 0, 'nzbName': 'VICE'}
[19:58:08] [INFO]::CLEANDIRS: Directory /volume1/Files/Downloads/SickBeard/VICE still contains 2 unprocessed file(s), skipping ...
[19:58:08] [INFO]::MAIN: The /usr/local/sabnzbd/var/scripts/nzbToMedia/nzbToMedia.py script completed successfully.
Changing to directory: /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia

-- Cleaning bytecode --
WARNING: Automatic cleanup could not be executed.
If errors occur, manual cleanup may be required.
REASON : Error: [Errno 2] No such file or directory: 'git'

-- Cleaning folders: ['core', 'libs'] --
WARNING: Automatic cleanup could not be executed.
If errors occur, manual cleanup may be required.
REASON : Error: [Errno 2] No such file or directory: 'git'
Returning to directory: /volume1/@appstore/sabnzbd/share/SABnzbd

-- Cleanup finished --

@clinton-hall
Copy link
Owner

ok... warnings are for

1 - python lifetime = ideally you would update to python3.6 or later... but that's not an issue at the moment
2 - Invalid number of args.... SABnzbd has presumable changed the arguments they pass??? I need to investigate
3 - Cleanup issues with git... not really a problem, but intriguing...

I do need to look into warning 2... that is likely to be a problem for a number of people!

@clinton-hall
Copy link
Owner

ok... looks like SABnzbd now uses environment variables.... Will see what I can add to use those.

@clinton-hall
Copy link
Owner

ok... I have added some new stuff :)

Are you able to do the following, then test again?

cd /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia
git pull
git checkout SABnzbd-fix1
git pull
chown -R sc-sabnzbd:sabnzbd *

Hopefully this will now parse the environment variables to get the needed parameters and will be a lot neater...

@fadern
Copy link
Author

fadern commented Jan 8, 2020

`ash-4.3# /usr/local/git/bin/git pull
remote: Enumerating objects: 3, done.
remote: Counting objects: 100% (3/3), done.
remote: Compressing objects: 100% (2/2), done.
remote: Total 3 (delta 1), reused 2 (delta 1), pack-reused 0
Unpacking objects: 100% (3/3), done.
From https://github.com/clinton-hall/nzbToMedia

  • [new branch] SABnzbd-fix1 -> origin/SABnzbd-fix1
    Already up to date.
    ash-4.3# /usr/local/git/bin/git checkout SABnzbd-fix1
    Branch 'SABnzbd-fix1' set up to track remote branch 'SABnzbd-fix1' from 'origin'.
    Switched to a new branch 'SABnzbd-fix1'
    ash-4.3# /usr/local/git/bin/git pull
    Already up to date.
    ash-4.3# chown -R sc-sabnzbd:sabnzbd *`

@fadern
Copy link
Author

fadern commented Jan 8, 2020

logs

`[19:08:27] [INFO]::MAIN: Loading config from [/volume1/@appstore/sabnzbd/var/scripts/nzbToMedia/autoProcessMedia.cfg]
[19:08:27] [INFO]::ENVIRONMENT: SELF: sabnzbd
[19:08:27] [INFO]::ENVIRONMENT: SYNOPKG_PKGDEST_VOL: /volume1
[19:08:27] [INFO]::ENVIRONMENT: _: /usr/local/bin/python3
[19:08:27] [INFO]::ENVIRONMENT: SYNOPKG_DSM_LANGUAGE: enu
[19:08:27] [INFO]::ENVIRONMENT: SYNOPKG_PKGVER: 2.3.9-40
[19:08:27] [INFO]::ENVIRONMENT: TERM: vt102
[19:08:27] [INFO]::ENVIRONMENT: SAB_ORIG_NZB_GZ: /volume1/Files/Downloads/complete/incomplete/VICE.S05E23.Dawn.of.a.Dictator.REPACK.720p.AMZN.WEB-DL.DD+2.0.H.264-monkee/ADMIN/VICE.S05E23.Dawn.of.a.Dictator.REPACK.720p.AMZN.WEB-DL.DD+2.0.H.264-monkee.nzb.gz
[19:08:27] [INFO]::ENVIRONMENT: SYNOPKG_PKGDEST: /volume1/@appstore/sabnzbd
[19:08:27] [INFO]::ENVIRONMENT: SAB_FAIL_MSG: Download failed - Not on your server(s) - https://sabnzbd.org/not-complete
[19:08:27] [INFO]::ENVIRONMENT: SAB_AVG_BPS: 21
[19:08:27] [INFO]::ENVIRONMENT: SYNOPKG_PKGNAME: sabnzbd
[19:08:27] [INFO]::ENVIRONMENT: SAB_PP_STATUS: -1
[19:08:27] [INFO]::ENVIRONMENT: SYNOPKG_DSM_VERSION_MINOR: 2
[19:08:27] [INFO]::ENVIRONMENT: SAB_GROUP: alt.binaries.hdtv
[19:08:27] [INFO]::ENVIRONMENT: SAB_STATUS: Running
[19:08:27] [INFO]::ENVIRONMENT: SAB_DOWNLOAD_TIME: 6
[19:08:27] [INFO]::ENVIRONMENT: SAB_VERSION: 2.3.9
[19:08:27] [INFO]::ENVIRONMENT: NAME: python
[19:08:27] [INFO]::ENVIRONMENT: PWD: /volume1/@appstore/sabnzbd/share/SABnzbd
[19:08:27] [INFO]::ENVIRONMENT: SAB_OVERSIZED: 0
[19:08:27] [INFO]::ENVIRONMENT: SAB_URL: http://192.168.1.51:5076/getnzb/api/xxx?apikey=xxx
[19:08:27] [INFO]::ENVIRONMENT: SAB_ENCRYPTED: 0
[19:08:27] [INFO]::ENVIRONMENT: SYNOPKG_DSM_VERSION_MAJOR: 6
[19:08:27] [INFO]::ENVIRONMENT: SYNOPKG_DSM_ARCH: avoton
[19:08:27] [INFO]::ENVIRONMENT: SAB_RAR_COMMAND: /volume1/@appstore/sabnzbd/bin/unrar
[19:08:27] [INFO]::ENVIRONMENT: SAB_ZIP_COMMAND:
[19:08:27] [INFO]::ENVIRONMENT: SYNOPKG_PKGPORT: 8080
[19:08:27] [INFO]::ENVIRONMENT: AVAHI_COMPAT_NOWARN: 1
[19:08:27] [INFO]::ENVIRONMENT: SAB_BYTES_DOWNLOADED: 132496
[19:08:27] [INFO]::ENVIRONMENT: UPSTART_INSTANCE:
[19:08:27] [INFO]::ENVIRONMENT: SAB_FINAL_NAME: VICE.S05E23.Dawn.of.a.Dictator.REPACK.720p.AMZN.WEB-DL.DD+2.0.H.264-monkee
[19:08:27] [INFO]::ENVIRONMENT: SAB_FILENAME: VICE.S05E23.Dawn.of.a.Dictator.REPACK.720p.AMZN.WEB-DL.DD+2.0.H.264-monkee.nzb
[19:08:27] [INFO]::ENVIRONMENT: SAB_DUPLICATE: 0
[19:08:27] [INFO]::ENVIRONMENT: SAB_BYTES_TRIED: 772681770
[19:08:27] [INFO]::ENVIRONMENT: SAB_BYTES: 772681770
[19:08:27] [INFO]::ENVIRONMENT: PATH: /volume1/@appstore/sabnzbd/bin:/volume1/@appstore/sabnzbd/env/bin:/usr/local/python/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin
[19:08:27] [INFO]::ENVIRONMENT: UPSTART_EVENTS: syno.pkgctl.pkgstart syno.pkgctl.started
[19:08:27] [INFO]::ENVIRONMENT: SAB_CAT: tv
[19:08:27] [INFO]::ENVIRONMENT: SAB_UNPACK: 1
[19:08:27] [INFO]::ENVIRONMENT: SAB_FAILURE_URL:
[19:08:27] [INFO]::ENVIRONMENT: UPSTART_JOB: pkgctl-sabnzbd
[19:08:27] [INFO]::ENVIRONMENT: SHLVL: 3
[19:08:27] [INFO]::ENVIRONMENT: SAB_PRIORITY: 0
[19:08:27] [INFO]::ENVIRONMENT: LANG: en_US.UTF-8
[19:08:27] [INFO]::ENVIRONMENT: SAB_7ZIP_COMMAND: /volume1/@appstore/sabnzbd/bin/7za
[19:08:27] [INFO]::ENVIRONMENT: SAB_PAR2_COMMAND: /volume1/@appstore/sabnzbd/bin/par2
[19:08:27] [INFO]::ENVIRONMENT: SAB_COMPLETE_DIR: /volume1/Files/Downloads/SickBeard/VICE.S05E23.Dawn.of.a.Dictator.REPACK.720p.AMZN.WEB-DL.DD+2.0.H.264-monkee
[19:08:27] [INFO]::ENVIRONMENT: SAB_NZO_ID: SABnzbd_nzo_tC3waV
[19:08:27] [INFO]::ENVIRONMENT: SAB_PASSWORD:
[19:08:27] [INFO]::ENVIRONMENT: SAB_PROGRAM_DIR: /volume1/@appstore/sabnzbd/share/SABnzbd
[19:08:27] [INFO]::ENVIRONMENT: SYNOPKG_TEMP_LOGFILE: /tmp/synopkgmgr.log-sabnzbd
[19:08:27] [INFO]::ENVIRONMENT: SYNOPKG_DSM_VERSION_BUILD: 24922
[19:08:27] [INFO]::ENVIRONMENT: SAB_AGE: 865d
[19:08:27] [INFO]::ENVIRONMENT: SAB_PP: 3
[19:08:27] [INFO]::ENVIRONMENT: SAB_MULTIPAR_COMMAND:
[19:08:27] [INFO]::ENVIRONMENT: SAB_REPAIR: 1
[19:08:27] [INFO]::ENVIRONMENT: SAB_SCRIPT: nzbToMedia.sh
[19:08:27] [INFO]::ENVIRONMENT: SAB_UNWANTED_EXT: 0
/volume1/@appstore/sabnzbd/var/scripts/nzbToMedia/eol.py:147: LifetimeWarning: Python 3.5 is no longer supported.
warnings.warn(msg, LifetimeWarning)
[19:08:27] [INFO]::MAIN: Python v3.5 will reach end of life in 249 days.
[19:08:27] [WARNING]::MAIN: Please upgrade to a more recent Python version.
[19:08:27] [INFO]::MAIN: Checking database structure...
[19:08:27] [DEBUG]::MAIN: Checking Initial Schema database upgrade
[19:08:27] [DB]::MAIN: nzbtomedia.db: SELECT 1 FROM sqlite_master WHERE name = ?; with args ('db_version',)
[19:08:27] [DB]::MAIN: nzbtomedia.db: SELECT db_version FROM db_version
[19:08:27] [DEBUG]::MAIN: InitialSchema upgrade not required
[19:08:27] [DEBUG]::MAIN: Checking if we can use git commands: "/usr/local/git/bin/git" version
[19:08:27] [DEBUG]::MAIN: Executing "/usr/local/git/bin/git" version with your shell in /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia
[19:08:27] [DEBUG]::MAIN: git output: git version 2.24.1
[19:08:27] [DEBUG]::MAIN: "/usr/local/git/bin/git" version : returned successful
[19:08:27] [DEBUG]::MAIN: Using: "/usr/local/git/bin/git"
[19:08:27] [DEBUG]::MAIN: Executing "/usr/local/git/bin/git" symbolic-ref -q HEAD with your shell in /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia
[19:08:27] [DEBUG]::MAIN: git output: refs/heads/SABnzbd-fix1
[19:08:27] [DEBUG]::MAIN: "/usr/local/git/bin/git" symbolic-ref -q HEAD : returned successful
[19:08:27] [INFO]::MAIN: Checking if git needs an update
[19:08:27] [DEBUG]::MAIN: Executing "/usr/local/git/bin/git" rev-parse HEAD with your shell in /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia
[19:08:27] [DEBUG]::MAIN: git output: 536563f
[19:08:27] [DEBUG]::MAIN: "/usr/local/git/bin/git" rev-parse HEAD : returned successful
[19:08:27] [DEBUG]::MAIN: Executing "/usr/local/git/bin/git" fetch origin with your shell in /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia
[19:08:28] [DEBUG]::MAIN: git output:
[19:08:28] [DEBUG]::MAIN: "/usr/local/git/bin/git" fetch origin : returned successful
[19:08:28] [DEBUG]::MAIN: Executing "/usr/local/git/bin/git" rev-parse --verify --quiet '@{upstream}' with your shell in /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia
[19:08:28] [DEBUG]::MAIN: git output: 536563f
[19:08:28] [DEBUG]::MAIN: "/usr/local/git/bin/git" rev-parse --verify --quiet '@{upstream}' : returned successful
[19:08:28] [DEBUG]::MAIN: Executing "/usr/local/git/bin/git" rev-list --left-right '@{upstream}'...HEAD with your shell in /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia
[19:08:28] [DEBUG]::MAIN: git output:
[19:08:28] [DEBUG]::MAIN: "/usr/local/git/bin/git" rev-list --left-right '@{upstream}'...HEAD : returned successful
[19:08:28] [DEBUG]::MAIN: cur_commit = 536563f % (newest_commit)= 536563f, num_commits_behind = 0, num_commits_ahead = 0
[19:08:28] [INFO]::MAIN: No update needed
[19:08:28] [INFO]::MAIN: nzbToMedia Version:536563f8933fe53d1eb5ddd3cfdae2cea461c10c Branch:SABnzbd-fix1 (Linux 3.10.105)
[19:08:28] [INFO]::MAIN: #########################################################
[19:08:28] [INFO]::MAIN: ## ..::[nzbToMedia.py]::.. ##
[19:08:28] [INFO]::MAIN: #########################################################
[19:08:28] [DEBUG]::MAIN: Options passed into nzbToMedia: ['/usr/local/sabnzbd/var/scripts/nzbToMedia/nzbToMedia.py']
[19:08:28] [INFO]::MAIN: Script triggered from SABnzbd Version 2.3.9.
[19:08:28] [DEBUG]::MAIN: Adding NZB download info for directory /volume1/Files/Downloads/SickBeard/VICE.S05E23.Dawn.of.a.Dictator.REPACK.720p.AMZN.WEB-DL.DD+2.0.H.264-monkee to database
[19:08:28] [DB]::MAIN: nzbtomedia.db: UPDATE downloads SET input_id = ?, input_name = ?, status = ?, last_update = ?, client_agent = ?, input_hash = ? WHERE input_directory = ? with args ['SABnzbd_nzo_tC3waV', 'VICE.S05E23.Dawn.of.a.Dictator.REPACK.720p.AMZN.WEB-DL.DD+2.0.H.264-monkee', 0, 737432, 'sabnzbd', 'SABnzbd_nzo_tC3waV', '/volume1/Files/Downloads/SickBeard/VICE.S05E23.Dawn.of.a.Dictator.REPACK.720p.AMZN.WEB-DL.DD+2.0.H.264-monkee']
[19:08:28] [DB]::MAIN: nzbtomedia.db: INSERT OR IGNORE INTO downloads (input_id, input_name, status, last_update, client_agent, input_hash) VALUES (?, ?, ?, ?, ?, ?) with args ['SABnzbd_nzo_tC3waV', 'VICE.S05E23.Dawn.of.a.Dictator.REPACK.720p.AMZN.WEB-DL.DD+2.0.H.264-monkee', 0, 737432, 'sabnzbd', 'SABnzbd_nzo_tC3waV']
[19:08:29] [INFO]::MAIN: Auto-detected SECTION:SickBeard
[19:08:29] [DEBUG]::MAIN: Checking for archives to extract in directory: /volume1/Files/Downloads/SickBeard/VICE.S05E23.Dawn.of.a.Dictator.REPACK.720p.AMZN.WEB-DL.DD+2.0.H.264-monkee
[19:08:29] [INFO]::MAIN: Calling SickBeard:tv to post-process:VICE.S05E23.Dawn.of.a.Dictator.REPACK.720p.AMZN.WEB-DL.DD+2.0.H.264-monkee
[19:08:29] [DEBUG]::SERVER: Attempting to connect to server at http://localhost:8083
[19:08:29] [DEBUG]::SERVER: Server responded at http://localhost:8083
[19:08:29] [INFO]::MAIN: SickBeard:tv fork set to SickChill
[19:08:29] [WARNING]::SICKBEARD: No media files found in directory /volume1/Files/Downloads/SickBeard/VICE.S05E23.Dawn.of.a.Dictator.REPACK.720p.AMZN.WEB-DL.DD+2.0.H.264-monkee. Processing this as a failed download
[19:08:29] [POSTPROCESS]::SICKBEARD: FAILED: The download failed. Sending 'failed' process request to SickChill branch
[19:08:29] [DEBUG]::SICKBEARD: Opening URL: http://localhost:8083/api/xxx/?cmd=postprocess with params: {'quiet': 1, 'proc_dir': '/volume1/Files/Downloads/SickBeard/VICE.S05E23.Dawn.of.a.Dictator.REPACK.720p.AMZN.WEB-DL.DD+2.0.H.264-monkee', 'force_next': 1, 'nzbName': 'VICE.S05E23.Dawn.of.a.Dictator.REPACK.720p.AMZN.WEB-DL.DD+2.0.H.264-monkee', 'failed': 1}
[19:08:31] [DB]::DB: Updating DB download status of VICE.S05E23.Dawn.of.a.Dictator.REPACK.720p.AMZN.WEB-DL.DD+2.0.H.264-monkee to 1
[19:08:31] [DB]::MAIN: nzbtomedia.db: UPDATE downloads SET status=?, last_update=? WHERE input_name=? with args [1, 737432, 'VICE.S05E23.Dawn.of.a.Dictator.REPACK.720p.AMZN.WEB-DL.DD+2.0.H.264-monkee']
[19:08:31] [INFO]::CLEANDIR: Directory /volume1/Files/Downloads/SickBeard/VICE.S05E23.Dawn.of.a.Dictator.REPACK.720p.AMZN.WEB-DL.DD+2.0.H.264-monkee has been processed and removed ...
[19:08:31] [INFO]::MAIN: The /usr/local/sabnzbd/var/scripts/nzbToMedia/nzbToMedia.py script completed successfully.
Changing to directory: /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia

-- Cleaning bytecode --
WARNING: Automatic cleanup could not be executed.
If errors occur, manual cleanup may be required.
REASON : Error: [Errno 2] No such file or directory: 'git'

-- Cleaning folders: ['core', 'libs'] --
WARNING: Automatic cleanup could not be executed.
If errors occur, manual cleanup may be required.
REASON : Error: [Errno 2] No such file or directory: 'git'
Returning to directory: /volume1/@appstore/sabnzbd/share/SABnzbd

-- Cleanup finished --

SickBeard: Successfully post-processed VICE.S05E23.Dawn.of.a.Dictator.REPACK.720p.AMZN.WEB-DL.DD+2.0.H.264-monkee!`

@clinton-hall
Copy link
Owner

ok, that looks like the interfacing worked, but I note that this processed as failed because there were no media files found in the directory: /volume1/Files/Downloads/SickBeard/VICE.S05E23.Dawn.of.a.Dictator.REPACK.720p.AMZN.WEB-DL.DD+2.0.H.264-monkee

and then it also confirms Directory /volume1/Files/Downloads/SickBeard/VICE.S05E23.Dawn.of.a.Dictator.REPACK.720p.AMZN.WEB-DL.DD+2.0.H.264-monkee has been processed and removed ...
Which means either the entire directory was (re)moved before the script was called or the script does not have permissions to see this directory...

Can you please confirm if /volume1/Files/Downloads/SickBeard/VICE.S05E23.Dawn.of.a.Dictator.REPACK.720p.AMZN.WEB-DL.DD+2.0.H.264-monkee exists, and if so what is in this directory, what the permissions are of this directory and also /volume1/Files/Downloads/SickBeard

@fadern
Copy link
Author

fadern commented Jan 13, 2020

`[05:16:23] [INFO]::MAIN: Loading config from [/volume1/@appstore/sabnzbd/var/scripts/nzbToMedia/autoProcessMedia.cfg]
[05:16:23] [INFO]::ENVIRONMENT: SAB_AGE: 7m
[05:16:23] [INFO]::ENVIRONMENT: SAB_7ZIP_COMMAND: /volume1/@appstore/sabnzbd/bin/7za
[05:16:23] [INFO]::ENVIRONMENT: SAB_AVG_BPS: 14867
[05:16:23] [INFO]::ENVIRONMENT: SAB_DUPLICATE: 0
[05:16:23] [INFO]::ENVIRONMENT: SYNOPKG_DSM_VERSION_MINOR: 2
[05:16:23] [INFO]::ENVIRONMENT: SAB_GROUP: alt.binaries.misc
[05:16:23] [INFO]::ENVIRONMENT: SAB_BYTES: 677970020
[05:16:23] [INFO]::ENVIRONMENT: SAB_PAR2_COMMAND: /volume1/@appstore/sabnzbd/bin/par2
[05:16:23] [INFO]::ENVIRONMENT: SAB_UNWANTED_EXT: 0
[05:16:23] [INFO]::ENVIRONMENT: SAB_PRIORITY: 1
[05:16:23] [INFO]::ENVIRONMENT: SYNOPKG_PKGNAME: sabnzbd
[05:16:23] [INFO]::ENVIRONMENT: SHLVL: 3
[05:16:23] [INFO]::ENVIRONMENT: SYNOPKG_TEMP_LOGFILE: /tmp/synopkgmgr.log-sabnzbd
[05:16:23] [INFO]::ENVIRONMENT: SAB_FINAL_NAME: bobs.burgers.s10e11.1080p.web.x264-xlf
[05:16:23] [INFO]::ENVIRONMENT: SAB_PROGRAM_DIR: /volume1/@appstore/sabnzbd/share/SABnzbd
[05:16:23] [INFO]::ENVIRONMENT: SAB_ORIG_NZB_GZ: /volume1/Files/Downloads/complete/incomplete/bobs.burgers.s10e11.1080p.web.x264-xlf/ADMIN/bobs.burgers.s10e11.1080p.web.x264-xlf.nzb.gz
[05:16:23] [INFO]::ENVIRONMENT: SAB_MULTIPAR_COMMAND:
[05:16:23] [INFO]::ENVIRONMENT: UPSTART_JOB: pkgctl-sabnzbd
[05:16:23] [INFO]::ENVIRONMENT: SAB_UNPACK: 1
[05:16:23] [INFO]::ENVIRONMENT: UPSTART_EVENTS: syno.pkgctl.pkgstart syno.pkgctl.started
[05:16:23] [INFO]::ENVIRONMENT: SYNOPKG_DSM_LANGUAGE: enu
[05:16:23] [INFO]::ENVIRONMENT: PATH: /volume1/@appstore/sabnzbd/bin:/volume1/@appstore/sabnzbd/env/bin:/usr/local/python/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin
[05:16:23] [INFO]::ENVIRONMENT: SAB_FAILURE_URL:
[05:16:23] [INFO]::ENVIRONMENT: SAB_SCRIPT: nzbToMedia.sh
[05:16:23] [INFO]::ENVIRONMENT: SYNOPKG_PKGDEST: /volume1/@appstore/sabnzbd
[05:16:23] [INFO]::ENVIRONMENT: SAB_ENCRYPTED: 0
[05:16:23] [INFO]::ENVIRONMENT: SAB_URL: http://192.168.1.51:5076/getnzb/api/9116028820121769455?apikey=AKSHG1661D4102T2R584KAUDJ3
[05:16:23] [INFO]::ENVIRONMENT: SAB_OVERSIZED: 0
[05:16:23] [INFO]::ENVIRONMENT: SYNOPKG_PKGVER: 2.3.9-40
[05:16:23] [INFO]::ENVIRONMENT: SYNOPKG_DSM_VERSION_MAJOR: 6
[05:16:23] [INFO]::ENVIRONMENT: SAB_COMPLETE_DIR: /volume1/Files/Downloads/SickBeard/bobs.burgers.s10e11.1080p.web.x264-xlf
[05:16:23] [INFO]::ENVIRONMENT: SAB_VERSION: 2.3.9
[05:16:23] [INFO]::ENVIRONMENT: SAB_FAIL_MSG:
[05:16:23] [INFO]::ENVIRONMENT: PWD: /volume1/@appstore/sabnzbd/share/SABnzbd
[05:16:23] [INFO]::ENVIRONMENT: _: /usr/local/bin/python3
[05:16:23] [INFO]::ENVIRONMENT: SYNOPKG_DSM_VERSION_BUILD: 24922
[05:16:23] [INFO]::ENVIRONMENT: LANG: en_US.UTF-8
[05:16:23] [INFO]::ENVIRONMENT: SAB_FILENAME: bobs.burgers.s10e11.1080p.web.x264-xlf.nzb
[05:16:23] [INFO]::ENVIRONMENT: SAB_DOWNLOAD_TIME: 40
[05:16:23] [INFO]::ENVIRONMENT: AVAHI_COMPAT_NOWARN: 1
[05:16:23] [INFO]::ENVIRONMENT: SAB_ZIP_COMMAND:
[05:16:23] [INFO]::ENVIRONMENT: SAB_BYTES_DOWNLOADED: 615827676
[05:16:23] [INFO]::ENVIRONMENT: UPSTART_INSTANCE:
[05:16:23] [INFO]::ENVIRONMENT: NAME: python
[05:16:23] [INFO]::ENVIRONMENT: SAB_CAT: tv
[05:16:23] [INFO]::ENVIRONMENT: SAB_REPAIR: 1
[05:16:23] [INFO]::ENVIRONMENT: SAB_RAR_COMMAND: /volume1/@appstore/sabnzbd/bin/unrar
[05:16:23] [INFO]::ENVIRONMENT: SYNOPKG_PKGPORT: 8080
[05:16:23] [INFO]::ENVIRONMENT: SAB_PP: 3
[05:16:23] [INFO]::ENVIRONMENT: SELF: sabnzbd
[05:16:23] [INFO]::ENVIRONMENT: SAB_PP_STATUS: 0
[05:16:23] [INFO]::ENVIRONMENT: SYNOPKG_DSM_ARCH: avoton
[05:16:23] [INFO]::ENVIRONMENT: SYNOPKG_PKGDEST_VOL: /volume1
[05:16:23] [INFO]::ENVIRONMENT: SAB_PASSWORD:
[05:16:23] [INFO]::ENVIRONMENT: SAB_BYTES_TRIED: 677970020
[05:16:23] [INFO]::ENVIRONMENT: TERM: vt102
[05:16:23] [INFO]::ENVIRONMENT: SAB_STATUS: Running
[05:16:23] [INFO]::ENVIRONMENT: SAB_NZO_ID: SABnzbd_nzo_EZJ9tx
/volume1/@appstore/sabnzbd/var/scripts/nzbToMedia/eol.py:147: LifetimeWarning: Python 3.5 is no longer supported.
warnings.warn(msg, LifetimeWarning)
[05:16:23] [INFO]::MAIN: Python v3.5 will reach end of life in 244 days.
[05:16:23] [WARNING]::MAIN: Please upgrade to a more recent Python version.
[05:16:23] [INFO]::MAIN: Checking database structure...
[05:16:23] [DEBUG]::MAIN: Checking Initial Schema database upgrade
[05:16:23] [DB]::MAIN: nzbtomedia.db: SELECT 1 FROM sqlite_master WHERE name = ?; with args ('db_version',)
[05:16:23] [DB]::MAIN: nzbtomedia.db: SELECT db_version FROM db_version
[05:16:23] [DEBUG]::MAIN: InitialSchema upgrade not required
[05:16:23] [DEBUG]::MAIN: Checking if we can use git commands: "/usr/local/git/bin/git" version
[05:16:23] [DEBUG]::MAIN: Executing "/usr/local/git/bin/git" version with your shell in /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia
[05:16:23] [DEBUG]::MAIN: git output: git version 2.24.1
[05:16:23] [DEBUG]::MAIN: "/usr/local/git/bin/git" version : returned successful
[05:16:23] [DEBUG]::MAIN: Using: "/usr/local/git/bin/git"
[05:16:23] [DEBUG]::MAIN: Executing "/usr/local/git/bin/git" symbolic-ref -q HEAD with your shell in /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia
[05:16:23] [DEBUG]::MAIN: git output: refs/heads/SABnzbd-fix1
[05:16:23] [DEBUG]::MAIN: "/usr/local/git/bin/git" symbolic-ref -q HEAD : returned successful
[05:16:23] [INFO]::MAIN: Checking if git needs an update
[05:16:23] [DEBUG]::MAIN: Executing "/usr/local/git/bin/git" rev-parse HEAD with your shell in /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia
[05:16:23] [DEBUG]::MAIN: git output: 536563f
[05:16:23] [DEBUG]::MAIN: "/usr/local/git/bin/git" rev-parse HEAD : returned successful
[05:16:23] [DEBUG]::MAIN: Executing "/usr/local/git/bin/git" fetch origin with your shell in /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia
[05:16:24] [DEBUG]::MAIN: git output:
[05:16:24] [DEBUG]::MAIN: "/usr/local/git/bin/git" fetch origin : returned successful
[05:16:24] [DEBUG]::MAIN: Executing "/usr/local/git/bin/git" rev-parse --verify --quiet '@{upstream}' with your shell in /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia
[05:16:24] [DEBUG]::MAIN: git output: 536563f
[05:16:24] [DEBUG]::MAIN: "/usr/local/git/bin/git" rev-parse --verify --quiet '@{upstream}' : returned successful
[05:16:24] [DEBUG]::MAIN: Executing "/usr/local/git/bin/git" rev-list --left-right '@{upstream}'...HEAD with your shell in /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia
[05:16:24] [DEBUG]::MAIN: git output:
[05:16:24] [DEBUG]::MAIN: "/usr/local/git/bin/git" rev-list --left-right '@{upstream}'...HEAD : returned successful
[05:16:24] [DEBUG]::MAIN: cur_commit = 536563f % (newest_commit)= 536563f, num_commits_behind = 0, num_commits_ahead = 0
[05:16:24] [INFO]::MAIN: No update needed
[05:16:24] [INFO]::MAIN: nzbToMedia Version:536563f8933fe53d1eb5ddd3cfdae2cea461c10c Branch:SABnzbd-fix1 (Linux 3.10.105)
[05:16:24] [INFO]::MAIN: #########################################################
[05:16:24] [INFO]::MAIN: ## ..::[nzbToMedia.py]::.. ##
[05:16:24] [INFO]::MAIN: #########################################################
[05:16:24] [DEBUG]::MAIN: Options passed into nzbToMedia: ['/usr/local/sabnzbd/var/scripts/nzbToMedia/nzbToMedia.py']
[05:16:24] [INFO]::MAIN: Script triggered from SABnzbd Version 2.3.9.
[05:16:24] [DEBUG]::MAIN: Adding NZB download info for directory /volume1/Files/Downloads/SickBeard/bobs.burgers.s10e11.1080p.web.x264-xlf to database
[05:16:24] [DB]::MAIN: nzbtomedia.db: UPDATE downloads SET input_name = ?, last_update = ?, status = ?, client_agent = ?, input_hash = ?, input_id = ? WHERE input_directory = ? with args ['bobs.burgers.s10e11.1080p.web.x264-xlf', 737437, 0, 'sabnzbd', 'SABnzbd_nzo_EZJ9tx', 'SABnzbd_nzo_EZJ9tx', '/volume1/Files/Downloads/SickBeard/bobs.burgers.s10e11.1080p.web.x264-xlf']
[05:16:24] [DB]::MAIN: nzbtomedia.db: INSERT OR IGNORE INTO downloads (input_name, last_update, status, client_agent, input_hash, input_id) VALUES (?, ?, ?, ?, ?, ?) with args ['bobs.burgers.s10e11.1080p.web.x264-xlf', 737437, 0, 'sabnzbd', 'SABnzbd_nzo_EZJ9tx', 'SABnzbd_nzo_EZJ9tx']
[05:16:24] [INFO]::MAIN: Auto-detected SECTION:SickBeard
[05:16:24] [DEBUG]::MAIN: Checking for archives to extract in directory: /volume1/Files/Downloads/SickBeard/bobs.burgers.s10e11.1080p.web.x264-xlf
[05:16:24] [INFO]::MAIN: Calling SickBeard:tv to post-process:bobs.burgers.s10e11.1080p.web.x264-xlf
[05:16:24] [DEBUG]::SERVER: Attempting to connect to server at http://localhost:8083
[05:16:26] [DEBUG]::SERVER: Server responded at http://localhost:8083
[05:16:26] [INFO]::MAIN: SickBeard:tv fork set to SickChill
[05:16:26] [DEBUG]::EXCEPTION: Replacing file name 6a2cce5e6a6e41529318e2d0cab34b7f with directory name bobs.burgers.s10e11.1080p.web.x264-xlf
[05:16:26] [DEBUG]::EXCEPTION: Replacing file name /volume1/Files/Downloads/SickBeard/bobs.burgers.s10e11.1080p.web.x264-xlf/6a2cce5e6a6e41529318e2d0cab34b7f.mkv with download name /volume1/Files/Downloads/SickBeard/bobs.burgers.s10e11.1080p.web.x264-xlf/bobs.burgers.s10e11.1080p.web.x264-xlf.mkv
[05:16:26] [INFO]::MAIN: FLATTEN: Flattening directory: /volume1/Files/Downloads/SickBeard/bobs.burgers.s10e11.1080p.web.x264-xlf
[05:16:26] [DEBUG]::MAIN: Checking for empty folders in:/volume1/Files/Downloads/SickBeard/bobs.burgers.s10e11.1080p.web.x264-xlf
[05:16:26] [POSTPROCESS]::SICKBEARD: SUCCESS: The download succeeded, sending a post-process request
[05:16:26] [DEBUG]::SICKBEARD: Opening URL: http://localhost:8083/api/9ca7e53a85043c8e06c72db7b9b2015e/?cmd=postprocess with params: {'force_next': 1, 'failed': 0, 'quiet': 1, 'nzbName': 'bobs.burgers.s10e11.1080p.web.x264-xlf', 'proc_dir': '/volume1/Files/Downloads/SickBeard/bobs.burgers.s10e11.1080p.web.x264-xlf'}
[05:16:53] [DB]::DB: Updating DB download status of bobs.burgers.s10e11.1080p.web.x264-xlf to 1
[05:16:53] [DB]::MAIN: nzbtomedia.db: UPDATE downloads SET status=?, last_update=? WHERE input_name=? with args [1, 737437, 'bobs.burgers.s10e11.1080p.web.x264-xlf']
[05:16:53] [INFO]::CLEANDIR: Directory /volume1/Files/Downloads/SickBeard/bobs.burgers.s10e11.1080p.web.x264-xlf has been processed and removed ...
[05:16:53] [INFO]::MAIN: The /usr/local/sabnzbd/var/scripts/nzbToMedia/nzbToMedia.py script completed successfully.
Changing to directory: /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia

-- Cleaning bytecode --
WARNING: Automatic cleanup could not be executed.
If errors occur, manual cleanup may be required.
REASON : Error: [Errno 2] No such file or directory: 'git'

-- Cleaning folders: ['libs', 'core'] --
WARNING: Automatic cleanup could not be executed.
If errors occur, manual cleanup may be required.
REASON : Error: [Errno 2] No such file or directory: 'git'
Returning to directory: /volume1/@appstore/sabnzbd/share/SABnzbd

-- Cleanup finished --

SickBeard: Successfully post-processed bobs.burgers.s10e11.1080p.web.x264-xlf!`

@fadern
Copy link
Author

fadern commented Jan 13, 2020

do I need to change brach or some thing to get back to master?

@clinton-hall
Copy link
Owner

to get to master

cd /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia
git pull
git checkout master
git pull
chown -R sc-sabnzbd:sabnzbd *

however, the changes to make this work with latest SABnzbd are now in nightly but not yet in master... so

cd /volume1/@appstore/sabnzbd/var/scripts/nzbToMedia
git pull
git checkout nightly
git pull
chown -R sc-sabnzbd:sabnzbd *

@fadern
Copy link
Author

fadern commented Jan 13, 2020

ok, when do you plan to merge?

@clinton-hall
Copy link
Owner

I just merged other work yesterday. this was stuff that was causing an issue, and had been verified. I wasn't 100% sure this had been verified...

Because I just did a merge, I was planning to wait another week before merging this all up. Depends how much time I get....

@fadern
Copy link
Author

fadern commented Jan 15, 2020

changed to nightly. thank you!

@fadern fadern closed this as completed Jan 15, 2020
@fadern
Copy link
Author

fadern commented Apr 16, 2020

@clinton-hall Hi,
I just wanted to ask if the fix for "Invalid number of arguments received" was merged to the master branch. Yesterday I switched to master from nightly and I am now seeing the warnings again. I dont know if they are new or the merge haven't been made yet?

@clinton-hall
Copy link
Owner

Hmm... looks like I haven't merged yet.

Time to merge I think :)

@clinton-hall
Copy link
Owner

and merged :D

@fadern
Copy link
Author

fadern commented Apr 17, 2020

@clinton-hall thank you

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants