️Skill
просто если без i, то бесконечно файл читается, и тем самым чекается тоже бесконечно
Tishka17
Итого, ты берешь из файла Н пар почта, мыло. И дальше для каждого из них делаешь много попыток проверки, записывая каждую в файл. Суммарно по всем почтам должно быть не более Н попыток (если предположить что += норм работает). Например, все могут прийтись на одну.
А теперь вопрос? Почему файл не пишется
Tishka17
Наверно потому что у тебя первые почтовые ящики не чекаются
Tishka17
Ты же никак не логируешь когда None из чекера получаешь.
️Skill
Tishka17
Kop
у тебя чекает одновременно несколько одного и тогоже
Kop
сделай очредь
Tishka17
Допустим у тебя 1000 ящиков. Ты запускаешь 250 потоков и каждый начинает проверять один ящик пока попытки не кончатся. А когда кончаются все попытки, все 250 тредов завершаются. А следующие даже не работают, потому что ппоыток им не осталось
Tishka17
Непонятно зачем вообще цикл там и счётчик
Pavel
ты зачем скрипткидди плодишь, Тишка?
Tishka17
Kop
да и скрипткидди это совсем другое...
Pavel
Tishka17
Ну а как ещё делать инспекцию
Tishka17
Или там проверка на словарные
Tishka17
И всем у кого плохие надо Алерт или залочить соазу
Pavel
ну, все может быть
Tishka17
А вообще, да
️Skill
️Skill
Ну я как думаю, что в цикле будут перебираться почты и пароли с файл
Tishka17
А как они туда в цикл попадут?
Tishka17
Вообще, разумный вопрос задали. Ты что это такое делаешь ?
️Skill
Tishka17
Что за чекер?
️Skill
Сервиса brainly
️Skill
Тренируюсь так сказать
Tishka17
Эм, что-то мне говорит, что это не твой сервис
Tishka17
Правила почитаешь?
Tishka17
Считай, что у меня хорошее настроение. Будешь ещё что-то ломать, бан можем легко влепить
️Skill
Ну я то не ломаю ничего...
Илья
А код через pastebin тут можно будет присылать, а то в правилах несказанно против этого, но и за тоже?
Aragaer
это правильный способ присылать сюда код
MRY
Всем привет. Кто-нибудь может помоч с pygit2, есть репозиторий к примеру https://github.com/username/Reponame
Я использую pygit2 чтобы запулить из репозитория на локальну машину код, если указываю именно репозиторий то все нормально. Но моя цель слить подпапку в репозитории, никак не получатеся это сделать.
Вот код:
def clone_repos(repo_url, target_dir):
try:
full_path = '/tmp/{}/'.format(target_dir)
os.mkdir(full_path)
clone_repository(url=repo_url, path=full_path,
callbacks=RemoteCallbacks(
credentials=(credentials.UserPass(username=_USERNAME, password=_SECRET))))
return full_path
except OSError as e:
print(e)
полный поть до нужныъ файлов выглядит премерно так https://github.com/username/Reponame/tree/master/folder/1
В итоге если мой URL https://github.com/username/Reponame то все отлично.. но мне нужно как то слить только подпапку в бранче master или dev
Pavel
Slam!
Fᴏʀᴅᴇɴ
фулстак мидл+ в мск за 80к...
Fᴏʀᴅᴇɴ
мне кажется или это чуть ниже рынка?
Dmitry
Tishka17
️Skill
Tishka17
MRY
Ты ci что ли делаешь?
lambd-у пишу которая бует заливать код на S3 в процессе запуска CloudFormation шаблона
Tishka17
Tishka17
Tishka17
А зачем код заливать на s3?
Tishka17
Pavel
MRY
Вся задача именно реализовать это через Lambda функцию
Tishka17
Просто деплоить непонятный кусок сорцов это странно
Pavel
Pavel
как у тебя с ней полный пайплайн деплоя выглядеть будет?
Tishka17
Вся задача именно реализовать это через Lambda функцию
Задача должна быть такая: зедплоить приложение через лямбда функцию
Связанная задаяа: подготовить пакет для деплоя. Вот эта задача может делаться в дженкинсе и включать в себя ещё одну подзадачу "прогнать тесты"
MRY
а тесты она тоже прогонит?
там статический код который будет всегда один и тотже при деплое новых эвайрементов. Я это делаю для отдельного приложения которое готово уже и не требует доработки.
Tishka17
Tishka17
И деплой сколько хочешь
Tishka17
Гит тут зачем?
Tishka17
Если приложение не требует доработки, непонятно зачем его ещё куда-то деплоить, обычно в таком состоянии приложения которые вот вот выкинут
Pavel
Tishka17
Не совсем то
Pavel
чаще только «в сутках всегда 24 часа»
MRY
Короче pygit2 никто не воевал ?
Tishka17
А обычным гитом ты умеешь это?
🍁 Jaŭhien
Pavel
🍁 Jaŭhien
MRY
Pavel