@@ -134,19 +134,19 @@ export async function createSubsquidComponent({
134
134
}
135
135
squid . metrics [ networkName ] = metrics
136
136
} else {
137
- logger ? .error ( `Failed to fetch metrics for network ${ getSquidsNetworksMapping ( ) [ index ] . name } :` , result . reason )
137
+ logger . error ( `Failed to fetch metrics for network ${ getSquidsNetworksMapping ( ) [ index ] . name } :` , result . reason )
138
138
}
139
139
} )
140
140
} catch ( error ) {
141
- logger ? .error ( `Failed to fetch metrics for ${ ip } :` , { error : String ( error ) } )
141
+ logger . error ( `Failed to fetch metrics for ${ ip } :` , { error : String ( error ) } )
142
142
}
143
143
}
144
144
145
145
// Only include complete squid objects
146
146
if ( squid . created_at && squid . health_status && squid . service_status ) {
147
147
return squid as Squid
148
148
} else {
149
- logger ? .warn ( `Skipping incomplete squid: ${ squid . service_name } ` )
149
+ logger . warn ( `Skipping incomplete squid: ${ squid . service_name } ` )
150
150
return null
151
151
}
152
152
} )
@@ -155,7 +155,7 @@ export async function createSubsquidComponent({
155
155
// Filter out null values
156
156
return results . filter ( ( squid ) : squid is Squid => squid !== null )
157
157
} catch ( error ) {
158
- logger ? .error ( 'Error listing services:' , { error : String ( error ) } )
158
+ logger . error ( 'Error listing services:' , { error : String ( error ) } )
159
159
return [ ]
160
160
}
161
161
}
@@ -168,9 +168,9 @@ export async function createSubsquidComponent({
168
168
desiredCount : 0
169
169
} )
170
170
await client . send ( updateServiceCommand )
171
- logger ? .info ( `Service ${ serviceName } stopped!` )
171
+ logger . info ( `Service ${ serviceName } stopped!` )
172
172
} catch ( error ) {
173
- logger ? .error ( 'Error stopping service:' , { error : String ( error ) , service : serviceName } )
173
+ logger . error ( 'Error stopping service:' , { error : String ( error ) , service : serviceName } )
174
174
}
175
175
}
176
176
@@ -181,7 +181,7 @@ export async function createSubsquidComponent({
181
181
182
182
// NOTE: in the future, depending on the project we might want to run the promote query in a different db
183
183
await dappsDatabase . query ( promoteQuery )
184
- logger ? .info ( `The ${ serviceName } was promoted and the active schema is ${ schemaName } ` )
184
+ logger . info ( `The ${ serviceName } was promoted and the active schema is ${ schemaName } ` )
185
185
186
186
// Call marketplace server to recreate triggers and refresh materialized view for marketplace or trades squids
187
187
if ( serviceName . includes ( 'marketplace-squid-server' ) || serviceName . includes ( 'trades-squid-server' ) ) {
0 commit comments