v1.4.5: hourly to be o'clock

barely-works·2020년 3월 22일
0

telegram-bot

목록 보기
5/9

매시 00분 기준으로 발송을 변경하면서 나름의 배포(?)에 시간을 구애 안 받게 됨. 거의 혼자 쓰는거지만 그래도 hourly notification 이 매시 정각에 가깝게(?) 가도록 배포(!) 스케쥴(!) 을 잡았는데 이제 그럴 필요 없음. 그리고 포트를 점유하는 웹서비스나 API 가 아니라 일방적으로 내보내기만 하는 script 이고, 뭐 잠깐 서도 상관이 없으니 배포가 매우 수월. 테스트를 언제 붙이려나.

그리고 다시 한번 이렇게 배포하는거 너무 편하다. https://velog.io/@zechery/deploy-via-docker-hub-on-ec2

Updates

  • Hourly notification 을 "발송한지 한시간 뒤" 로 정의해놓고 있었는데, 매시 00분을 기준으로 변경. 그러기 위해서 지금까지는 API 호출을 1분 혹은 10분 간격으로 하고 있었으나 매번 1분 간격으로 하도록 변경.
  • Constants.py 로 상수를 분리. 코드내 literal 들의 최소화. 그래도 여전히 있기는 하다.
  • Time 관련된 것을 Class + static method 로 만들어서 쓰고 있었는데 상수로 간소화.
  • 지난번에 추가한 percent changed 에 버그가 있어서 +/- 가 반대로 보여지고 있었음. 수정.
  • Nofitication.py 로 전송 관련된 함수들 분리
profile
another backend engineer

0개의 댓글