@@ -463,11 +463,12 @@ def run_command_class(
463
463
464
464
if warn_only :
465
465
log .warning (
466
- LOG_TEMPLATE .format (
467
- project = self .project .slug ,
468
- version = 'latest' ,
469
- msg = msg ,
470
- ),
466
+ LOG_TEMPLATE ,
467
+ {
468
+ 'project' : self .project .slug ,
469
+ 'version' : 'latest' ,
470
+ 'msg' : msg ,
471
+ }
471
472
)
472
473
else :
473
474
raise BuildEnvironmentWarning (msg )
@@ -551,11 +552,12 @@ def __exit__(self, exc_type, exc_value, tb):
551
552
ret = self .handle_exception (exc_type , exc_value , tb )
552
553
self .update_build (BUILD_STATE_FINISHED )
553
554
log .info (
554
- LOG_TEMPLATE .format (
555
- project = self .project .slug ,
556
- version = self .version .slug ,
557
- msg = 'Build finished' ,
558
- ),
555
+ LOG_TEMPLATE ,
556
+ {
557
+ 'project' : self .project .slug ,
558
+ 'version' : self .version .slug ,
559
+ 'msg' : 'Build finished' ,
560
+ }
559
561
)
560
562
return ret
561
563
@@ -586,11 +588,12 @@ def handle_exception(self, exc_type, exc_value, _):
586
588
self .failure = exc_value
587
589
588
590
log_level_function (
589
- LOG_TEMPLATE .format (
590
- project = self .project .slug ,
591
- version = self .version .slug ,
592
- msg = exc_value ,
593
- ),
591
+ LOG_TEMPLATE ,
592
+ {
593
+ 'project' : self .project .slug ,
594
+ 'version' : self .version .slug ,
595
+ 'msg' : exc_value ,
596
+ },
594
597
exc_info = True ,
595
598
extra = {
596
599
'stack' : True ,
@@ -820,15 +823,16 @@ def __enter__(self):
820
823
raise exc
821
824
else :
822
825
log .warning (
823
- LOG_TEMPLATE .format (
824
- project = self .project .slug ,
825
- version = self .version .slug ,
826
- msg = (
826
+ LOG_TEMPLATE ,
827
+ {
828
+ 'project' : self .project .slug ,
829
+ 'version' : self .version .slug ,
830
+ 'msg' : (
827
831
'Removing stale container {}' .format (
828
832
self .container_id ,
829
833
)
830
834
),
831
- ),
835
+ }
832
836
)
833
837
client = self .get_client ()
834
838
client .remove_container (self .container_id )
@@ -874,11 +878,12 @@ def __exit__(self, exc_type, exc_value, tb):
874
878
# request. These errors should not surface to the user.
875
879
except (DockerAPIError , ConnectionError ):
876
880
log .exception (
877
- LOG_TEMPLATE .format (
878
- project = self .project .slug ,
879
- version = self .version .slug ,
880
- msg = "Couldn't remove container" ,
881
- ),
881
+ LOG_TEMPLATE ,
882
+ {
883
+ 'project' : self .project .slug ,
884
+ 'version' : self .version .slug ,
885
+ 'msg' : "Couldn't remove container" ,
886
+ }
882
887
)
883
888
self .container = None
884
889
except BuildEnvironmentError :
@@ -902,11 +907,12 @@ def get_client(self):
902
907
return self .client
903
908
except DockerException :
904
909
log .exception (
905
- LOG_TEMPLATE .format (
906
- project = self .project .slug ,
907
- version = self .version .slug ,
908
- msg = 'Could not connect to Docker API' ,
909
- ),
910
+ LOG_TEMPLATE ,
911
+ {
912
+ 'project' : self .project .slug ,
913
+ 'version' : self .version .slug ,
914
+ 'msg' : "Could not connect to Docker API" ,
915
+ }
910
916
)
911
917
# We don't raise an error here mentioning Docker, that is a
912
918
# technical detail that the user can't resolve on their own.
@@ -1024,14 +1030,15 @@ def create_container(self):
1024
1030
client .start (container = self .container_id )
1025
1031
except ConnectionError :
1026
1032
log .exception (
1027
- LOG_TEMPLATE .format (
1028
- project = self .project .slug ,
1029
- version = self .version .slug ,
1030
- msg = (
1033
+ LOG_TEMPLATE ,
1034
+ {
1035
+ 'project' : self .project .slug ,
1036
+ 'version' : self .version .slug ,
1037
+ 'msg' : (
1031
1038
'Could not connect to the Docker API, '
1032
1039
'make sure Docker is running'
1033
1040
),
1034
- ),
1041
+ }
1035
1042
)
1036
1043
# We don't raise an error here mentioning Docker, that is a
1037
1044
# technical detail that the user can't resolve on their own.
@@ -1043,10 +1050,11 @@ def create_container(self):
1043
1050
)
1044
1051
except DockerAPIError as e :
1045
1052
log .exception (
1046
- LOG_TEMPLATE .format (
1047
- project = self .project .slug ,
1048
- version = self .version .slug ,
1049
- msg = e .explanation ,
1050
- ),
1053
+ LOG_TEMPLATE ,
1054
+ {
1055
+ 'project' : self .project .slug ,
1056
+ 'version' : self .version .slug ,
1057
+ 'msg' : e .explanation ,
1058
+ }
1051
1059
)
1052
1060
raise BuildEnvironmentCreationFailed
0 commit comments