Commit Graph

62 Commits

Author SHA1 Message Date
martin cf54434f5e CC-2435: Recorded show gets manually cancelled
-added 3 second delay before actually cancelling
2011-06-23 16:54:59 -04:00
Naomi Aro bae771790a cc-1799 Human Filesystem
editing recording shows so they work with the new filesystem/file upload.
2011-06-23 21:14:09 +02:00
martin aa56344a29 CC-2410: Clean up install process
-hiding a few more warnings.
2011-06-20 17:38:18 -04:00
martin fe14113b58 CC-2410: Clean up install process
-reduced number of messages
-got rid of some warnings.
-moved airtime-install.php, airtime-upgrade.php, airtime-uninstall.php
2011-06-20 17:24:12 -04:00
martin 948a0e584d -added quotes to all paths in rm -rf statements 2011-06-17 11:16:27 -04:00
martin 2f5a1c4df6 cc-2055: switch to init.d
-monit is now temporarily disabled when intentionally stopped a service
2011-06-16 20:01:37 -04:00
martin 4facadf521 -remove some symbolic links from /usr/bin. These are now
handled through init.d script
2011-06-16 17:29:05 -04:00
martin 50ff1984f2 -python interpreter exceptions are now redirected to a file so
we can see messages related to indentation errors etc. File should
 be useful for devel purposes only.
-a merge with the 1.8.2 branch incorrectly changed the version string. Fixed.
2011-06-08 12:33:38 -04:00
martin 61d80b4710 Merge branch '1.8.2' into devel 2011-06-06 20:11:11 -04:00
james 4247f8c7a7 CC-2362:Recorded show wrong file name
- not finished yet. Temp commit
2011-06-06 14:10:12 -04:00
martin f97cd4d635 -remove apache2 as a daemon start prerequisite since apache may be remote. 2011-06-03 17:40:58 -04:00
Martin Konecny 7e0db3b76c cc-2055: switch to init.d
-fix recorder not starting after upgrade
2011-06-02 18:07:48 -04:00
martin 48e05e4b7f cc-2055: switch-to-init.d
-return proper return value when exception is raised in recorder.py
2011-06-02 18:07:48 -04:00
martin d516b963e4 cc-2055: switch to init.d
-initial upgrade script
2011-06-02 18:07:48 -04:00
martin 4c9c86bf4f cc-2055: switch to init.d
-remove update-rc.d on uninstall
-remove unecessary imports in install/uninstall scripts
-all daemons now wait until apache2 is available before starting (LSB Init Script)
2011-06-02 18:07:48 -04:00
martin 6ab5ac4582 cc-2055: switch to init.d
-allow install script to be created from any location (no hardcoded paths)
-make python install scripts return 1 on error
-daemon now started automatically on boot using rc.local autostart
-change all prints to logs instead
-create airtime-uninstall shell script (and remove pypo user in here)
-create pypo user in shell script
2011-06-02 18:07:48 -04:00
martin 079d9d36b0 cc-2055: switch to init.d
-fix uninstall scripts
-make daemon script for media-monitor and show-recorder
-create pid file for liquidsoap
-fix airtime-check-system
-make sure all startup scripts are using exec
2011-06-02 18:07:47 -04:00
martin 79e24e5af5 cc-2055: switch to init.d
-Change all python apps to log directly to file
-change airtime-pypo to airtime-playback
-fix airtime install started/completed message bumpers
2011-06-02 18:07:47 -04:00
martin 4eb8a7f394 CC-2325: no audio after running airtime-pypo-stop/start
-seems to work after re-enabling multilog.
2011-05-27 15:51:09 -04:00
martin 3416ba20d9 cc-2263: unable to cancel recording show
-made cancelled recorded shows still upload.
2011-05-18 14:33:42 -04:00
martin a48f467de7 cc-2263: unable to cancel recording show.
-almost final check-in. Everything looks good right now...
2011-05-18 14:33:41 -04:00
martin cf3e525a0f cc-2278: show-recorder not working under natty.
-Now works under natty. Needs to be tested on 10.04 and 10.10!
2011-05-17 13:43:35 -04:00
martin 35e617911b -show which process id is being shutdown when calling airtime-xxx-stop 2011-05-17 11:55:16 -04:00
Naomi 13faeabf32 show recorder daemon uses logging instead of print statements. 2011-05-13 13:26:40 -04:00
martin dd1a9c3de7 -fix regression with show-recorder not starting. 2011-05-10 20:19:39 -04:00
mkonecny b9c1f7356f CC-2250: airtime-pypo-stop doesnt work
-fixed
2011-05-05 23:18:24 -04:00
mkonecny ed0f24831d CC-2239-remove-sudo
-done! Replaced with su
2011-05-04 17:39:19 -04:00
martin c1dd1e7415 CC-2198: airtime-pypo-stop airtime-pypo-start are ineffective
-fixed
2011-04-18 14:51:44 -04:00
Paul Baranowski 173d82007f CC-2166 Packaging improvements
Added command line options to the install process to overwrite or
preserve the existing config files.

