mirror of
https://github.com/KevinMidboe/transatlanticTorrentExpress.git
synced 2025-10-29 18:00:19 +00:00
Moved function for fetching config into separate utils file.
This commit is contained in:
@@ -1,26 +1,10 @@
|
|||||||
#!/usr/bin/python3
|
#!/usr/bin/python3
|
||||||
import os, sys
|
import os, sys
|
||||||
from subprocess import check_output, Popen, PIPE
|
from subprocess import check_output, Popen, PIPE
|
||||||
from configparser import ConfigParser
|
|
||||||
|
|
||||||
# Local files
|
# Local files
|
||||||
from logger import logger
|
from logger import logger
|
||||||
|
from utils import getConfig
|
||||||
def getConfig():
|
|
||||||
logger.debug('Reading config')
|
|
||||||
pwd = os.path.dirname(os.path.abspath(__file__))
|
|
||||||
path = os.path.join(pwd, 'config.ini')
|
|
||||||
|
|
||||||
if not os.path.isfile(path):
|
|
||||||
print('Please fill out and rename config file. Check README for more info.')
|
|
||||||
exit(0)
|
|
||||||
|
|
||||||
config = ConfigParser()
|
|
||||||
config.read(path)
|
|
||||||
|
|
||||||
logger.debug('Sections parsed: {}'.format(config.sections()))
|
|
||||||
return config
|
|
||||||
|
|
||||||
|
|
||||||
def getFiles(path, host=None, user=None):
|
def getFiles(path, host=None, user=None):
|
||||||
logger.info('Getting filenames from path: {}'.format(path))
|
logger.info('Getting filenames from path: {}'.format(path))
|
||||||
|
|||||||
18
utils.py
Normal file
18
utils.py
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
#!/bin/usr/python3
|
||||||
|
import os
|
||||||
|
from configparser import ConfigParser
|
||||||
|
|
||||||
|
def getConfig():
|
||||||
|
# logger.debug('Reading config')
|
||||||
|
pwd = os.path.dirname(os.path.abspath(__file__))
|
||||||
|
path = os.path.join(pwd, 'config.ini')
|
||||||
|
|
||||||
|
if not os.path.isfile(path):
|
||||||
|
print('Please fill out and rename config file. Check README for more info.')
|
||||||
|
exit(0)
|
||||||
|
|
||||||
|
config = ConfigParser()
|
||||||
|
config.read(path)
|
||||||
|
|
||||||
|
# logger.debug('Sections parsed: {}'.format(config.sections()))
|
||||||
|
return config
|
||||||
Reference in New Issue
Block a user