Serg445, первый раз спрашивает потому что в локальной системе отсутствует приватный ключ для пользователя restart - нужно создать и явно указать в вызове ssh какой identity использовать.
Второй раз – из-за несовпадения строки вызова с указанной в sudoers - должна быть именно как там. За исключением, возможно, /bin/
Евгений Жуков, не столько важно какой размер. Важнее - как быстро нужно его загрузить. 2гб - это видео на 1 минуту? Тогда вам нужен канал из расчёта хотябы 300мбит на человека. И учесть что необходим burst в первые секунды загрузки, чтобы начать показ видео и только по ом ограничивать поток.
pfg21, на мой взгляд долго и муторно в начале - при подготовке сервера раздачи образов и скриптов автоматической раскатки. А дальше - знай подавай компы на вход.
Поэтому, долго и муторно в сравнении с чем? С каким-нибудь ансиблом - точно дольше. Но я все же предполагаю, что вопрос именно про раскатки на физические машины, а там всяк нужно образ заливать.
Нет, алгоритмы поиска всегда слева на право работают. Ускорить поиск можно лишь дробя строку на чанки начиная с конца и выполняя матчинг в этих чанках.
Приведённый код работает синхронно, несмотря на использование горутины, т.к. за вызовом горутины следует сразу ожидание конца её работы. При всем этом совершенно не проверяется значение в канале с ошибками.
И что значит "не дорабатывает до конца"? Можно подробнее - вываливается ошибка или паника? Что-то зацикливатется? В какой секции кода?
iamserge, вы снова зачем-то в питоновский код рыться полезли. Забудте про него, у вас dll, работайте с ней как с обычной dll, будто она на C++ написана
Второй раз – из-за несовпадения строки вызова с указанной в sudoers - должна быть именно как там. За исключением, возможно, /bin/