Дмитрий Харитонов
на одну базу есть права, а на её копию нету
Bogdan (SirEdvin)
Еще же надо выдавать права на таблицы, нет?
Дмитрий Харитонов
не помогло
Дмитрий Харитонов
только суперюзером работает
Дмитрий Харитонов
postgres
Lex
попробуй от того же пользователя, которому даешь права
Дмитрий Харитонов
из шела через cratedb
Lex
по-хорошему это так должно быть
Дмитрий Харитонов
это мне базу заливать часа полтара потом
Lex
через темплейт?) не?)
Дмитрий Харитонов
самое странное что во вторую базу с владельцем postgres подключается
Дмитрий Харитонов
я очень плохо знаю постгрю
Lex
pg- умеет все
Дмитрий Харитонов
понятно что умеет, но я не знаю как
Трайбор
народ, а у всех лог stunnel пустой?
Трайбор
а, всё, разобрался
Трайбор
надо будет везде переделать
Tadeusz
Трайбор
4?
в /var/log не пишет он, совсем
Трайбор
хз почему
Tadeusz
А что тебе надо там?
Juriy
Eugeny
Парни, а есть канал про Azure?
simplemice.eth
только такой знаю... @azure_russia
Vladimir
Очень подмывает отправить куда нибудь в сторону копрофилов, но я не знаю где они обитают
Eugeny
Eugeny
Eugeny
сорта как по мне, что ажур, что авс
matt
я однажды попробовал их триал, они мне спустя месяц перезвонили (из лондона!) и поинтересовались почему я отказался от их облака
Eugeny
и почему?
matt
вопрос риторический или ты серьёзно?
Eugeny
ну так)
Ruslan
Давай серьезно.
matt
самое очевидное - у них наркоманские планы и упоротый интерфейс
Eugeny
для корпаративных клиентов они вроде как другие планы используют
Ruslan
Интерфейс это всегда настолько субъективно.
Mikhail
Пятиминутка jenkins-говна.
Pipeline, groovy-скрипт
def list = ["Conf 1", "Conf 2", "Conf 3", "Conf Last"]
list.each { stageName ->
node {
stage(stageName) {
println(stageName)
}
}
}
Работает
Но если list - это массив объектов с String tag и String extra, то при выполнении:
list.each { stageName ->
node {
stage(stageName.tag) {
println(stageName.tag)
}
}
}
Получаю:
java.lang.NullPointerException: Cannot get property 'tag' on null object
Mikhail
Объекты в списке есть
Mikhail
Пустых объектов нет
Mikhail
ЧЯДНТ?
Vadim
Ого, а где groove используется? Вроде в elastic'е еще его юзают
Bogdan (SirEdvin)
jenkins, gradle
Dmitry
в дженкинсе не груви, а dsl, маскирующийся под него. это надо учитывать при разработке пайплайнов. с each у этого dsl постоянные проблемы. одну багу фиксят - другая вылезает
Bogdan (SirEdvin)
Ага, как-то там не работали итераторы из groovy, было очень весело)
Mikhail
Писос
Mikhail
В багрепу есть смысл писать?
Mikhail
В нормальном груви все работает как надо.
Dmitry
у меня ощущение, что в dsl switch не знает про break. потому, срабатывает на паренте
Dmitry
в соседнем чатике только вчера пример приводил
my = '1'
switch(my){
case '1':
println 'case'
default:
println 'default'
}даёт разный результат в консоли и в пайплайне
Vadim
Жесть, а он другие языке не может как расширения хотя бы?
Dmitry
инлайн через sh step разве что
Mikhail
Mikhail
Тогда понятно, почему оно так на break реагирует
Mikhail
Я разобрался уже - там проблема не в моем синтаксисе, а в том, что у меня в eachline есть еще switch. В человеческом groovy в case /blabla/ do_something break, брэйк выводит только из switch, а в дженкинсе у меня этот брейк рвет и switch и eachline
Mikhail
https://stackoverflow.com/questions/37594635/why-an-each-loop-in-a-jenkinsfile-stops-at-first-iteration/37595197
Mikhail
Йеееее
Mikhail
Цикл For работает
Mikhail
А each лучше вообще в Jenkins не использовать
Dmitry
его частично починили. простые случаи работают
Dmitry
но использовать с оглядкой, это да
Roman
а вы знали, что если в конфиге nginx не будет ни оной директивы server, то он запустится, но не будет ничего слушать и обрабатывать.
Roman
?
Alexander 🐕
Да
Alexander 🐕
Это в копилку мудацких вопросов на собеседовании
Alexander 🐕
А еще в nginx "if" это не "if"
kevit
да на самом деле это очень просто объясняется
kevit
потому что nginx не только http процессит)
kevit
у него есть еще и mail {} контекст
Анна
Привет
Умеешь создавать алгоритмы, которые предсказывают поведение и вероятность покупки пользователя? Ждем тебя на хакатоне Hack the Media от Газпром-Медиа РТВ!
Здесь ты можешь предложить и реализовать свои идеи, побороться за призовой фонд и возможно именно твое решение заинтересует руководство компании.
Твой шанс, не упусти его.
Прием заявок по ссылке до 29 марта - www.hackthemedia.ru
Igor
вам в чат дата сайентологов
Anonymous
Anonymous
алсо есть где-нибудь примеры конфигурации логов рунита?
Денис
а про ажур у меня збс история есть
Денис
там дают диск на 200 гигов, который типа "временный"
Денис
и это нихуя не очевидно