add script to clear calls on FS > 3 hours in duration

This commit is contained in:
Dave Horton
2020-06-18 10:03:36 -04:00
parent 1ed20974ef
commit 5ef3b96d5d
4 changed files with 5 additions and 9 deletions
@@ -1,5 +0,0 @@
source /usr/share/vim/vim80/defaults.vim
let skip_defaults_vim = 1
if has('mouse')
set mouse=r
endif
@@ -7,8 +7,12 @@ cp /tmp/ecosystem.config.js apps
cd apps
git clone https://github.com/jambonz/jambonz-feature-server.git -b ${VERSION}
git clone https://github.com/jambonz/fsw-clear-old-calls.git
cd /home/admin/apps/jambonz-feature-server && npm install
cd /home/admin/apps/fsw-clear-old-calls && npm install && sudo npm install -g .
echo "0 * * * * root fsw-clear-old-calls --password JambonzR0ck$ >> /var/log/fsw-clear-old-calls.log 2>&1" | sudo tee -a /etc/crontab
sudo -u admin bash -c "pm2 install pm2-logrotate"
sudo -u admin bash -c "pm2 set pm2-logrotate:max_size 1G"
@@ -11,9 +11,6 @@ git submodule update --init --recursive
./autogen.sh && mkdir -p build && cd $_ && ../configure CPPFLAGS='-DNDEBUG' && make -j 4 && sudo make install
sudo mv /tmp/drachtio.conf.xml /etc
sudo mv /tmp/drachtio.service /etc/systemd/system
sudo mv /tmp/vimrc.local /etc/vim/vimrc.local
sudo chmod 644 /etc/drachtio.conf.xml
sudo chmod 644 /etc/systemd/system/drachtio.service
sudo chmod 644 /etc/vim/vimrc.local
sudo chown root:root /etc/drachtio.conf.xml /etc/systemd/system/drachtio.service /etc/vim/vimrc.local
sudo systemctl enable drachtio
+1 -1
View File
@@ -4,7 +4,7 @@
"ssh_username": "admin",
"ami_description": "jambonz feature server",
"instance_type": "t2.medium",
"drachtio_version": "v0.8.5",
"drachtio_version": "develop",
"jambonz_version": "master"
},
"builders": [{