Run Curiosity

At the moment, Curiosity can be run only from the command line. So, in order to schedule periodic executions, you may want to use the Windows Task Scheduler.

The following parameters are understood:

  • --help: print this help
  • -s <aSource> : only aSource will be processed
  • --all: (ignored with -s) execute all the sources
  • --tags <aCsvListOfTags>: (ignored with -s) run only sources tagged with tags in the (comma separated values) list
  • --xtags <aCsvListOfTags>: (ignored with -s) run only sources tagged with tags NOT in the (comma separated values) list
  • --reset: the history will be cleaned
  • --nop: all providers actions will be skipped
  • --noh: do not update the history
  • --noutd: do not check nor update the history
  • --server: run Curiosity web server

In order to run Curiosity, you must specify one parameter between -s, --all, --tags, --xtags, --server.

In order to run Curiosity Studio, use the CuriosityStudio.exe executable.

Curiosity configuration files

Curiosity reads its configuration from the file curiosity.xml, located under its installation root.

This xml file, which will be referred many times in the following manual pages, has a root node named curiosity and a number of subnodes:

<curiosity>

    <options />

    <providerTemplates />
   
    <providers />
   
    <sources />
   
</curiosity>

where options will contains some global options, such the smtp mail server to use, or the parameters for the Report Collector.

Another coniguration file is Curiosity.exe.nlog, where you can customize the log level.

next