summaryrefslogtreecommitdiff
path: root/src/backend
diff options
context:
space:
mode:
Diffstat (limited to 'src/backend')
-rw-r--r--src/backend/check.py3
-rw-r--r--src/backend/installbinary.py2
-rw-r--r--src/backend/installebuild.py2
-rw-r--r--src/backend/searchbinary.py2
-rw-r--r--src/backend/uninstall.py2
-rw-r--r--src/backend/uninstallforce.py2
-rw-r--r--src/backend/upgradebinary.py2
-rw-r--r--src/backend/upgradeebuild.py2
8 files changed, 8 insertions, 9 deletions
diff --git a/src/backend/check.py b/src/backend/check.py
index fb760cc..b2d8206 100644
--- a/src/backend/check.py
+++ b/src/backend/check.py
@@ -5,8 +5,7 @@ import subprocess
import sisyphus.filesystem
def root():
- if os.getuid() == 0:
- return 0
+ return True if os.getuid() == 0 else False
def portage():
if os.path.isdir(os.path.join(sisyphus.filesystem.portageRepoDir, '.git')):
diff --git a/src/backend/installbinary.py b/src/backend/installbinary.py
index 684bc79..d762ef9 100644
--- a/src/backend/installbinary.py
+++ b/src/backend/installbinary.py
@@ -14,7 +14,7 @@ import sisyphus.solvedeps
import sisyphus.update
def start(pkgname):
- if sisyphus.check.root() == 0:
+ if sisyphus.check.root():
sisyphus.update.start()
binhostURL = sisyphus.binhost.getURL()
diff --git a/src/backend/installebuild.py b/src/backend/installebuild.py
index 199b836..62e7fc2 100644
--- a/src/backend/installebuild.py
+++ b/src/backend/installebuild.py
@@ -14,7 +14,7 @@ import sisyphus.solvedeps
import sisyphus.update
def start(pkgname):
- if sisyphus.check.root() == 0:
+ if sisyphus.check.root():
sisyphus.update.start()
binhostURL = sisyphus.binhost.getURL()
diff --git a/src/backend/searchbinary.py b/src/backend/searchbinary.py
index d4ce032..d2c9eac 100644
--- a/src/backend/searchbinary.py
+++ b/src/backend/searchbinary.py
@@ -127,7 +127,7 @@ def showSearch(filter, cat, pn, desc, single):
print("To search for source packages, use the '--ebuild' option.")
def start(filter, cat, pn, desc, single):
- if sisyphus.check.root() == 0:
+ if sisyphus.check.root():
sisyphus.update.start()
else:
print('\nYou are not root, cannot fetch updates.\nSearch result may be inaccurate!\n')
diff --git a/src/backend/uninstall.py b/src/backend/uninstall.py
index 2537b74..8da7e79 100644
--- a/src/backend/uninstall.py
+++ b/src/backend/uninstall.py
@@ -6,7 +6,7 @@ import sisyphus.database
import sys
def start(pkgname):
- if sisyphus.check.root() == 0:
+ if sisyphus.check.root():
portageExec = subprocess.Popen(['emerge', '--quiet', '--depclean', '--ask'] + list(pkgname))
portageExec.wait()
sisyphus.database.syncLocal()
diff --git a/src/backend/uninstallforce.py b/src/backend/uninstallforce.py
index f85dbe1..11139f4 100644
--- a/src/backend/uninstallforce.py
+++ b/src/backend/uninstallforce.py
@@ -6,7 +6,7 @@ import sisyphus.database
import sys
def start(pkgname):
- if sisyphus.check.root() == 0:
+ if sisyphus.check.root():
portageExec = subprocess.Popen(['emerge', '--quiet', '--unmerge', '--ask'] + list(pkgname))
portageExec.wait()
sisyphus.database.syncLocal()
diff --git a/src/backend/upgradebinary.py b/src/backend/upgradebinary.py
index 0f800cc..b3d68b6 100644
--- a/src/backend/upgradebinary.py
+++ b/src/backend/upgradebinary.py
@@ -14,7 +14,7 @@ import sisyphus.solvedeps
import sisyphus.update
def start():
- if sisyphus.check.root() == 0:
+ if sisyphus.check.root():
sisyphus.update.start()
binhostURL = sisyphus.binhost.getURL()
diff --git a/src/backend/upgradeebuild.py b/src/backend/upgradeebuild.py
index 0e3a399..952bde7 100644
--- a/src/backend/upgradeebuild.py
+++ b/src/backend/upgradeebuild.py
@@ -14,7 +14,7 @@ import sisyphus.solvedeps
import sisyphus.update
def start():
- if sisyphus.check.root() == 0:
+ if sisyphus.check.root():
sisyphus.update.start()
binhostURL = sisyphus.binhost.getURL()