def get()

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))