Tag: boto

Перезаписать конечную точку S3 с помощью файла конфигурации Boto3

ОБЗОР: Я пытаюсь переписать некоторые переменные в boto3 с помощью файла конфигурации ( ~/aws/confg ). В моем usecase я хочу использовать службу fakes3 и отправлять запросы S3 на localhost. ПРИМЕР: В boto (not boto3 ) я могу создать конфигурацию в ~/.boto подобную этой: [s3] host = localhost calling_format = boto.s3.connection.OrdinaryCallingFormat [Boto] is_secure = False И […]

EC2ResponseError: 401 Несанкционированный AWS не смог проверить предоставленный доступ для экземпляра ec2

У меня есть два экземпляра ec2 A и B как в одном регионе, группе безопасности и т. Д. Я использую boto для выполнения соединения. После обновления boto от версии 2.34.0 до версии 2.35.0 я не могу подключиться к хосту из экземпляра A, но может подключиться из экземпляра B. AuthFailure AWS не смог проверить предоставленные учетные […]

Использование Boto для определения наличия AMI AMI

Я использую Boto для создания AMI одного из своих ящиков EC2, а затем я хотел бы увеличить количество ящиков с этим AMI, но команда run_instances лает, что мой AMI пока недоступен. Как я могу использовать boto для запроса aws, чтобы узнать, когда мой ами готов? Соединение EC2 поддерживает метод get_image Но изображение не имеет никакого […]

загрузить изображение на s3 с помощью boto

Здесь у меня есть URL-адрес изображения. filename – URL изображения def upload(filename, content) conn = S3Connection(aws_access_key, aws_secret_key) b = Bucket(conn, bucket_name) k = Key(b) k.key = filename..split('/')[::-1][0] k.set_metadata("Content-Type", 'images/jpeg') k.set_contents_from_string(content) k.set_acl("public-read") Он загружает вещи на S3, но показывает ошибку: /tmp/t.jpeg не удалось открыть, потому что связанное вспомогательное приложение не существует. Измените связь в своих предпочтениях.

boto dynamodb batch_write и delete_item – 'Предоставленный ключевой элемент не соответствует схеме'

Я пытаюсь удалить большое количество элементов в таблице DynamoDB с помощью boto и python. Моя таблица настроена с использованием первичного ключа в качестве идентификатора устройства (думайте, MAC-адрес.) В таблице для каждого идентификатора устройства есть несколько записей, поскольку вторичный ключ является отметкой времени UNIX. Из моего чтения этот код должен работать: from boto.dynamodb2.table import Table def […]

как проверить перезагрузку?

Я хочу перезагрузить некоторые экземпляры, используя ec2.reboot_instances([instanceId]) и это работает отлично, но: как проверить перезагрузку? Я думал, что launch_time будет изменен, но похоже, что все параметры остаются теми же. Я бы предпочел сделать эту проверку без ssh или ping – возможно ли это? Возможно, можно каким-то образом использовать instance.get_console_output() ? из документов не ясно, должен […]

Как прочитать атрибут output_stack Output

Я создал стек в cloudformatin и хочу получить результат. Мой код: c = a.describe_stacks('Stack_id') print c Возвращает объект <boto.cloudformation.stack.StackSummary object at 0x1901d10>

ключ шифрования boto с amazon s3

Как я вижу там с вызовами функций set_contents_with_filename или set_contents_with_file , я могу установить шифрование в true и while в s3, он остается зашифрованным у меня есть несколько вопросов Если возможно, я хочу знать, что является ключом, который используется для шифрования файла. Если для шифрования установлено значение true, шифрование происходит на стороне сервера вправо? Если […]

Google Cloud Storage – Как загрузить файл с Python 3?

Как загрузить файл в Google Cloud Storage из Python 3? В конечном итоге Python 2, если это невозможно с Python 3. Я посмотрел и посмотрел, но не нашел решения, которое действительно работает. Я попробовал boto , но когда я пытаюсь создать необходимый .boto-файл через gsutil config -e , он продолжает говорить, что мне нужно настроить […]

BOTO: Как получить ipRanges из объекта группы безопасности?

Я использую Python AWS-SDK BOTO . Я пытаюсь получить все данные группы безопасности моей учетной записи. secgrpList = ec2conn.get_all_security_groups() ipRange = secgrpList[0].rules[1].ipRanges print ipRange print type(ipRange).__name__ Но когда я печатаю ipRange, он ничего не показывает, только два enter . Когда я проверяю тип, он является unicode. Я даже пытался конвертироваться в строку str (), но […]

 
Interesting Posts for Van-Lav

Первое ненулевое значение для каждой строки из списка столбцов Pandas

Как определить, произошел ли класс из другого класса

Можно ли установить «Cache-Control: public» при отправке «304 Not Modified» для изображений, хранящихся в хранилище данных

«Unicode» против «String» с SQLAlchemy и PostgreSQL

Предполагается ли, что маска структурированного массива сама структурирована?

Генераторы Ruby против генераторов Python

Как обновить элементы объекта с помощью dict?

Parse config files, environment и аргументы командной строки, чтобы получить один набор параметров

Python FTP неявная проблема подключения TLS

Почему я не могу найти максимальное число в файле?

Возвратный кортеж индекса и значение .max ()?

Питонический способ записи библиотечной функции, которая принимает несколько типов?

Python в чем разница между str (u'a ') и u'a'.encode (' utf-8 ')

Почему создание класса на Python происходит намного медленнее, чем создание экземпляра класса?

Исключение журнала с отслеживанием

Python - лучший язык программирования в мире.