Bläddra i källkod

add sleep betwen sms

Clovis JAQUIN 2 år sedan
förälder
incheckning
aaaa596895
1 ändrade filer med 4 tillägg och 3 borttagningar
  1. 4 3
      script/send_sms.py

+ 4 - 3
script/send_sms.py

@@ -24,13 +24,14 @@ def send_sms_from_api(url: str, login: str, pwd: str, device_name: str):
     # Init KDE Connect
     kde = KDEConnect(device_name=device_name)
 
-    # send sms & update api
+    # send sms & update database
     for sms in sms_list:
         try:
             kde.send_sms(sms.phone_number, sms.content)
             requests.post(url + "/sms/send-now/" + sms.id, headers=headers)
         except Exception as exc:
             logging.warning(f"Echec lors de l'envoie du sms {sms.id}\n{str(exc)}")
+        time.sleep(2)
 
 
 class InvalidEnvironnementVariable(Exception):
@@ -56,7 +57,7 @@ def main():
 if __name__ == "__main__":
     logging.basicConfig(
         format="%(asctime)s %(levelname)s - %(message)s",
-        level=logging.DEBUG,
+        level=logging.INFO,
         filemode="a",
         filename="log.txt",
     )
@@ -67,4 +68,4 @@ if __name__ == "__main__":
         except Exception as e:
             logging.exception("An error as occured : ")
         elapsed_time = time.time() - starting_time
-        time.sleep(300 - elapsed_time)
+        time.sleep(180 - elapsed_time)