SetLogMetadata

This ArcGIS 2.8 documentation has been archived and is no longer updated. Content and links may be outdated. See the latest documentation.

Summary

Controls whether geoprocessing tool input and output datasets' metadata is updated to include the tool name, parameters, when the tool was run, and other information.

Discussion

In a script, metadata logging is activated by default. To disable metadata logging, use arcpy.SetLogMetadata(False).

To control logging of geoprocessing history to an XML file, use the SetLogHistory function.

Syntax

SetLogMetadata (log_metadata)
ParameterExplanationData Type
log_metadata

Specifies whether dataset metadata is updated.

  • True—The dataset metadata will contain a Geoprocessing history section with logging of the tools used with that dataset.
  • False—The dataset metadata will not be updated.
Boolean

Code sample

SetLogMetadata example

Disable the update of dataset metadata, if enabled.

import arcpy
if arcpy.GetLogMetadata():
    arcpy.SetLogMetadata(False)