in python/thrift/appengine-ssl-gateway/appengine/bigtable.py [0:0]
def get(self):
connection = CreateConnection()
table = 'mytable'
status = 'does not exist'
try:
connection.create_table(
'mytable',
{
'cf1': dict(max_versions=10),
'cf2': dict(max_versions=1, block_cache_enabled=False),
'cf3': dict(), # use defaults
})
status = 'was created'
except ttypes.AlreadyExists:
status = 'already exists'
variables = {'table': table, 'status': status}
template = JINJA_ENVIRONMENT.get_template('web/create.jinja')
self.response.write(template.render(variables))