При попытке создать коммит с помощью клиента codecommit boto3, я каким-то образом получил AttributeError
на create_commit
, но другие команды работают как положено.
Вот код, который я использую:
client = boto3.client(
'codecommit',
aws_access_key_id=access_key,
aws_secret_access_key=secret_key,
)
resp = client.create_commit(
repositoryName='my_repo',
branchName='master',
authorName='My Name',
email='my_email@gmail.com',
putFiles=[
{
'filePath': '1.json',
'fileMode': 'NORMAL',
'fileContent': '%s' % (content, ),
}
]
)
Хранилище пустое, поэтому parentCommitId
не требуется.
И там написано:
AttributeError: 'CodeCommit' object has no attribute 'create_commit'
Кто-нибудь сталкивался с такой проблемой?