US and Worldwide: +1 (866) 660-7555
Results 1 to 2 of 2

Thread: Kettle 4.1.0 (FTP) Job Logging

  1. #1
    Join Date
    Mar 2010
    Posts
    8

    Question Kettle 4.1.0 (FTP) Job Logging

    Hi everyone,

    I've just upgraded to 4.1.0 (from 3.2.0) and bumped into a problem I can't get over.

    We've been running Kettle jobs as Cron tasks for quite a while. From the beginning, the problem has been that regardless of -level parameter, Kettle has always printed "Using "/tmp/vfs_cache" as temporary files store." into the console. That has been worked around with simple "/path/to/Kettle -... | tail -n +2".

    But now after the update, we get the following:

    Code:
    pentaho@host:~$ /opt/pentaho-data-integration/kitchen.sh -rep="Kettle Repository" -user=**** -pass=**** -dir="x" -job="Logging Test" -level=Nothing
    INFO  10-01 17:05:00,355 - Using "/tmp/vfs_cache" as temporary files store.
    INFO  10-01 17:05:00,882 - RepositoriesMeta - Reading repositories XML file: /home/pentaho/.kettle/repositories.xml
    INFO  10-01 17:05:02,170 - Using PDIFTPClient override for exists() fix.
    INFO  10-01 17:05:02,406 - Started FTP job to ftp.host.tld
    pentaho@host:~$
    To me it seems that FTP job entries do not honor the given logging level. Am I missing something or how can this be fixed?

    Thank you!

  2. #2
    Join Date
    Mar 2010
    Posts
    8

    Default

    Additionally, /opt/pentaho-data-integration/kitchen.sh -rep="Kettle Repository" -user=**** -pass=**** -level=Error -dir="/JobFolder" -job="Update and Transfer Stuff to Party" | tail -n +3 results in two-line mail sent by cron:

    Code:
    INFO  11-01 16:08:04,275 - Using PDIFTPClient override for exists() fix.
    INFO  11-01 16:08:14,598 - Using PDIFTPClient override for exists() fix.
    Unexpected result...

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •