--- a/src/relpipe-out-csv.cpp Sat Jun 06 01:50:44 2020 +0200
+++ b/src/relpipe-out-csv.cpp Wed Sep 23 17:17:39 2020 +0200
@@ -25,6 +25,8 @@
#include <relpipe/reader/RelationalReader.h>
#include <relpipe/reader/RelpipeReaderException.h>
+#include "Configuration.h"
+#include "CLIParser.h"
#include "CSVHandler.h"
#include "RelpipeCSVWriterException.h"
@@ -39,8 +41,10 @@
int resultCode = CLI::EXIT_CODE_UNEXPECTED_ERROR;
try {
+ CLIParser cliParser;
+ Configuration configuration = cliParser.parse(cli.arguments());
std::shared_ptr<RelationalReader> reader(Factory::create(std::cin));
- CSVHandler handler(std::cout);
+ CSVHandler handler(std::cout, configuration);
reader->addHandler(&handler);
reader->process();