ComplianceAsCode/content

View on GitHub

Showing 1,093 of 1,093 total issues

Line too long (130 > 99 characters)
Open

'--skip-deploy', default=False, action="store_true", help='Skip deploying the compliance-operator. Default is to deploy.')
Severity: Minor
Found in utils/add_kubernetes_rule.py by pep8

Continuation line under-indented for visual indent
Open

help="Path to SSG root directory (defaults to %s)" % SSG_ROOT)
Severity: Minor
Found in utils/rule_dir_json.py by pep8

Line too long (100 > 99 characters)
Open

DuplicatesFinder.__init__(self, root_dir, specific_dirs_mask, shared_dir, shared_files_mask)
Severity: Minor
Found in utils/find_duplicates.py by pep8

Module level import not at top of file
Open

import ssg_test_suite.template
Severity: Minor
Found in tests/automatus.py by pep8

Line too long (101 > 99 characters)
Open

return run_stage_remediation_bash('profile', self.environment, formatting, self.verbose_path)
Severity: Minor
Found in tests/ssg_test_suite/oscap.py by pep8

Expected 2 blank lines, found 1
Open

def perform_combined_check(options):
Severity: Minor
Found in tests/ssg_test_suite/combined.py by pep8

Line too long (112 > 99 characters)
Open

type_parser = create_parser.add_subparsers(dest='rule types', title='Creates a rule', help='Types of rules')
Severity: Minor
Found in utils/add_kubernetes_rule.py by pep8

Line too long (140 > 99 characters)
Open

print("Converting Ansible Playbook {} to Ansible Role {}".format(self._local_playbook_filename, os.path.join(directory, self.name)))
Severity: Minor
Found in utils/ansible_playbook_to_role.py by pep8

Line too long (104 > 99 characters)
Open

parser.add_argument("--family", help="Which family of references to output (output all by default)")
Severity: Minor
Found in utils/gen_tables.py by pep8

Comparison to false should be 'if cond is false:' or 'if not cond:'
Open

if data["owner_represented_with_uid"] == False:

Expected 2 blank lines, found 1
Open

def map_symbolic_permissions(filemode, allow_stricter_permissions):

Line too long (100 > 99 characters)
Open

data["ocp_data"] = parse_template_boolean_value(data, parameter="ocp_data", default_value=False)

Too many blank lines (2)
Open

def _rule_matches_rule_spec(self, rule_short_id):
Severity: Minor
Found in tests/ssg_test_suite/rule.py by pep8

Expected 2 blank lines, found 1
Open

def set_template_vars(value, template_vars):
Severity: Minor
Found in utils/add_kubernetes_rule.py by pep8

Line too long (108 > 99 characters)
Open

'--match-entity', help='the entity_check value to apply, i.e., "all", "at least one", "none exist"')
Severity: Minor
Found in utils/add_kubernetes_rule.py by pep8

Line too long (126 > 99 characters)
Open

github_new_repos = sorted(list(set(map(str.lower, selected_roles.keys())) - set(map(str.lower, github_repositories))))
Severity: Minor
Found in utils/ansible_playbook_to_role.py by pep8

Module level import not at top of file
Open

from tests.ssg_test_suite.log import LogHelper
Severity: Minor
Found in tests/automatus.py by pep8

Module level import not at top of file
Open

import ssg_test_suite.profile
Severity: Minor
Found in tests/automatus.py by pep8

Double quote to prevent globbing and word splitting.
Open

mkdir -p $PAGES_DIR

Can't follow non-constant source. Use a directive to specify location.
Open

. $SHARED/utils.sh
Severity: Minor
Found in tests/shared/auditd_utils.sh by shellcheck
Severity
Category
Status
Source
Language