当我尝试将 Java Web 应用程序部署到 Elastic Beanstalk Tomcat 容器时,它失败并显示以下错误:
Service:AmazonCloudFormation, Message:TemplateURL must reference a valid S3 object to which you have access.
Run Code Online (Sandbox Code Playgroud)
请注意以下几点:
我有一个Python脚本来列出使用psycopg2的PostgreSQL模式.
#!/usr/bin/env python
import yaml
import psycopg2
def load_config(file_name):
with open(file_name, 'r') as stream:
config = yaml.load(stream)
return config
config = load_config('config.yml')['database']
conn = psycopg2.connect(host=config['host'], port=config['port'], dbname=config['name'], user=config['user'], password=config['password'])
cursor = conn.cursor()
print('conn = %s' % conn)
print('cursor = %s' % cursor)
sql_list_schemas = """
SELECT *
FROM information_schema.schemata
WHERE schema_name <> 'information_schema'
AND schema_name !~ E'^pg_';
"""
list_schemas = cursor.execute(sql_list_schemas)
print('list_schemas = %s' % list_schemas)
print('list_schemas.fetchall() = %s' % list_schemas.fetchall())
Run Code Online (Sandbox Code Playgroud)
当我运行脚本时,我得到了:
conn = <connection object at 0x7f0e12eef050; dsn: 'user=test …Run Code Online (Sandbox Code Playgroud)