示例#1
0
def migrate(dry_run=False):
    LOG.info('Running migration process')
    obj_map = _create_obj_map()
    tasks = _create_task_list(obj_map)
    for t in tasks:
        if dry_run:
            print(_dry_run_output(t))
        else:
            task.create_task(migration_context.ctx, **t)
示例#2
0
def migrate(dry_run=False):
    LOG.info('Running migration process')
    obj_map = _create_obj_map()
    tasks = _create_task_list(obj_map)
    for t in tasks:
        if dry_run:
            print(_dry_run_output(t))
        else:
            task.create_task(migration_context.ctx, **t)
示例#3
0
 def delete_vip(self, context, vip_id):
     task.create_task(context, task.DELETE, data_type=task.VIP,
                      resource_id=vip_id)
示例#4
0
 def create_floatingip_precommit(self, context, floatingip):
     task.create_task(context, task.CREATE, data_type=task.FLOATING_IP,
                      resource_id=floatingip['id'], data=floatingip)
示例#5
0
 def create_security_group_rule_precommit(self, context,
                                          security_group_rule):
     task.create_task(context, task.CREATE,
                      data_type=task.SECURITY_GROUP_RULE,
                      resource_id=security_group_rule['id'],
                      data=security_group_rule)
示例#6
0
 def update_subnet_precommit(self, context, subnet_id, subnet):
     task.create_task(context, task.UPDATE, data_type=task.SUBNET,
                      resource_id=subnet_id, data=subnet)
示例#7
0
 def delete_port_precommit(self, context, port_id):
     task.create_task(context, task.DELETE, data_type=task.PORT,
                      resource_id=port_id)
示例#8
0
 def delete_member(self, context, member_id):
     task.create_task(context, task.DELETE, data_type=task.MEMBER,
                      resource_id=member_id)
示例#9
0
 def create_network_precommit(self, context, network):
     task.create_task(context, task.CREATE, data_type=task.NETWORK,
                      resource_id=network['id'], data=network)
示例#10
0
 def delete_member(self, context, member_id):
     task.create_task(context, task.DELETE, data_type=task.MEMBER,
                      resource_id=member_id)
示例#11
0
 def create_health_monitor(self, context, health_monitor):
     task.create_task(context, task.CREATE, data_type=task.HEALTH_MONITOR,
                      resource_id=health_monitor['id'], data=health_monitor)
示例#12
0
 def create_member(self, context, member):
     task.create_task(context, task.CREATE, data_type=task.MEMBER,
                      resource_id=member['id'], data=member)
示例#13
0
 def update_member(self, context, member_id, member):
     task.create_task(context, task.UPDATE, data_type=task.MEMBER,
                      resource_id=member_id, data=member)
示例#14
0
 def delete_pool(self, context, pool_id):
     task.create_task(context, task.DELETE, data_type=task.POOL,
                      resource_id=pool_id)
示例#15
0
 def update_pool(self, context, pool_id, pool):
     task.create_task(context, task.UPDATE, data_type=task.POOL,
                      resource_id=pool_id, data=pool)
示例#16
0
 def create_pool(self, context, pool):
     task.create_task(context, task.CREATE, data_type=task.POOL,
                      resource_id=pool['id'], data=pool)
示例#17
0
 def update_pool(self, context, pool_id, pool):
     task.create_task(context, task.UPDATE, data_type=task.POOL,
                      resource_id=pool_id, data=pool)
示例#18
0
 def update_health_monitor(self, context, health_monitor_id,
                           health_monitor):
     task.create_task(context, task.UPDATE, data_type=task.HEALTH_MONITOR,
                      resource_id=health_monitor_id, data=health_monitor)
示例#19
0
 def create_member(self, context, member):
     task.create_task(context, task.CREATE, data_type=task.MEMBER,
                      resource_id=member['id'], data=member)
