Re: Is there a way to add a detail message in a warning with pl/Python?
| От | Jasen Betts |
|---|---|
| Тема | Re: Is there a way to add a detail message in a warning with pl/Python? |
| Дата | |
| Msg-id | kekotq$net$3@gonzo.reversiblemaps.ath.cx обсуждение исходный текст |
| Ответ на | Is there a way to add a detail message in a warning with pl/Python? (DANIEL CRISTIAN CRUZ <daniel.cruz@sc.senai.br>) |
| Список | pgsql-general |
On 2013-01-30, Adrian Klaver <adrian.klaver@gmail.com> wrote:
> On 01/30/2013 02:49 AM, DANIEL CRISTIAN CRUZ wrote:
>>
>>
>> Em 29/01/2013 17:30, Adrian Klaver escreveu:
>>> Why not:
>>>
>>> DO $$
>>> plpy.warning('test, detail')
>>> $$ LANGUAGE plpythonu;
>>>
>>> In log:
>>>
>>> WARNING: test, detail
>>>
>>
>> Because pgBadger doesn't use it this way:
>>
>> http://dalibo.github.com/pgbadger/example.html#NormalizedErrorsMostFrequentReport
>
> I am not sure how you can determine that from the above. Looks like
> pgBadger is searching the detail string and applying a mask when
> appropriate i.e ERROR: relation "..." does not exist.
>
> When you use plpy.warning it is going to output WARNING:"Your string".
> If you are consistent in your naming of warnings I see no reason it
> would not sort.
>
note also that the "ERROR" "WARNING" "NOTICE" parts are subject to i18n
--
ââ 100% natural
В списке pgsql-general по дате отправления: