Size: a a a

Сообщество Python Программистов

2021 April 05

A

AstralRomance in Сообщество Python Программистов
И правда работает О_О
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
У тебя в атрибуты попадает self
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
А, ну уже ответили
источник

А

Айван in Сообщество Python Программистов
источник

A

AstralRomance in Сообщество Python Программистов
Но не так как надо.
источник

E

Egor in Сообщество Python Программистов
покажи
источник

A

AstralRomance in Сообщество Python Программистов
Там такой адовый пиздец.
источник

A

AstralRomance in Сообщество Python Программистов
Аааааа
источник

A

AstralRomance in Сообщество Python Программистов
А теперь давайте посмотрим сам декоратор. Наберите воздуха в грудь нахуй
источник

E

Egor in Сообщество Python Программистов
давай
источник

A

AstralRomance in Сообщество Python Программистов
def custom_decorator(arg1, arg2):
 def dec_instance(func):
   @functools.wraps(funcs)
   def wrapper(*args, **kwargs):
      <doing smth>
источник

VB

Vladislav Bushmeniov in Сообщество Python Программистов
Hi. Recently i was destroying my deployment resources on AWS via python-terraform wrapper. But, i intentionally interrupted it in half path . After it, when i again wanted to destroy my deployment - terraform said me, that i have “locked process with some uuid”. I tried to kill that proccess with force-unlock command, but it didn’t help. Moreover, now i have very strange situation… When i want to activate commands like : destroy, plan, apply terraform don’t write me any info in console (console don’t show any signs, that terraform are running - empty line, which lasts forever).
I tried to delete terraform, all state files, lock files, backup files, providers - but it does help nothing. Also, tried to create another project (i had a believe, that new project - would give terraform a new life), but it doesn’t help.
Commands like terraform init, validate, refresh, providers … work well
All this situations reprodeuce in the same way with simple cli, which also doesn’t want to react on specified commands before.

how can i force delete/dawloand or refresh again terraform, to get terraform “OOTB” ? or, may be some ideas, how can i detect the problem, which made me stuck ?
os: linux
terrafrom: v0.14.9
python-terraform: 0.10.1
python: 3.7
terraform-provider-aws_v3.35.0_x5 / linux amd64
источник

A

AstralRomance in Сообщество Python Программистов
И во враппер мне надо прокинуть self?
источник

VB

Vladislav Bushmeniov in Сообщество Python Программистов
кто работал с терраформ + пайтон или просто терраформ, почитайте проблему
источник

А

Айван in Сообщество Python Программистов
Ну, тоже самое, только во wrapper self добавь, и сделай с его аттрибутом что нужно
источник

A

AstralRomance in Сообщество Python Программистов
Добавил, говорит, нет такого атрибута.
источник

A

AstralRomance in Сообщество Python Программистов
А, стоп.
источник

A

AstralRomance in Сообщество Python Программистов
Кажется, понял, в чем проблема.
источник

A

AstralRomance in Сообщество Python Программистов
Или не понял.
источник

A

AstralRomance in Сообщество Python Программистов
Какого хуя.
источник