diff --git a/PKGBUILD b/PKGBUILD index 6a972db..9e0619f 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,6 +1,6 @@ pkgname=saturn-discover -pkgver=1.0 -pkgrel=1 +pkgver=1.2 +pkgrel=3 arch=('any') source=('saturnDiscoverDeamon.py' 'saturnDiscover.service' 'saturnDiscover') md5sums=('SKIP' 'SKIP' 'SKIP') diff --git a/saturnDiscover b/saturnDiscover index 8cc1725..5735699 100755 --- a/saturnDiscover +++ b/saturnDiscover @@ -5,9 +5,12 @@ import sys import json def tryReadFile(fname, defval): - with open(fname, 'r') as file: - return file.read().replace('\n', '') - + try: + with open(fname, 'r') as file: + return file.read().replace('\n', '') + except: + pass + return defval def restartService(): diff --git a/saturnDiscoverDeamon.py b/saturnDiscoverDeamon.py index 42c94c8..72def06 100644 --- a/saturnDiscoverDeamon.py +++ b/saturnDiscoverDeamon.py @@ -45,8 +45,11 @@ def get_ip(): return IP def tryReadFile(fname, defval): - with open(fname, 'r') as file: - return file.read().replace('\n', '') + try: + with open(fname, 'r') as file: + return file.read().replace('\n', '') + except: + pass return defval