CC-2813: airtime-import: check for root permission

- done
This commit is contained in:
James 2011-09-13 14:31:14 -04:00
parent f25304bcb7
commit 3f13810c0e
1 changed files with 5 additions and 1 deletions

View File

@ -6,6 +6,7 @@ from optparse import OptionParser, OptionValueError
from api_clients import api_client as apc
import json
import shutil
import commands
# create logger
logger = logging.getLogger()
@ -17,7 +18,10 @@ logging.disable(50)
# add ch to logger
logger.addHandler(ch)
if (commands.getoutput("whoami") != 'root'):
print 'Must be a root user.'
sys.exit()
# loading config file
try:
config = ConfigObj('/etc/airtime/media-monitor.cfg')