Size: a a a

Церковь метрик

2020 January 17

W

Womchik in Церковь метрик
{{ define "__get_channel_for_code_owner" -}}
   {{- if eq . "platform-team" -}}
       platform-alerts


с чем тут сравнивается platform-team ?

где вообще дока про это живёт?
источник

AD

Andrey Dembitskyi in Церковь метрик
Womchik
{{ define "__get_channel_for_code_owner" -}}
   {{- if eq . "platform-team" -}}
       platform-alerts


с чем тут сравнивается platform-team ?

где вообще дока про это живёт?
. здесь это контекст (аргумент?), который передали в макрос (функцию?)

Нагуглил твой сниппет.
Вызов {{ template "__get_channel_for_code_owner" .CommonLabels.code_owner }}. Где .CommonLabels.code_owner и есть контекст
источник

AN

Artem Navoiev in Церковь метрик
точка "." сравнивается сто сторокй "platform-team"
источник

AN

Artem Navoiev in Церковь метрик
то есть вызов этого темплейта будет что то {{- include "__get_channel_for_code_owner" .TeamName -}
источник

W

Womchik in Церковь метрик
почему точка?
источник

TF

Terry Filch in Церковь метрик
Andor
Хека же помер, его переписали на сях
а сям господа из церкви не доверяют)
источник

TF

Terry Filch in Церковь метрик
или я ошибаюсь?
источник

AN

Artem Navoiev in Церковь метрик
это синтаксит go template точка обозначает рутовый контекст
источник

W

Womchik in Церковь метрик
спасибо
источник

AN

Artem Navoiev in Церковь метрик
Templates are executed by applying them to a data structure. Annotations in the template refer to elements of the data structure (typically a field of a struct or a key in a map) to control execution and derive values to be displayed. Execution of the template walks the structure and sets the cursor, represented by a period '.' and called "dot", to the value at the current location in the structure as execution proceeds.
источник

W

Womchik in Церковь метрик
а как бы мне удалить несколько элементов из map?
источник

A

Andor in Церковь метрик
Terry Filch
а сям господа из церкви не доверяют)
я скорее связке голанга с луа не доверяю, а сишечька с луа норм дружат
источник

.

.̛̟͇͢͞ in Церковь метрик
Если не доверять сям, тогда чему вообще доверять
источник

С

Сергей in Церковь метрик
Andor
я скорее связке голанга с луа не доверяю, а сишечька с луа норм дружат
норм работает, тольке не очень быстро, когда рефлексия
источник

A

Andor in Церковь метрик
Сергей
норм работает, тольке не очень быстро, когда рефлексия
я не говорил, что оно плохо работает
источник

С

Сергей in Церковь метрик
Andor
я не говорил, что оно плохо работает
чем у тогда вы не доверяете?
источник

A

Andor in Церковь метрик
именно тому пункту, про который ты написал
источник

С

Сергей in Церковь метрик
Andor
именно тому пункту, про который ты написал
т.е. тому, насколько ему будет хватать производительности?
источник

VS

Vasilyev Sergey in Церковь метрик
Aleksey Shirokikh
Может оно у тя старое?
Нееее. Эмперическим путем выяснил следующее:
oom запись в /proc/vmstat отсутствует на всех нодах в кластере (AWS/Kops). Ось на нодах Debian GNU/Linux 9
источник

TF

Terry Filch in Церковь метрик
Vasilyev Sergey
Нееее. Эмперическим путем выяснил следующее:
oom запись в /proc/vmstat отсутствует на всех нодах в кластере (AWS/Kops). Ось на нодах Debian GNU/Linux 9
смоук тесты ? ;)
источник