diff options
author | Andy Cedilnik <andy.cedilnik@kitware.com> | 2003-04-01 20:30:32 (GMT) |
---|---|---|
committer | Andy Cedilnik <andy.cedilnik@kitware.com> | 2003-04-01 20:30:32 (GMT) |
commit | a783fcb25a04122a0173b6fba51b7d86a2ae8cd6 (patch) | |
tree | 6bcc1babf7fe6c0d14d2a2fd4f6a909420a22189 /Source/CTest/cmCTestSubmit.cxx | |
parent | 0aeb0b88929988c6346ec0516e504f2090f1a79b (diff) | |
download | CMake-a783fcb25a04122a0173b6fba51b7d86a2ae8cd6.zip CMake-a783fcb25a04122a0173b6fba51b7d86a2ae8cd6.tar.gz CMake-a783fcb25a04122a0173b6fba51b7d86a2ae8cd6.tar.bz2 |
Controle verbosity
Diffstat (limited to 'Source/CTest/cmCTestSubmit.cxx')
-rw-r--r-- | Source/CTest/cmCTestSubmit.cxx | 36 |
1 files changed, 27 insertions, 9 deletions
diff --git a/Source/CTest/cmCTestSubmit.cxx b/Source/CTest/cmCTestSubmit.cxx index dd9c469..bfda1ac 100644 --- a/Source/CTest/cmCTestSubmit.cxx +++ b/Source/CTest/cmCTestSubmit.cxx @@ -23,6 +23,7 @@ cmCTestSubmit::cmCTestSubmit() : m_HTTPProxy(), m_FTPProxy() { + m_Verbose = false; std::cout << "Setup proxy" << std::endl; m_HTTPProxy = ""; m_HTTPProxyType = 0; @@ -135,10 +136,15 @@ bool cmCTestSubmit::SubmitUsingFTP(const std::string& localprefix, } ftpfile = ::fopen(local_file.c_str(), "rb"); - std::cout << "upload file: " << local_file.c_str() << " to " - << upload_as.c_str() << std::endl; + //std::cout << "upload file: " << local_file.c_str() << " to " + // << upload_as.c_str() << std::endl; - ::curl_easy_setopt(curl, CURLOPT_VERBOSE, 1); + //std::cout << "File is opened: " << ftpfile << std::endl; + + if ( m_Verbose ) + { + ::curl_easy_setopt(curl, CURLOPT_VERBOSE, 1); + } // specify target ::curl_easy_setopt(curl,CURLOPT_URL, upload_as.c_str()); @@ -210,7 +216,10 @@ bool cmCTestSubmit::SubmitUsingHTTP(const std::string& localprefix, /* HTTP PUT please */ curl_easy_setopt(curl, CURLOPT_PUT, TRUE); - ::curl_easy_setopt(curl, CURLOPT_VERBOSE, 1); + if ( m_Verbose ) + { + ::curl_easy_setopt(curl, CURLOPT_VERBOSE, 1); + } std::string local_file = localprefix + "/" + files[cc]; std::string remote_file = remoteprefix + files[cc]; @@ -247,9 +256,11 @@ bool cmCTestSubmit::SubmitUsingHTTP(const std::string& localprefix, } ftpfile = ::fopen(local_file.c_str(), "rb"); - - std::cout << "upload file: " << local_file.c_str() << " to " - << upload_as.c_str() << " Size: " << st.st_size << std::endl; + if ( m_Verbose ) + { + std::cout << "upload file: " << local_file.c_str() << " to " + << upload_as.c_str() << " Size: " << st.st_size << std::endl; + } // specify target @@ -315,7 +326,11 @@ bool cmCTestSubmit::TriggerUsingHTTP(const std::vector<std::string>& files, } } - curl_easy_setopt(curl, CURLOPT_VERBOSE, 1); + ::curl_easy_setopt(curl, CURLOPT_VERBOSE, 0); + if ( m_Verbose ) + { + ::curl_easy_setopt(curl, CURLOPT_VERBOSE, 1); + } std::string file = remoteprefix + files[cc]; std::string ofile = ""; for ( kk = 0; kk < file.size(); kk ++ ) @@ -342,7 +357,10 @@ bool cmCTestSubmit::TriggerUsingHTTP(const std::vector<std::string>& files, } } std::string turl = url + "?xmlfile=" + ofile; - std::cout << "Trigger url: " << turl.c_str() << std::endl; + if ( m_Verbose ) + { + std::cout << "Trigger url: " << turl.c_str() << std::endl; + } curl_easy_setopt(curl, CURLOPT_URL, turl.c_str()); res = curl_easy_perform(curl); if ( res ) |