Added the pypo-start/stop and recorder-start/stop symlinks to /usr/bin.

Renamed pypo-start.py to airtime-pypo-start.
Renamed pypo-stop.py to airtime-pypo-stop.
Renamed recorder-start.py to airtime-show-recorder-start.
Renamed recorder-stop.py to airtime-show-recorder-stop.

Renamed testrecordscript.py to recorder.py
2011-04-15 18:23:51 -04:00
Paul Baranowski aab1ad16e1 CC-2166 : Packaging improvements
Fixed paths for pypo and the show recorder.

Pypo and the show recorder now read their paths from the INI files.
Note that liquidsoap and shell scripts do not yet read from the
INI files, and so that paths are hard-coded in those places.

On uninstall, no longer deleting INI files and the STOR directory.
Included a note to remove those by hand if they want them gone.

Fixed some bugs where not all directories were removed on uninstall.

Fixed bugs in the Show Recorder install where it was adding directories
that it didnt need.
2011-04-15 14:45:10 -04:00
Naomi e5f2e8d044 CC-2169 : All logging should go to /var/log
moving pypo/recorder logs to folder /var/log/airtime
2011-04-14 16:03:23 -04:00
naomiaro b97e79773b CC-2110 : Soundcloud file metadata
added show genre column, this is used instead of soundcloud default genre if set.
2011-04-02 17:09:37 -04:00
naomiaro 5a105ff4c8 CC-2110 : Soundcloud file metadata
added all defaults or ways to input a default for soundcloud metadata.
2011-04-02 16:33:45 -04:00
Naomi e769870919 removing gate operator for now, sounds bad and can lead to automatic rebroadcasting problems. 2011-03-30 12:12:14 -04:00
martin fe97a25e28 CC-2044: remove hardcoded settings from application/configs/conf.php
-added missing config value to recorder.cfg
2011-03-29 18:42:26 -04:00
martin eb74c5718f Merge branch 'master' of dev.sourcefabric.org:airtime
Conflicts:
	python_apps/api_clients/api_client.py
2011-03-29 18:35:57 -04:00
martin 2702363a33 -CC-2044: remove hardcoded settings from application/configs/conf.php
-rearranged some stuff...some bugs still to go
2011-03-29 18:32:53 -04:00
Naomi 4c457ce6bc set gate to really low level. 2011-03-29 18:01:30 -04:00
Naomi 4bdd8d425d CC-2124 : Rebroadcast: Retry upload to Airtime on failed upload
added configurable number of upload retries as well as length between retries.
2011-03-29 16:32:31 -04:00
martin 161505a6df CC-2044: remove hardcoded settings from application/configs/conf.php
-refactored some code to begin work on this...
2011-03-29 16:10:00 -04:00
Naomi 37a4d7bce4 CC-2111 : Show-recorder should automatically NOT record silence 2011-03-29 12:45:22 -04:00
Naomi 18ef86cee1 CC-2111 : Show-recorder should automatically NOT record silence
a user might want to adjust these sound levels for their own system setup.
2011-03-29 12:24:32 -04:00
naomiaro df8b9af8f6 CC-2110 : Soundcloud file metadata
uploading show description, show name in filename, tags ready to be uploaded for creator need to figure out what to upload.
2011-03-28 12:10:51 -04:00
naomiaro d0d8456a7a syntax error fix 2011-03-25 13:49:04 -04:00
naomiaro 537812298b CC-2097 : Show-recorder: Use RabbitMQ, api_client, and the structure of pypofetch
hopefully this will avoid "unknown terminal" problems
2011-03-25 13:22:44 -04:00
naomiaro 091938d34e CC-2097 : Show-recorder: Use RabbitMQ, api_client, and the structure of pypofetch
fixing daemon tool to find logging.cfg
2011-03-25 00:19:44 -04:00
naomiaro f38541cb0e CC-2097 : Show-recorder: Use RabbitMQ, api_client, and the structure of pypofetch 2011-03-24 23:46:55 -04:00
naomiaro d5707c514b Merge branch 'master' of dev.sourcefabric.org:campcaster
Conflicts:
	python_apps/show-recorder/install/recorder-daemontools.sh
2011-03-24 23:10:04 -04:00
naomiaro c727c338af CC-2097: Show-recorder: Use RabbitMQ, api_client, and the structure of pypofetch
using api client now
2011-03-24 23:07:13 -04:00
martin 10559a3ff0 -fixed some problems with recorder not working on ubuntu 10.10 2011-03-24 21:02:08 -04:00