winspsrc.scripts package
Submodules
winspsrc.scripts.extract module
Script to extract Windows serialized property information.
winspsrc.scripts.generate_docs module
Script to generate Windows serialized property documentation.
- class winspsrc.scripts.generate_docs.IndexRstOutputWriter(path)[source]
Bases:
objectIndex.rst output writer.
- winspsrc.scripts.generate_docs.Main()[source]
Entry point of console script to generate property documentation.
- Returns:
exit code that is provided to sys.exit().
- Return type:
int
- class winspsrc.scripts.generate_docs.MarkdownOutputWriter(path)[source]
Bases:
objectMarkdown output writer.
- WritePropertySet(property_set)[source]
Writes a property set to a Markdown file.
- Parameters:
property_set (list[SerializedPropertyDefinition]) – property set.
winspsrc.scripts.generate_source module
Script to generate Windows serialized property source code.
winspsrc.scripts.merge_yaml module
Script to combine winsps-kb YAML files.
- winspsrc.scripts.merge_yaml.Main()[source]
Entry point of console script to combine winsps-kb YAML files.
- Returns:
exit code that is provided to sys.exit().
- Return type:
int
- class winspsrc.scripts.merge_yaml.YAMLOutputWriter[source]
Bases:
objectYAML output writer.
- WritePropertyDefinition(property_definition)[source]
Writes a property definition in YAML to stdout.
- Parameters:
property_definition (SerializedPropertyDefinition) – property definition.