webCOMAND

Pull Settings

Pull Settings define a cQuery to run on a remote webCOMAND repository in order to determine what content to check, potentially download, and then update in the local repository.

Pull Settings

Config

The Config tab is used to define the source, query, destination and other options, including:

  • Identifier - The unique identifier of the runnable item.
  • Title - The title of the runnable item.
  • Source URL - The URL of the webCOMAND web services on the remote destination server.
  • Query - This is the cQuery that will be run to collect data from the source.
  • Destination - A folder in the local repository where collected information should be written.
  • Dependencies - The folder any dependencies that need to be imported to complete the pull will be written to.  If no folder is specified, dependency content will not be placed in any folder unless otherwise specified by content type field locations.
  • Fields to Exclude - Fields to exclude from the pull, arranged in a comma separated list, for example: "Name, Rate".  Dotted field notation, like "Sections.Templates", is also supported.
  • Types to Exclude - A comma-separated list of identifiers of any content types to exclude from the pull.  For example: "cObject, PullSettings, SyncSettings". Any content coming in that matches one of these types will be not be imported.  Note that these content types are assumed to be polymorphic, and will also exclude any content types that extend them.
  • Objects Limit - The maximum number of objects to pull in a single set from the remote server.
  • Objects Sets - The maximum number of sets of objects to pull from the remote server.
  • Always Overwrite - If checked, local content will always be overwritten by incoming content from the source URL. Otherwise, local content will only be overwritten if its local Last Modified time is earlier than the incoming source (the default behavior).
  • Test - If checked, the pull will happen in test mode.  This will generate and validate the import payload but will not import it, so that the Pull Settings can be tested and reviewed.

Authorizations

Pull Settings use COMAND Web Services to query and download content from the remote repository, so a user with the required authorizations must be configured on the remote system.