Deleted old devstack_mysql.py script
This commit is contained in:
parent
c31d2e77b0
commit
f35564e0a3
@ -1,51 +0,0 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
import uuid
|
||||
|
||||
import sqlalchemy
|
||||
from sqlalchemy import create_engine
|
||||
from sqlalchemy import MetaData
|
||||
|
||||
|
||||
try:
|
||||
engine = create_engine('mysql://root:openstack@localhost')
|
||||
metadata = MetaData(bind=engine)
|
||||
except Exception, e:
|
||||
raise e
|
||||
|
||||
|
||||
def create_dummy_ipallocations_id():
|
||||
"""
|
||||
[murraju] This is a quick hack to generate an ipallocations id
|
||||
that can be used by fixed_id in port forwards to allow successful
|
||||
POST requests. This is only for devstack or development purposes.
|
||||
"""
|
||||
engine.execute("USE ovs_quantum")
|
||||
subnets = engine.execute('select * from subnets limit 1')
|
||||
engine.execute("USE ovs_quantum")
|
||||
networks = engine.execute('select * from networks limit 1')
|
||||
|
||||
#Select subnet id (Foreign Key)
|
||||
for row in subnets:
|
||||
print "using subnet id: ", row['id']
|
||||
subnet_id = row['id']
|
||||
|
||||
#Select network id (Foreign Key)
|
||||
for row in networks:
|
||||
print "using network id: ", row['id']
|
||||
network_id = row['id']
|
||||
|
||||
ipallocations_id = uuid.uuid1()
|
||||
ipallocations_table = sqlalchemy.Table("ipallocations",
|
||||
metadata, autoload=True)
|
||||
insert_sql = ipallocations_table.insert()
|
||||
insert_sql.execute(id=ipallocations_id, port_id=None,
|
||||
subnet_id=subnet_id, network_id=network_id,
|
||||
ip_address='172.16.20.1')
|
||||
|
||||
print ''
|
||||
print "Created ipallocations id: ", ipallocations_id
|
||||
print ''
|
||||
print "Use %s as the fixed_id field for portforward" % ipallocations_id
|
||||
print ''
|
||||
|
||||
create_dummy_ipallocations_id()
|
Loading…
x
Reference in New Issue
Block a user