@@ -24,6 +24,7 @@ def is_full_interpolation(value):
2424def remove_white_spaces (value ):
2525 return re .sub (r"\s+" , "" , value )
2626
27+
2728class InterpolationResolver (object ):
2829
2930 def resolve_interpolations (self , data ):
@@ -56,10 +57,7 @@ def get_secret_injector(self, data):
5657 return SecretInjector (default_aws_profile )
5758
5859
59- class DictIterator :
60-
61- def __init__ (self ):
62- pass
60+ class DictIterator (object ):
6361
6462 def loop_all_items (self , data , process_func ):
6563 if isinstance (data , string_types ):
@@ -78,8 +76,6 @@ def loop_all_items(self, data, process_func):
7876
7977
8078class AbstractInterpolationResolver (DictIterator ):
81- def __init__ (self ):
82- pass
8379
8480 def resolve_interpolations (self , data ):
8581 return self .loop_all_items (data , self .resolve_interpolation )
@@ -118,9 +114,6 @@ def do_resolve_interpolation(self, line):
118114
119115class InterpolationValidator (DictIterator ):
120116
121- def __init__ (self ):
122- pass
123-
124117 def check_all_interpolations_resolved (self , data ):
125118 return self .loop_all_items (data , self .validate_value )
126119
@@ -130,7 +123,7 @@ def validate_value(self, value):
130123 return value
131124
132125
133- class FromDictInjector :
126+ class FromDictInjector ( object ) :
134127
135128 def __init__ (self ):
136129 self .results = {}
@@ -167,10 +160,7 @@ def parse_leaves(self, data, partial_key):
167160 self .parse_leaves (value , new_key )
168161
169162
170- class FullBlobInjector :
171-
172- def __init__ (self ):
173- pass
163+ class FullBlobInjector (object ):
174164
175165 def resolve (self , line , data ):
176166 if not is_full_interpolation (line ):
0 commit comments