src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/generalFilePermissions.py

branch
eric7
changeset 9221
bf71ee032bb4
parent 9209
b99e7fd55fd3
child 9325
8157eb19aba5
--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/generalFilePermissions.py	Wed Jul 13 11:16:20 2022 +0200
+++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/generalFilePermissions.py	Wed Jul 13 14:55:47 2022 +0200
@@ -21,7 +21,7 @@
 def getChecks():
     """
     Public method to get a dictionary with checks handled by this module.
-    
+
     @return dictionary containing checker lists containing checker function and
         list of codes
     @rtype dict
@@ -36,7 +36,7 @@
 def checkFilePermissions(reportError, context, config):
     """
     Function to check for setting too permissive file permissions.
-    
+
     @param reportError function to be used to report errors
     @type func
     @param context security context object
@@ -44,27 +44,24 @@
     @param config dictionary with configuration data
     @type dict
     """
-    if (
-        'chmod' in context.callFunctionName and
-        context.callArgsCount == 2
-    ):
+    if "chmod" in context.callFunctionName and context.callArgsCount == 2:
         mode = context.getCallArgAtPosition(1)
-        
+
         if (
-            mode is not None and
-            isinstance(mode, int) and
-            (mode & stat.S_IWOTH or mode & stat.S_IXGRP)
+            mode is not None
+            and isinstance(mode, int)
+            and (mode & stat.S_IWOTH or mode & stat.S_IXGRP)
         ):
             # world writable is an HIGH, group executable is a MEDIUM
             if mode & stat.S_IWOTH:
                 severity = "H"
             else:
                 severity = "M"
-            
+
             filename = context.getCallArgAtPosition(0)
             if filename is None:
-                filename = 'NOT PARSED'
-            
+                filename = "NOT PARSED"
+
             reportError(
                 context.node.lineno - 1,
                 context.node.col_offset,
@@ -72,5 +69,5 @@
                 severity,
                 "H",
                 oct(mode),
-                filename
+                filename,
             )

eric ide

mercurial