Я не знаю, выполнимо ли здесь вставить весь код, но я смотрю на код в этом репозитории git .
Если вы посмотрите на пример, который они делают:
ec2 = EC2('access key id', 'secret key')
... но нет класса EC2
. Тем не менее, похоже, что в libcloud\providers.py
есть диктат, который отображает EC2
на EC2NodeDriver
, найденный в libcloud\drivers\ec2.py
. Правильное отображение рассчитывается по get_driver(provider)
, но этот метод, похоже, нигде не вызывается.
Я новичок в python, очевидно, но не в программировании. Я даже не уверен, что я должен искать в документах, чтобы понять это.