| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- import json
- def lambda_handler(event,context):
- try:
- msg =json.loads(event['body'])
- sg = msg['secret_code']
- print("secret " + sg)
- except:
- print("NO")
- return {
- "statusCode": 200,
- "headers": {
- "Content-Type": "application/json",
- },
- "body": json.dumps(event, indent=4),
- }
- ##################
- #!/bin/bash
- while :
- do
- #confcode=`cat /root/conf.toml |grep code |awk -F '=' '{print $2}'|sed $'s/\"//g'`
- confcode=`cat /root/conf.toml |grep code |awk -F '=' '{print $2}'|sed $'s/\"//g'|sed 's/^[ \t]*//g'`
- apicode=`aws logs filter-log-events --log-group-name /aws/lambda/hahahah |grep secret|awk '{print $3}'|awk -F '\' 'END {print $1}'`
- if [ $confcode = $apicode ];then
- echo "True"
- else
- echo "False"
- sed -i "s/$confcode/$apicode/g" /root/conf.toml
- # kill -9 `pgrep server_k12`
- killall server_k12
- #kill -9 `ps -ef|grep server_k12|grep -v grep |awk '{print $2}'`
- /root/server_k12 &
- fi
- sleep 3
- done
|