示例#20
0
 def delete_health_monitor(self, context, health_monitor_id):
     task.create_task(context, task.DELETE, data_type=task.HEALTH_MONITOR,
                      resource_id=health_monitor_id)
示例#21
0
 def update_health_monitor(self, context, health_monitor_id,
                           health_monitor):
     task.create_task(context, task.UPDATE, data_type=task.HEALTH_MONITOR,
                      resource_id=health_monitor_id, data=health_monitor)
示例#22
0
 def create_network_precommit(self, context, network):
     task.create_task(context, task.CREATE, data_type=task.NETWORK,
                      resource_id=network['id'], data=network)
示例#23
0
 def delete_network_precommit(self, context, network_id):
     task.create_task(context, task.DELETE, data_type=task.NETWORK,
                      resource_id=network_id)
示例#24
0
 def update_network_precommit(self, context, network_id, network):
     task.create_task(context, task.UPDATE, data_type=task.NETWORK,
                      resource_id=network_id, data=network)
示例#25
0
 def create_port_precommit(self, context, port):
     task.create_task(context, task.CREATE, data_type=task.PORT,
                      resource_id=port['id'], data=port)
示例#26
0
 def delete_network_precommit(self, context, network_id):
     task.create_task(context, task.DELETE, data_type=task.NETWORK,
                      resource_id=network_id)
示例#27
0
 def update_router_precommit(self, context, router_id, router):
     task.create_task(context, task.UPDATE, data_type=task.ROUTER,
                      resource_id=router_id, data=router)
示例#28
0
 def create_subnet_precommit(self, context, subnet):
     task.create_task(context, task.CREATE, data_type=task.SUBNET,
                      resource_id=subnet['id'], data=subnet)
示例#29
0
 def delete_floatingip_precommit(self, context, floatingip_id):
     task.create_task(context, task.DELETE, data_type=task.FLOATING_IP,
                      resource_id=floatingip_id)
示例#30
0
 def update_subnet_precommit(self, context, subnet_id, subnet):
     task.create_task(context, task.UPDATE, data_type=task.SUBNET,
                      resource_id=subnet_id, data=subnet)
示例#31
0
 def delete_vip(self, context, vip_id):
     task.create_task(context, task.DELETE, data_type=task.VIP,
                      resource_id=vip_id)
示例#32
0
 def delete_subnet_precommit(self, context, subnet_id):
     task.create_task(context, task.DELETE, data_type=task.SUBNET,
                      resource_id=subnet_id)
示例#33
0
 def create_pool(self, context, pool):
     task.create_task(context, task.CREATE, data_type=task.POOL,
                      resource_id=pool['id'], data=pool)
示例#34
0
 def create_port_precommit(self, context, port):
     task.create_task(context, task.CREATE, data_type=task.PORT,
                      resource_id=port['id'], data=port)
示例#35
0
 def delete_pool(self, context, pool_id):
     task.create_task(context, task.DELETE, data_type=task.POOL,
                      resource_id=pool_id)
示例#36
0
 def update_port_precommit(self, context, port_id, port):
     task.create_task(context, task.UPDATE, data_type=task.PORT,
                      resource_id=port_id, data=port)
示例#37
0
 def update_member(self, context, member_id, member):
     task.create_task(context, task.UPDATE, data_type=task.MEMBER,
                      resource_id=member_id, data=member)
示例#38
0
 def delete_port_precommit(self, context, port_id):
     task.create_task(context, task.DELETE, data_type=task.PORT,
                      resource_id=port_id)
示例#39
0
 def create_health_monitor(self, context, health_monitor):
     task.create_task(context, task.CREATE, data_type=task.HEALTH_MONITOR,
                      resource_id=health_monitor['id'], data=health_monitor)
示例#40
0
 def create_router_precommit(self, context, router):
     task.create_task(context, task.CREATE, data_type=task.ROUTER,
                      resource_id=router['id'], data=router)
