Uploaded image for project: 'JS - JobScheduler'
  1. JS - JobScheduler
  2. JS-1324

Configuration elements for global pre- and post-processing

    XMLWordPrintable

    Details

      Description

      Configuration

      • The plugin implements configurable rules for the use of Named Monitors as stated in JS-1323 for
        • selection by patterns (regular expressions)
        • recursive use starting from a configurable directory
        • ordering
          • for pre-processing Named Monitors from outer folders are applied before those from inner folders
          • for postprocessing Named Monitors from inner folders are applied before those from outer folders
      • All named monitors that comply with the configured rules are applied.
      <plugins>
      			<plugin java_class="com.sos.scheduler.plugins.globalmonitor.GlobalMonitorPlugin">
      			<plugin.config>
      			<jobparams>
      				<param name="configuration_directory" value="C:/Users/ur/Documents/sos-berlin.com/jobscheduler/scheduler_current/config/live"/>
      				<param name="exclude_dir" value="sos"/>
      				<param name="exclude_file" value="Neuer Ordner/job1"/>
      				<param name="recursive" value="true"/>
      				<param name="regex_selector" value="^job.*$"/>
      			</jobparams>
      			<monitorparams>
      				<param name="exclude_dir" value="sos"/>
      				<param name="exclude_file" value="fileExclusions"/>
      				<param name="recursive" value="true"/>
      				<param name="regex_selector" value="^global_.*$"/>
      			</monitorparams>
      			</plugin.config>
      			</plugin>
      		</plugins>
      

      Schema Usage

      • The configuration elements are added to the JobScheduler XSD schema.
      • Validation of the configuration elements is enabled by use of the XSD schema.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                ur Uwe Risse
                Reporter:
                ap Andreas PĆ¼schel
                Approver:
                Oliver Haufe
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 1 day
                  1d
                  Remaining:
                  Time Spent - 2 hours Remaining Estimate - 6 hours
                  6h
                  Logged:
                  Time Spent - 2 hours Remaining Estimate - 6 hours
                  2h