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
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
naomiaro
35b2ddfd29
CC-2097 : Show-recorder: Use RabbitMQ, api_client, and the structure of pypofetch
...
setting up configs
2011-03-24 17:43:37 -04:00
naomiaro
52e3f673d1
CC-1630 : Automatic recording of shows
...
forgot to actually modify this file... now stops recorder service.
2011-03-23 19:52:00 -04:00
naomiaro
8ebd70a61c
CC-1630 : Automatic recording of shows
...
don't need to give specific device, just using default.
2011-03-23 00:36:34 -04:00
naomiaro
1f4c08b1a3
CC-1630 : Automatic recording of shows
...
need to run show recorder as root to have access to soundcard using daemontools
2011-03-23 00:33:46 -04:00
naomiaro
44d83051b1
CC-1630 : Automatic recording of shows
...
using alsahw since users will have pulseaudio removed.
2011-03-22 18:41:02 -04:00
naomiaro
f592254246
CC-1630 : Automatic recording of shows
...
scripts to install recorder using daemon tools.
haven't tested without pulse audio yet.
2011-03-22 18:20:22 -04:00
naomiaro
864cda6c34
CC-1630 : Automatic recording of shows
...
multi threading now used in recorded for back to back shows.
recorded file id is put into show instances table.
2011-03-22 00:46:31 -04:00
naomiaro
60649cba8a
CC-1987 : Automatic upload of recorded shows to Soundcloud
...
created Soundcloud.php in models, added upload track method.
using python-setuptools in install to find poster package to be able to upload recoded file to airtime and then to soundcloud.
2011-03-21 15:48:44 -04:00
Naomi
5ddd670979
CC-1630 : Automatic recording of shows
...
not going to use ECI python bindings, has deprecated code in the ubuntu package currently
also simpler just to call a subprocess
2011-03-18 15:33:23 -04:00
Naomi
76b1e3b7f7
upload function now included into record script.
2011-03-07 12:43:52 -05:00
Naomi
b4207698c3
uploading a recorded file via multipart form http request.
2011-03-06 16:45:11 -05:00
Naomi
f68a8f67ea
soundcloud python/php apis, recorder python script so far.
2011-03-05 11:53:29 -05:00