2018-08-11 01:43:06 +02:00
|
|
|
import logging
|
|
|
|
import urllib
|
|
|
|
|
2018-08-20 11:53:14 +02:00
|
|
|
import os
|
|
|
|
|
2018-08-11 01:43:06 +02:00
|
|
|
|
|
|
|
class SMSHandler(logging.Handler):
|
|
|
|
def emit(self, record):
|
|
|
|
msg = urllib.parse.quote(self.format(record).encode('utf8'))
|
2018-08-20 11:53:14 +02:00
|
|
|
urllib.request.urlopen("https://smsapi.free-mobile.fr/sendmsg?user=" +
|
|
|
|
os.environ.get("FREE_SMS_USER", "") + "&pass=" +
|
|
|
|
os.environ.get("FREE_SMS_PASS", "") + "&msg=" + msg)
|