File tree 2 files changed +2
-2
lines changed 2 files changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -142,7 +142,7 @@ def run(self, zbx):
142
142
# TODO: add 13 and 14 items when pgpro_stats added new WAL metrics
143
143
all_items = self .Items .copy ()
144
144
145
- if Pooler .extension_version_greater ("pgpro_stats" , "1.8" ):
145
+ if Pooler .extension_installed ( "pgpro_stats" ) and Pooler . extension_version_greater ("pgpro_stats" , "1.8" ):
146
146
info_view = 'pg_stat_statements_info'
147
147
if self .extension == "pgpro_stats" :
148
148
info_view = 'pgpro_stats_info'
Original file line number Diff line number Diff line change @@ -237,7 +237,7 @@ def run_deploy():
237
237
if Pooler .is_pgpro () or Pooler .is_pgpro_ee ():
238
238
bootstrap_extension_queries = fill_query_params (CreateWaitSamplingFunctionsSQL )
239
239
Pooler .query (bootstrap_extension_queries )
240
- if Pooler .extension_version_greater ("pgpro_stats" , "1.8" ):
240
+ if Pooler .extension_installed ( "pgpro_stats" ) and Pooler . extension_version_greater ("pgpro_stats" , "1.8" ):
241
241
statements_items = [x [1 ] for x in Statements .Items_pgpro_stats_1_8 ] + [x [1 ] for x in Statements .Items_pg_13 ]
242
242
statements_columns = [x [0 ][x [0 ].find ("[" )+ 1 :x [0 ].find ("]" )] for x in Statements .Items_pgpro_stats_1_8 ] + [x [0 ][x [0 ].find ("[" )+ 1 :x [0 ].find ("]" )] for x in Statements .Items_pg_13 ]
243
243
bootstrap_extension_queries = CreateStatementsFunctionsSQL .format (
You can’t perform that action at this time.
0 commit comments