示例#41
0
 def delete_health_monitor(self, context, health_monitor_id):
     task.create_task(context, task.DELETE, data_type=task.HEALTH_MONITOR,
                      resource_id=health_monitor_id)
示例#42
0
 def update_router_precommit(self, context, router_id, router):
     task.create_task(context, task.UPDATE, data_type=task.ROUTER,
                      resource_id=router_id, data=router)
示例#43
0
 def update_network_precommit(self, context, network_id, network):
     task.create_task(context, task.UPDATE, data_type=task.NETWORK,
                      resource_id=network_id, data=network)
示例#44
0
 def delete_router_precommit(self, context, router_id):
     task.create_task(context, task.DELETE, data_type=task.ROUTER,
                      resource_id=router_id)
示例#45
0
 def create_subnet_precommit(self, context, subnet):
     task.create_task(context, task.CREATE, data_type=task.SUBNET,
                      resource_id=subnet['id'], data=subnet)
示例#46
0
 def create_floatingip_precommit(self, context, floatingip):
     task.create_task(context, task.CREATE, data_type=task.FLOATING_IP,
                      resource_id=floatingip['id'], data=floatingip)
示例#47
0
 def delete_subnet_precommit(self, context, subnet_id):
     task.create_task(context, task.DELETE, data_type=task.SUBNET,
                      resource_id=subnet_id)
示例#48
0
 def update_floatingip_precommit(self, context, floatingip_id, floatingip):
     task.create_task(context, task.UPDATE, data_type=task.FLOATING_IP,
                      resource_id=floatingip_id, data=floatingip)
示例#49
0
 def update_port_precommit(self, context, port_id, port):
     task.create_task(context, task.UPDATE, data_type=task.PORT,
                      resource_id=port_id, data=port)
示例#50
0
 def delete_floatingip_precommit(self, context, floatingip_id):
     task.create_task(context, task.DELETE, data_type=task.FLOATING_IP,
                      resource_id=floatingip_id)
示例#51
0
 def create_router_precommit(self, context, router):
     task.create_task(context, task.CREATE, data_type=task.ROUTER,
                      resource_id=router['id'], data=router)
示例#52
0
 def delete_security_group_precommit(self, context, security_group_id):
     task.create_task(context, task.DELETE, data_type=task.SECURITY_GROUP,
                      resource_id=security_group_id)
示例#53
0
 def delete_router_precommit(self, context, router_id):
     task.create_task(context, task.DELETE, data_type=task.ROUTER,
                      resource_id=router_id)
示例#54
0
 def create_security_group_rule_precommit(self, context,
                                          security_group_rule):
     task.create_task(context, task.CREATE,
                      data_type=task.SECURITY_GROUP_RULE,
                      resource_id=security_group_rule['id'],
                      data=security_group_rule)
示例#55
0
 def update_floatingip_precommit(self, context, floatingip_id, floatingip):
     task.create_task(context, task.UPDATE, data_type=task.FLOATING_IP,
                      resource_id=floatingip_id, data=floatingip)
示例#56
0
 def create_vip(self, context, vip):
     task.create_task(context, task.CREATE, data_type=task.VIP,
                      resource_id=vip['id'], data=vip)
示例#57
0
 def delete_security_group_precommit(self, context, security_group_id):
     task.create_task(context, task.DELETE, data_type=task.SECURITY_GROUP,
                      resource_id=security_group_id)
示例#58
0
 def update_vip(self, context, vip_id, vip):
     task.create_task(context, task.UPDATE, data_type=task.VIP,
                      resource_id=vip_id, data=vip)
示例#59
0
 def create_vip(self, context, vip):
     task.create_task(context, task.CREATE, data_type=task.VIP,
                      resource_id=vip['id'], data=vip)
示例#60
0
 def update_vip(self, context, vip_id, vip):
     task.create_task(context, task.UPDATE, data_type=task.VIP,
                      resource_id=vip_id, data=vip)