Loading BuilderQueue/scripts/list-images.sh +4 −0 Original line number Diff line number Diff line Loading @@ -2,6 +2,10 @@ /usr/local/bin/docker-ls tags --progress-indicator=false --user ${DOCKERHUB_READONLY_USERNAME} --password ${DOCKERHUB_READONLY_TOKEN} olcf/titan echo "-----------------------------" /usr/local/bin/docker-ls tags --progress-indicator=false --user ${DOCKERHUB_READONLY_USERNAME} --password ${DOCKERHUB_READONLY_TOKEN} olcf/summitdev echo "-----------------------------" /usr/local/bin/docker-ls tags --progress-indicator=false --user ${DOCKERHUB_READONLY_USERNAME} --password ${DOCKERHUB_READONLY_TOKEN} olcf/summit No newline at end of file Client/src/images.cpp +13 −15 Original line number Diff line number Diff line Loading @@ -35,19 +35,6 @@ void parse_environment(ClientData &client_data) { client_data.queue_host = std::string(host); } void print_images(websocket::stream<tcp::socket> &queue_stream) { Logger::debug("Writing image list request string"); std::string request_string("image_list_request"); queue_stream.write(asio::buffer(request_string)); Logger::debug("Read image list string"); std::string images_string; auto images_buffer = boost::asio::dynamic_buffer(images_string); queue_stream.read(images_buffer); std::cout << images_string; } int main(int argc, char *argv[]) { asio::io_context io_context; websocket::stream<tcp::socket> queue_stream(io_context); Loading @@ -65,8 +52,19 @@ int main(int argc, char *argv[]) { wait_queue.stop_success("Connected to queue: " + client_data.queue_host); // Request a build host from the queue WaitingAnimation wait_builder("Requesting image list"); print_images(queue_stream); WaitingAnimation wait_images("Requesting image list"); Logger::debug("Writing image list request string"); std::string request_string("image_list_request"); queue_stream.write(asio::buffer(request_string)); Logger::debug("Read image list string"); std::string images_string; auto images_buffer = boost::asio::dynamic_buffer(images_string); queue_stream.read(images_buffer); wait_images.stop_success("Fetched"); std::cout << images_string; } catch (const boost::exception &ex) { auto diagnostics = diagnostic_information(ex); Loading Client/src/status.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -86,7 +86,7 @@ int main(int argc, char *argv[]) { wait_queue.stop_success("Connected to queue: " + client_data.queue_host); // Request a build host from the queue WaitingAnimation wait_builder("Requesting queue status"); Logger::info("Requesting queue status"); print_status(queue_stream); } catch (const boost::exception &ex) { Loading Loading
BuilderQueue/scripts/list-images.sh +4 −0 Original line number Diff line number Diff line Loading @@ -2,6 +2,10 @@ /usr/local/bin/docker-ls tags --progress-indicator=false --user ${DOCKERHUB_READONLY_USERNAME} --password ${DOCKERHUB_READONLY_TOKEN} olcf/titan echo "-----------------------------" /usr/local/bin/docker-ls tags --progress-indicator=false --user ${DOCKERHUB_READONLY_USERNAME} --password ${DOCKERHUB_READONLY_TOKEN} olcf/summitdev echo "-----------------------------" /usr/local/bin/docker-ls tags --progress-indicator=false --user ${DOCKERHUB_READONLY_USERNAME} --password ${DOCKERHUB_READONLY_TOKEN} olcf/summit No newline at end of file
Client/src/images.cpp +13 −15 Original line number Diff line number Diff line Loading @@ -35,19 +35,6 @@ void parse_environment(ClientData &client_data) { client_data.queue_host = std::string(host); } void print_images(websocket::stream<tcp::socket> &queue_stream) { Logger::debug("Writing image list request string"); std::string request_string("image_list_request"); queue_stream.write(asio::buffer(request_string)); Logger::debug("Read image list string"); std::string images_string; auto images_buffer = boost::asio::dynamic_buffer(images_string); queue_stream.read(images_buffer); std::cout << images_string; } int main(int argc, char *argv[]) { asio::io_context io_context; websocket::stream<tcp::socket> queue_stream(io_context); Loading @@ -65,8 +52,19 @@ int main(int argc, char *argv[]) { wait_queue.stop_success("Connected to queue: " + client_data.queue_host); // Request a build host from the queue WaitingAnimation wait_builder("Requesting image list"); print_images(queue_stream); WaitingAnimation wait_images("Requesting image list"); Logger::debug("Writing image list request string"); std::string request_string("image_list_request"); queue_stream.write(asio::buffer(request_string)); Logger::debug("Read image list string"); std::string images_string; auto images_buffer = boost::asio::dynamic_buffer(images_string); queue_stream.read(images_buffer); wait_images.stop_success("Fetched"); std::cout << images_string; } catch (const boost::exception &ex) { auto diagnostics = diagnostic_information(ex); Loading
Client/src/status.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -86,7 +86,7 @@ int main(int argc, char *argv[]) { wait_queue.stop_success("Connected to queue: " + client_data.queue_host); // Request a build host from the queue WaitingAnimation wait_builder("Requesting queue status"); Logger::info("Requesting queue status"); print_status(queue_stream); } catch (const boost::exception &ex) { Loading