Major reorganization of the pypo directory.
Much better organization of files into packages
This commit is contained in:
parent
f4d313a67c
commit
1c87d51b8e
20 changed files with 16 additions and 15 deletions
|
@ -68,7 +68,7 @@ try:
|
||||||
current_script_dir = get_current_script_dir()
|
current_script_dir = get_current_script_dir()
|
||||||
|
|
||||||
if not os.path.exists(PATH_INI_FILE):
|
if not os.path.exists(PATH_INI_FILE):
|
||||||
shutil.copy('%s/../pypo.cfg'%current_script_dir, PATH_INI_FILE)
|
shutil.copy('%s/pypo.cfg'%current_script_dir, PATH_INI_FILE)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
os.remove("/etc/airtime/liquidsoap.cfg")
|
os.remove("/etc/airtime/liquidsoap.cfg")
|
||||||
|
@ -95,13 +95,13 @@ try:
|
||||||
|
|
||||||
monit_version = get_monit_version()
|
monit_version = get_monit_version()
|
||||||
if version_compare(monit_version, "5.3.0") >= 0:
|
if version_compare(monit_version, "5.3.0") >= 0:
|
||||||
shutil.copy('%s/../monit-airtime-liquidsoap.cfg' % current_script_dir, \
|
shutil.copy('%s/monit-airtime-liquidsoap.cfg' % current_script_dir, \
|
||||||
'/etc/monit/conf.d/monit-airtime-liquidsoap.cfg')
|
'/etc/monit/conf.d/monit-airtime-liquidsoap.cfg')
|
||||||
else:
|
else:
|
||||||
shutil.copy('%s/../monit-pre530-airtime-liquidsoap.cfg' % current_script_dir, \
|
shutil.copy('%s/monit-pre530-airtime-liquidsoap.cfg' % current_script_dir, \
|
||||||
'/etc/monit/conf.d/monit-airtime-liquidsoap.cfg')
|
'/etc/monit/conf.d/monit-airtime-liquidsoap.cfg')
|
||||||
|
|
||||||
shutil.copy('%s/../monit-airtime-playout.cfg'%current_script_dir, '/etc/monit/conf.d/')
|
shutil.copy('%s/monit-airtime-playout.cfg'%current_script_dir, '/etc/monit/conf.d/')
|
||||||
|
|
||||||
#create pypo log dir
|
#create pypo log dir
|
||||||
create_dir(config['pypo_log_dir'])
|
create_dir(config['pypo_log_dir'])
|
||||||
|
@ -132,8 +132,8 @@ try:
|
||||||
os.system("chown -R pypo:pypo "+config["base_recorded_files"])
|
os.system("chown -R pypo:pypo "+config["base_recorded_files"])
|
||||||
|
|
||||||
#copy init.d script
|
#copy init.d script
|
||||||
shutil.copy(config["bin_dir"]+"/bin/airtime-playout-init-d", "/etc/init.d/airtime-playout")
|
shutil.copy(config["bin_dir"]+"/bin/install/airtime-playout-init-d", "/etc/init.d/airtime-playout")
|
||||||
shutil.copy(config["bin_dir"]+"/bin/airtime-liquidsoap-init-d", "/etc/init.d/airtime-liquidsoap")
|
shutil.copy(config["bin_dir"]+"/bin/install/airtime-liquidsoap-init-d", "/etc/init.d/airtime-liquidsoap")
|
||||||
|
|
||||||
#copy log rotate script
|
#copy log rotate script
|
||||||
shutil.copy(config["bin_dir"]+"/bin/liquidsoap_scripts/airtime-liquidsoap.logrotate", "/etc/logrotate.d/airtime-liquidsoap")
|
shutil.copy(config["bin_dir"]+"/bin/liquidsoap_scripts/airtime-liquidsoap.logrotate", "/etc/logrotate.d/airtime-liquidsoap")
|
||||||
|
|
|
@ -18,13 +18,13 @@ import re
|
||||||
from Queue import Queue
|
from Queue import Queue
|
||||||
from threading import Lock
|
from threading import Lock
|
||||||
|
|
||||||
from pypopush import PypoPush
|
from schedule.pypopush import PypoPush
|
||||||
from pypofetch import PypoFetch
|
from schedule.pypofetch import PypoFetch
|
||||||
from pypofile import PypoFile
|
from schedule.pypofile import PypoFile
|
||||||
from recorder import Recorder
|
from recorder.recorder import Recorder
|
||||||
from listenerstat import ListenerStat
|
from schedule.listenerstat import ListenerStat
|
||||||
from pypomessagehandler import PypoMessageHandler
|
from pypomessagehandler import PypoMessageHandler
|
||||||
from pypoliquidsoap import PypoLiquidsoap
|
from schedule.pypoliquidsoap import PypoLiquidsoap
|
||||||
|
|
||||||
from media.update.replaygainupdater import ReplayGainUpdater
|
from media.update.replaygainupdater import ReplayGainUpdater
|
||||||
from media.update.silananalyzer import SilanAnalyzer
|
from media.update.silananalyzer import SilanAnalyzer
|
||||||
|
|
0
python_apps/pypo/recorder/__init__.py
Normal file
0
python_apps/pypo/recorder/__init__.py
Normal file
0
python_apps/pypo/schedule/__init__.py
Normal file
0
python_apps/pypo/schedule/__init__.py
Normal file
|
@ -22,7 +22,7 @@ from std_err_override import LogWriter
|
||||||
|
|
||||||
|
|
||||||
# configure logging
|
# configure logging
|
||||||
logging_cfg = os.path.join(os.path.dirname(__file__), "logging.cfg")
|
logging_cfg = os.path.join(os.path.dirname(__file__), "../logging.cfg")
|
||||||
logging.config.fileConfig(logging_cfg)
|
logging.config.fileConfig(logging_cfg)
|
||||||
logger = logging.getLogger()
|
logger = logging.getLogger()
|
||||||
LogWriter.override_std_err(logger)
|
LogWriter.override_std_err(logger)
|
|
@ -12,7 +12,8 @@ import stat
|
||||||
from std_err_override import LogWriter
|
from std_err_override import LogWriter
|
||||||
|
|
||||||
# configure logging
|
# configure logging
|
||||||
logging.config.fileConfig("logging.cfg")
|
logging_cfg = os.path.join(os.path.dirname(__file__), "../logging.cfg")
|
||||||
|
logging.config.fileConfig(logging_cfg)
|
||||||
logger = logging.getLogger()
|
logger = logging.getLogger()
|
||||||
LogWriter.override_std_err(logger)
|
LogWriter.override_std_err(logger)
|
||||||
|
|
|
@ -25,7 +25,7 @@ from configobj import ConfigObj
|
||||||
|
|
||||||
|
|
||||||
# configure logging
|
# configure logging
|
||||||
logging_cfg = os.path.join(os.path.dirname(__file__), "logging.cfg")
|
logging_cfg = os.path.join(os.path.dirname(__file__), "../logging.cfg")
|
||||||
logging.config.fileConfig(logging_cfg)
|
logging.config.fileConfig(logging_cfg)
|
||||||
logger = logging.getLogger()
|
logger = logging.getLogger()
|
||||||
LogWriter.override_std_err(logger)
|
LogWriter.override_std_err(logger)
|
Loading…
Add table
Add a link
Reference in a new issue