winlin

rename network_device_index to network

... ... @@ -90,7 +90,7 @@ stats {
network 0;
# the device name to stat the disk iops.
# ignore the device of /proc/diskstats if not configed.
disk_device_name sda sdb xvda xvdb;
disk sda sdb xvda xvdb;
}
#############################################################################################
... ...
... ... @@ -1249,7 +1249,7 @@ int SrsConfig::check_config()
SrsConfDirective* conf = get_stats();
for (int i = 0; conf && i < (int)conf->directives.size(); i++) {
string n = conf->at(i)->name;
if (n != "network" && n != "disk_device_name") {
if (n != "network" && n != "disk") {
ret = ERROR_SYSTEM_CONFIG_INVALID;
srs_error("unsupported stats directive %s, ret=%d", n.c_str(), ret);
return ret;
... ... @@ -3202,7 +3202,7 @@ SrsConfDirective* SrsConfig::get_stats_disk_device()
return NULL;
}
conf = conf->get("disk_device_name");
conf = conf->get("disk");
if (!conf || conf->args.size() == 0) {
return NULL;
}
... ...
... ... @@ -158,7 +158,7 @@ std::string __full_conf = ""
" network 0; \n"
" # the device name to stat the disk iops. \n"
" # ignore the device of /proc/diskstats if not configed. \n"
" disk_device_name sda sdb xvda xvdb; \n"
" disk sda sdb xvda xvdb; \n"
"} \n"
" \n"
"############################################################################################# \n"
... ... @@ -4642,12 +4642,12 @@ VOID TEST(ConfigMainTest, CheckConf_stats)
if (true) {
MockSrsConfig conf;
EXPECT_TRUE(ERROR_SUCCESS == conf.parse(_MIN_OK_CONF"stats{disk_device_name sda;}"));
EXPECT_TRUE(ERROR_SUCCESS == conf.parse(_MIN_OK_CONF"stats{disk sda;}"));
}
if (true) {
MockSrsConfig conf;
EXPECT_TRUE(ERROR_SUCCESS != conf.parse(_MIN_OK_CONF"stats{disk_device_names sda;}"));
EXPECT_TRUE(ERROR_SUCCESS != conf.parse(_MIN_OK_CONF"stats{disks sda;}"));
}
}
... ...