pyth0n1c

Results 37 issues of pyth0n1c

Raise exception on parse of unittest from yml. Do this rather than trying to convert it into an integrationtest or manualtest. For example, the following YML section is NOT if...

add new option to contentctl inspect that makes missing detections NTT an error - instead just print a warning message.

This PR has been inspired by the following PR and supercedes it: https://github.com/splunk/contentctl/pull/50 The codebase has changed significantly since that PR was opened, so it was ported to this new...

This PR is a recreation of the following PR by @mathieugonzales: https://github.com/splunk/contentctl/pull/238 It was recreated as there were a significant number of merge conflicts we needed to address since it...

Only ESCU is supported at this time for enforcing the new Versioning Checks. We should consider if we want to support: 1. Other apps on Splunkbase; and 2. Private apps...

enhancement

The following PR adds limited savedsearches Conf file validation for Versioning Enforcement. https://github.com/splunk/contentctl/pull/280/files In the future, we may want full KV parsing for this file for extended validation or reading...

enhancement

With the introduction of Versioning Enforcement, we now download an additional artifact (current version of ESCU from Splunkbase to the `downloads` directory) in addition to all the apps (to the...

enhancement

A great feature in contentctl which would enable faster onboarding of content from a splunk environment is import from existing conf files. There was initial work towards that here: https://github.com/splunk/contentctl/pull/84...

enhancement

Significantly improve the lookup regex. Allow inclusion of a number of different arguments to lookup and introduce validations of the inputlookup and outputlookup commands as well.

Draft

We currently lack functionality to test Baselines that are part of searches. In fact, if a production search contains a baseline and is NOT marked as `manual_test`, we throw a...