This is the equivalent of the q-metering from neutron-legacy
Change-Id: Ie2ad6e18cfd6f5cd9af0da30bc36a1cd27e39189
| ... | ... |
@@ -242,6 +242,13 @@ function configure_neutron_new {
|
| 242 | 242 |
iniset $NEUTRON_CONF DEFAULT ssl_key_file "$NEUTRON_SSL_KEY" |
| 243 | 243 |
fi |
| 244 | 244 |
|
| 245 |
+ # Metering |
|
| 246 |
+ if is_service_enabled neutron-metering; then |
|
| 247 |
+ source $TOP_DIR/neutron_plugins/services/metering |
|
| 248 |
+ neutron_agent_metering_configure_common |
|
| 249 |
+ neutron_agent_metering_configure_agent |
|
| 250 |
+ fi |
|
| 251 |
+ |
|
| 245 | 252 |
} |
| 246 | 253 |
|
| 247 | 254 |
# configure_neutron_rootwrap() - configure Neutron's rootwrap |
| ... | ... |
@@ -428,6 +435,10 @@ function start_neutron_new {
|
| 428 | 428 |
if is_service_enabled neutron-metadata-agent; then |
| 429 | 429 |
run_process neutron-metadata-agent "$NEUTRON_BIN_DIR/$NEUTRON_META_BINARY $NEUTRON_CONFIG_ARG" |
| 430 | 430 |
fi |
| 431 |
+ |
|
| 432 |
+ if is_service_enabled neutron-metering; then |
|
| 433 |
+ run_process neutron-metering "$AGENT_METERING_BINARY --config-file $NEUTRON_CONF --config-file $METERING_AGENT_CONF_FILENAME" |
|
| 434 |
+ fi |
|
| 431 | 435 |
} |
| 432 | 436 |
|
| 433 | 437 |
# stop_neutron() - Stop running processes (non-screen) |