make smokeClient work with nonstandard port, path

This commit is contained in:
Aaron
2009-05-11 12:41:49 -04:00
parent 1276b9141a
commit 83b3f358f1
6 changed files with 72 additions and 14 deletions

View File

@@ -6,11 +6,18 @@
using namespace mongo;
int main() {
int main( int argc, const char **argv ) {
const char *port = "27017";
if ( argc != 1 ) {
if ( argc != 3 )
throw -12;
port = argv[ 2 ];
}
DBClientConnection conn;
string errmsg;
if ( ! conn.connect( "127.0.0.1" , errmsg ) ) {
if ( ! conn.connect( string( "127.0.0.1:" ) + port , errmsg ) ) {
cout << "couldn't connect : " << errmsg << endl;
throw -11;
}