Changeset 11526


Ignore:
Timestamp:
07/22/11 08:45:50 (13 years ago)
Author:
tbretz
Message:
Moved output to Setup function; changed output contents; return localhost if none was detected.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/FACT++/src/DimSetup.cc

    r11250 r11526  
    6767    if (ec)
    6868    {
    69         cout << "WARNING - Failure in name-resolution of '" << dns << ":0': ";
     69        //cout << "WARNING - Failure in name-resolution of '" << dns << ":0': ";
     70        cout << "WARNING - Could not resolve local ip address: ";
    7071        cout << ec.message() << " (" << ec << ")" << endl;
    7172        return dns;
     
    7879        if (ec)
    7980        {
    80             cout << "WARNING - connect to '" << dns << ":0' failed: ";
     81            cout << "WARNING - Could not resolve local ip address: ";
    8182            cout << ec.message() << " (" << ec << ")" << endl;
    8283            continue;
     
    8485
    8586        const string addr = socket.local_endpoint().address().to_v4().to_string();
    86         cout << "Setting DIM_HOST_NODE=" << addr << endl;
    8787        return addr;
    8888    }
    8989
    90     return dns;
     90    return "localhost";
    9191
    9292/*
     
    160160void Dim::Setup(const std::string &dns)
    161161{
    162     setenv("DIM_DNS_NODE",  dns.c_str(),               1);
    163     setenv("DIM_HOST_NODE", Dim::GetLocalIp().c_str(), 1);
     162    const string loc = Dim::GetLocalIp().c_str();
    164163
    165     cout << "Setting DIM_DNS_NODE=" << dns << endl;
     164    setenv("DIM_DNS_NODE",  dns.c_str(), 1);
     165    setenv("DIM_HOST_NODE", loc.c_str(), 1);
     166
     167    cout << "Setting DIM_DNS_NODE =" << dns << endl;
     168    cout << "Setting DIM_HOST_NODE=" << loc << endl;
    166169}
    167170
     
    172175        static string rc;
    173176        rc = Dim::GetLocalIp();
     177        cout << "Setting DIM_HOST_NODE=" << rc << endl;
    174178        return rc.c_str();
    175179    }
Note: See TracChangeset for help on using the changeset viewer.