magnum/magnum/db/sqlalchemy/alembic/versions/5977879072a7_add_env_to_container.py
Xian Chaobo c5317ebf03 Add support to set env to a container
Docker run support an option to set environment variables
to a container. container-create in Magnum also needs this.
This will help for the user to create a container with some
environment variables. Also, swarm use some special environments
to scheduler. This patch add support to do this.

Implements: blueprint support-to-set-env-variables

Change-Id: Ifa46eb6d0e528eadca44d265e906c92ee752af43
2015-11-28 11:53:00 +08:00

32 lines
952 B
Python

# Licensed under the Apache License, Version 2.0 (the "License"); you may
# not use this file except in compliance with the License. You may obtain
# a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
# License for the specific language governing permissions and limitations
# under the License.
"""add-env-to-container
Revision ID: 5977879072a7
Revises: 417917e778f5
Create Date: 2015-11-26 04:10:39.462966
"""
# revision identifiers, used by Alembic.
revision = '5977879072a7'
down_revision = '417917e778f5'
from alembic import op
import sqlalchemy as sa
def upgrade():
op.add_column('container', sa.Column('environment',
sa.Text(), nullable=True))