Python OrderedDict 앞에 키,값 추가하기

OrderedDict 타입 변수의 제일 앞에 키-값을 추가하려는 경우입니다. log_record라는 변수가 기존에 있던 변수이고 log_status라는 새로운 키-값 변수를 log_record에 추가하는데 뒤 쪽이 아니라 앞쪽에 넣으려는 경우입니다. log_status = {"level":record.levelname} log_record.update(log_status) log_record.move_to_end('level',…

0 Comments

visual studio code의 code 명령 사용법

프로젝트 디렉토리에서 code . 명령을 이용해 vs code를 오픈하는 방법이 있습니다. 이런 동작을 하기 위해서는 맥OS 같은 경우 명령어 path를 등록해주어야 하는데요. Visual Studio Code 프로그램에서 간단히 등록하는 방법이 있습니다.…

0 Comments

Docker에서 Host에 있는 MySQL 접속하기

환경) Docker Container를 생성하는 Host에 MySQL 서버가 동작중이다.Docker Container에서 App이 실행될 때 localhost 3306포트로 database를 열려고 한다. 위와 같은 경우 일반적으로 Docker는 Bridge 네트워크 모드로 동작하여 별도의 MySQL docker를 띄워주고…

0 Comments

AWS CodeCommit The requsted URL returned error 403

https://docs.aws.amazon.com/codecommit/latest/userguide/troubleshooting-ch.html [credential] helper = helper = !aws --profile CodeCommitProfile codecommit credential-helper $@ UseHttpPath = true 이렇게 비어있는 Helper 설정을 넣어서 해결 했는데 이게 해결이 정확히 된 건지 모르겠다.

0 Comments

python logging timezone 변경 하기

시스템 시간은 UST인데 Python 프로그램에서만 timezone을 변경하여 log를 출력할 일이 있습니다. 시스템 시간 변경 시 영향을 주는 곳이 많기 때문에 특정 프로그램 사용에만 timezone 변경하려는 의도였는데요. 간단하게 바꾸는 방법은 찾지…

0 Comments

Gitlab CI/CD 설정과 .gitlab-ci.yml 작성 step 2

지난 글에 이어 Gitlab CI/CD 활용 방법을 포스팅 하겠습니다. https://vlee.kr/5033 지난 글에서는 Gitlab에 구성된 gitlab-runner를 이용해서 간단한 script 동작을 수행해보았습니다. 여러 stage에 걸쳐 파이프라인이 동작하는 걸 확인했는데요. 이번 포스트에서는 개발하면서…

0 Comments