-o, --out

Specifies the path where Data Hauler writes log output.

Syntax

-o [OUT]
--out=[OUT]
--out+=[OUT]

Description

By default, [OUT] is set to STDOUT, which specifies that log data should be printed to the console. Users can specify a path instead. Data Hauler will create that file in a specified location, if one is specified, and write log data to that file. The extension for this file should be .1010log, but you do not have to specify the extension in [OUT]. If that file already exists, it will be overwritten.

Use += to append to an existing [OUT] file.

Data Hauler also creates TenUp output logs for each table. The name of this file depends on what is specified as [OUT]. If you do not specify a file extension, Data Hauler creates a file named with the following format for each table:
[OUT].[DSTPATH].[TABLE_PATH]
If you specify a file extension, Data Hauler creates a file named with the following format for each table:
[OUT].[DSTPATH].[TABLE_PATH].[EXTENSION]

Example

If you have tables with these paths and you use -o or --out:
  • sales.jan
  • sales.feb
Data Hauler creates the following:
[OUT] specified Files created
logfile logfile

logfile.[DSTPATH].sales.jan

logfile.[DSTPATH]. sales.feb

logfile.1010log logfile.1010log

logfile.[DSTPATH].sales.jan.1010log

logfile.[DSTPATH]. sales.feb.1010log