mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-09-25 23:16:48 +00:00
21 lines
739 B
Bash
Executable File
21 lines
739 B
Bash
Executable File
#!/bin/sh
|
|
|
|
# Executes the following script on the DB server:
|
|
##!/bin/sh
|
|
#useremail=$1
|
|
#for port in 10201 10202 10203; do
|
|
# for db in `echo "rs.slaveOk()
|
|
# show dbs
|
|
# quit()" | mongo --port $port | tail -n +3 | grep -v "^bye$" | awk '{print $1;}'`; do
|
|
# match_1=`echo "rs.slaveOk()
|
|
# db.USERS.find({EMAIL: \"$useremail\"})" | mongo --quiet --port $port $db`
|
|
# match_2=`echo "rs.slaveOk()
|
|
# db.COMPETITORS.find({email: \"$useremail\"})" | mongo --quiet --port $port $db`
|
|
# if [ "$match_1" != "" -o "$match_2" != "" ]; then
|
|
# echo ${db} on port $port: $match_1 $match_2
|
|
# fi
|
|
# done
|
|
#done
|
|
|
|
ssh -A root@sapsailing.com ssh -A ec2-user@dbserver.internal.sapsailing.com finduserbyemail $1
|