George
🤦‍♂️
George
как будто серийники нельзя тестировать
George
замокать нахер
George
Тесты это не про баш
тесты это вообще не про разработку, в целом-то
George
зачем? хуяк-хуяк и в продакшен
George
оно же работало!!!!
Max
замокать нахер
оставь. 'баш говно' -> 'какие тесты на баш?'
Max
я ушел в валхаллу.
ShadoWalkeR
Чувствуешь разницу?
George
🤦‍♂️
𝚔𝚟𝚊𝚙𝚜
я думал, что ты обратишь внимание на суть
Забыл сказать что команда всё равно выполнится если images не будет
George
xargs -r решают эту проблему
George
самое веселое, что ни один башостроитель, мать его, не рассматривает все возможные кейсы выполнения своего потока сознания
Sergey
и про mitogen слышал, да
https://github.com/dw/mitogen/issues Всего 150 issues, Карл, понимаешь?
George
уже blablbla && xxx || ololo вызывает у коллег взрыв мозга а если там - blablabla && xxx; yyy || zzz ???
Tadeusz
всего)))
Sergey
"качественный" - более точно
George
я бы сказал.... но вы обидитесь.... что скорее им никто не пользуется
Sergey
Я про то же.
George
вероятно, что нужно ввести метрику. Качественный код на гитхабе = (кол-во форков > 1000) * (кол-во звезд>1000) * (звезд+форков)/(ишьюсов)
Sergey
Ну то есть: существует штука - хм, ладно, пусть существует. Но мы же всё-таки про продакшны говорим в первую очередь, а админы локалхоста действительно хоть башем могут деплоить.
George
Можно ещё через while обойти
зачем, если есть искаргс и он умеет в параллельность?
𝚔𝚟𝚊𝚙𝚜
С while/for вторая команда (docker rmi) даже не запустится
Vladislav 👻
А, ключа нет
Vladislav 👻
Интересно баш пишите...
George
А, ключа нет
да не в ключе дело
Max
дело в небезопасной обработке результата $( ... )
Vladislav 👻
Что значит не безопасной?
Max
Что значит не безопасной?
в принципе если слушать shellcheck, нужно и результат вызова собирать, и выхлопы.
George
давай в личку, а?
Vladislav 👻
Ну т.е. вы из простого баша хотите сделать усложнение и юнит тесты
George
нет
Max
Ну т.е. вы из простого баша хотите сделать усложнение и юнит тесты
в принципе, любой код с тестами это усложнение. настоящие суровые мужики не пишут тесты. просто пишут без багов.
Max
упрощенно.
Vladislav 👻
Я просто не пойму, что вы ожидаете от вывода хеша контейнеров...
Vladislav 👻
Какой факап там может произойти?
Max
Какой факап там может произойти?
напр. может не быть образов в выводе
Vladislav 👻
Ничего не произойдет
Max
тогда стирание (rmi) фэйлится
George
дело в пайплайнинге команд через $(...)
George
вместо OLOLO=$(...); if [[ $OLOLO eq '' ]]
Max
дело в пайплайнинге команд через $(...)
не только. в любом совмещении.
Timur
А, может, того... этого...
George
и где-то по дороге еще проверка кодов возврата
Max
🍿
Vladislav 👻
Я понял, ладно, не для этого чата
Vladislav 👻
Если что, то это вопрос из разряда "sql-инъекции" и "переполнение" и идеальный код никто не пишет
Timur
Программировать на всяких башах это как жонглировать хуями. Когда ты молодой и неопытный, они все норовят тебе в рот попасть, а когда стал опытным, то думаешь, а нахуй я ими жонглирую?!
Max
а если клиент просит побашить, "у нас тут все уже работает на баше"
Max
(или вообще на tcsh)
Max
всЯко бывает....
Gleb
злые вы
Anonymous
@etovladislav будет жить. Поприветствуем!
Anonymous
@kost999 будет жить. Поприветствуем!
Vladislav 👻
Я просто реально хочу посмотреть, как вы пишите на питоне или баше с кучей проверкой скрипт, чтобы удалить пяток другой контейнеров
Vladislav 👻
А они еще могут быть запущены 😬
Gleb
А они еще могут быть запущены 😬
docker stop -t 300 && docker rm -f - за 5 минут не сдох сам виноват
Vladislav 👻
🙈
Gleb
🙈
нормальный план, у белых людей в контейнерах только стейтлес
Vladislav 👻
Даже если стейтлес
Oleg
Комрадз, можно ли зная ip и пароль от root выполнить джобу на удаленном хосте? )
Womchik
ppl, а есть какой-нибудь урл с best practice по складыванию конфигов в conf.d ? и как их оттуда чистить?