'',
wrap=False),
mock.call.add_rule('neutron-meter-r-c5df2fe5-c60',
- '-i qg-6d411f48-ec -d 10.0.0.0/24'
+ '-i qg-6d411f48-ec -s 10.0.0.0/24'
' -j neutron-meter-l-c5df2fe5-c60',
wrap=False, top=False),
mock.call.add_chain('neutron-meter-l-eeef45da-c60',
'',
wrap=False),
mock.call.add_rule('neutron-meter-r-eeef45da-c60',
- '-o qg-7d411f48-ec -s 20.0.0.0/24'
+ '-o qg-7d411f48-ec -d 20.0.0.0/24'
' -j neutron-meter-l-eeef45da-c60',
wrap=False, top=False)]
'',
wrap=False),
mock.call.add_rule('neutron-meter-r-c5df2fe5-c60',
- '-i qg-6d411f48-ec -d 10.0.0.0/24'
+ '-i qg-6d411f48-ec -s 10.0.0.0/24'
' -j neutron-meter-l-c5df2fe5-c60',
wrap=False, top=False),
mock.call.add_chain('neutron-meter-l-eeef45da-c60',
'',
wrap=False),
mock.call.add_rule('neutron-meter-r-eeef45da-c60',
- '-i qg-7d411f48-ec -d 20.0.0.0/24'
+ '-i qg-7d411f48-ec -s 20.0.0.0/24'
' -j RETURN',
wrap=False, top=True)]
'',
wrap=False),
mock.call.add_rule('neutron-meter-r-c5df2fe5-c60',
- '-i qg-6d411f48-ec -d 10.0.0.0/24'
+ '-i qg-6d411f48-ec -s 10.0.0.0/24'
' -j neutron-meter-l-c5df2fe5-c60',
wrap=False, top=False),
mock.call.empty_chain('neutron-meter-r-c5df2fe5-c60',
wrap=False),
mock.call.add_rule('neutron-meter-r-c5df2fe5-c60',
- '-o qg-6d411f48-ec -s 10.0.0.0/24'
+ '-o qg-6d411f48-ec -d 10.0.0.0/24'
' -j RETURN',
wrap=False, top=True),
mock.call.add_rule('neutron-meter-r-c5df2fe5-c60',
- '-i qg-6d411f48-ec -d 20.0.0.0/24 -j '
+ '-i qg-6d411f48-ec -s 20.0.0.0/24 -j '
'neutron-meter-l-c5df2fe5-c60',
wrap=False, top=False)]
'',
wrap=False),
mock.call.add_rule('neutron-meter-r-c5df2fe5-c60',
- '-i qg-6d411f48-ec -d 10.0.0.0/24'
+ '-i qg-6d411f48-ec -s 10.0.0.0/24'
' -j neutron-meter-l-c5df2fe5-c60',
wrap=False, top=False),
mock.call.add_rule('neutron-meter-r-c5df2fe5-c60',
- '-i qg-6d411f48-ec -d 20.0.0.0/24'
+ '-i qg-6d411f48-ec -s 20.0.0.0/24'
' -j neutron-meter-l-c5df2fe5-c60',
wrap=False, top=False),
mock.call.empty_chain('neutron-meter-r-c5df2fe5-c60',
wrap=False),
mock.call.add_rule('neutron-meter-r-c5df2fe5-c60',
- '-i qg-6d411f48-ec -d 10.0.0.0/24'
+ '-i qg-6d411f48-ec -s 10.0.0.0/24'
' -j neutron-meter-l-c5df2fe5-c60',
wrap=False, top=False)]
self.metering.add_metering_label_rule(None, new_routers_rules)
calls = [
mock.call.add_rule('neutron-meter-r-c5df2fe5-c60',
- '-i qg-6d411f48-ec -d 30.0.0.0/24'
+ '-i qg-6d411f48-ec -s 30.0.0.0/24'
' -j neutron-meter-l-c5df2fe5-c60',
wrap=False, top=False),
mock.call.add_rule('neutron-meter-r-eeef45da-c60',
- '-o qg-7d411f48-ec -s 40.0.0.0/24'
+ '-o qg-7d411f48-ec -d 40.0.0.0/24'
' -j neutron-meter-l-eeef45da-c60',
wrap=False, top=False),
self.metering.remove_metering_label_rule(None, new_routers_rules)
calls = [
mock.call.remove_rule('neutron-meter-r-c5df2fe5-c60',
- '-i qg-6d411f48-ec -d 30.0.0.0/24'
+ '-i qg-6d411f48-ec -s 30.0.0.0/24'
' -j neutron-meter-l-c5df2fe5-c60',
wrap=False, top=False),
mock.call.remove_rule('neutron-meter-r-eeef45da-c60',
- '-o qg-7d411f48-ec -s 40.0.0.0/24'
+ '-o qg-7d411f48-ec -d 40.0.0.0/24'
' -j neutron-meter-l-eeef45da-c60',
wrap=False, top=False)
]
'',
wrap=False),
mock.call.add_rule('neutron-meter-r-c5df2fe5-c60',
- '-i qg-6d411f48-ec -d 10.0.0.0/24'
+ '-i qg-6d411f48-ec -s 10.0.0.0/24'
' -j neutron-meter-l-c5df2fe5-c60',
wrap=False, top=False),
mock.call.remove_chain('neutron-meter-l-c5df2fe5-c60',
'',
wrap=False),
mock.call.add_rule('neutron-meter-r-c5df2fe5-c60',
- '-i qg-6d411f48-ec -d 10.0.0.0/24'
+ '-i qg-6d411f48-ec -s 10.0.0.0/24'
' -j neutron-meter-l-c5df2fe5-c60',
wrap=False, top=False),
mock.call.add_chain('neutron-meter-l-eeef45da-c60',
'',
wrap=False),
mock.call.add_rule('neutron-meter-r-eeef45da-c60',
- '-i qg-7d411f48-ec -d 20.0.0.0/24'
+ '-i qg-7d411f48-ec -s 20.0.0.0/24'
' -j RETURN',
wrap=False, top=True),
mock.call.remove_chain('neutron-meter-l-c5df2fe5-c60',
'',
wrap=False),
mock.call.add_rule('neutron-meter-r-c5df2fe5-c60',
- '-i qg-587b63c1-22 -d 10.0.0.0/24'
+ '-i qg-587b63c1-22 -s 10.0.0.0/24'
' -j neutron-meter-l-c5df2fe5-c60',
wrap=False, top=False)]