This is an automated email from the ASF dual-hosted git repository.
dahn pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/cloudstack.git
The following commit(s) were added to refs/heads/main by this push:
new 806692bceaa pre-commit: enable Python flake8 rule `E272` (#9361)
806692bceaa is described below
commit 806692bceaa46950a21ddc8417ac1ebd379095ce
Author: John Bampton <[email protected]>
AuthorDate: Wed Jul 10 17:17:25 2024 +1000
pre-commit: enable Python flake8 rule `E272` (#9361)
There should be only one space before a keyword.
---
.github/linters/.flake8 | 3 ++-
.../ovm/src/main/scripts/vm/hypervisor/ovm/ConfigFileOps.py | 2 +-
python/lib/cloudutils/configFileOps.py | 2 +-
scripts/vm/network/security_group.py | 4 ++--
systemvm/debian/opt/cloud/bin/passwd_server_ip.py | 4 ++--
test/integration/component/test_assign_vm.py | 6 +++---
test/integration/component/test_egress_fw_rules.py | 6 +++---
test/integration/plugins/storpool/TestStorPoolVolumes.py | 4 ++--
test/integration/plugins/storpool/sp_util.py | 4 ++--
test/integration/testpaths/testpath_vmlc.py | 2 +-
tools/marvin/marvin/deployDataCenter.py | 2 +-
11 files changed, 20 insertions(+), 19 deletions(-)
diff --git a/.github/linters/.flake8 b/.github/linters/.flake8
index 73cb430f182..3364ad14f29 100644
--- a/.github/linters/.flake8
+++ b/.github/linters/.flake8
@@ -23,6 +23,7 @@
# E227 Missing whitespace around bitwise or shift operator
# E242 Tab after ','
# E271 Multiple spaces after keyword
+# E272 Multiple spaces before keyword
# E273 Tab after keyword
# E274 Tab before keyword
# E713 Test for membership should be 'not in'
@@ -39,4 +40,4 @@
exclude =
.git,
venv
-select =
E112,E113,E133,E223,E224,E227,E242,E271,E273,E274,E713,E742,E743,E901,E902,W291,W292,W293,W391
+select =
E112,E113,E133,E223,E224,E227,E242,E271,E272,E273,E274,E713,E742,E743,E901,E902,W291,W292,W293,W391
diff --git
a/plugins/hypervisors/ovm/src/main/scripts/vm/hypervisor/ovm/ConfigFileOps.py
b/plugins/hypervisors/ovm/src/main/scripts/vm/hypervisor/ovm/ConfigFileOps.py
index bd922623656..6cfa6bb1396 100755
---
a/plugins/hypervisors/ovm/src/main/scripts/vm/hypervisor/ovm/ConfigFileOps.py
+++
b/plugins/hypervisors/ovm/src/main/scripts/vm/hypervisor/ovm/ConfigFileOps.py
@@ -58,7 +58,7 @@ class ConfigFileOps:
def save(self):
fp = open(self.fileName, "r")
newLines = []
- for line in fp.readlines():
+ for line in fp.readlines():
matched = False
for entry in self.entries:
if entry.op == "add":
diff --git a/python/lib/cloudutils/configFileOps.py
b/python/lib/cloudutils/configFileOps.py
index 41e9c7a1e8e..c061071b96e 100644
--- a/python/lib/cloudutils/configFileOps.py
+++ b/python/lib/cloudutils/configFileOps.py
@@ -63,7 +63,7 @@ class configFileOps:
newLines = []
if os.path.exists(self.fileName) and os.path.isfile(self.fileName):
fp = open(self.fileName, "r")
- for line in fp.readlines():
+ for line in fp.readlines():
matched = False
for entry in self.entries:
if entry.op == "add":
diff --git a/scripts/vm/network/security_group.py
b/scripts/vm/network/security_group.py
index 37a1a94fe7f..d71e27eb264 100755
--- a/scripts/vm/network/security_group.py
+++ b/scripts/vm/network/security_group.py
@@ -938,7 +938,7 @@ def cleanup_rules():
vmpresent = False
for vm in vmsInHost:
- if vm_name in vm:
+ if vm_name in vm:
vmpresent = True
break
@@ -958,7 +958,7 @@ def cleanup_rules():
vm_name = chain
vmpresent = False
for vm in vmsInHost:
- if vm_name in vm:
+ if vm_name in vm:
vmpresent = True
break
diff --git a/systemvm/debian/opt/cloud/bin/passwd_server_ip.py
b/systemvm/debian/opt/cloud/bin/passwd_server_ip.py
index 4d296176aa3..08e6b838f18 100755
--- a/systemvm/debian/opt/cloud/bin/passwd_server_ip.py
+++ b/systemvm/debian/opt/cloud/bin/passwd_server_ip.py
@@ -33,8 +33,8 @@ import syslog
import threading
import urllib.parse
-from http.server import BaseHTTPRequestHandler, HTTPServer
-from socketserver import ThreadingMixIn #, ForkingMixIn
+from http.server import BaseHTTPRequestHandler, HTTPServer
+from socketserver import ThreadingMixIn #, ForkingMixIn
passMap = {}
diff --git a/test/integration/component/test_assign_vm.py
b/test/integration/component/test_assign_vm.py
index c2ee442e32e..e01f6fbc686 100644
--- a/test/integration/component/test_assign_vm.py
+++ b/test/integration/component/test_assign_vm.py
@@ -18,9 +18,9 @@
"""
"""
#Import Local Modules
-from nose.plugins.attrib import attr
-from marvin.cloudstackTestCase import cloudstackTestCase
-from marvin.lib.base import (Account,
+from nose.plugins.attrib import attr
+from marvin.cloudstackTestCase import cloudstackTestCase
+from marvin.lib.base import (Account,
Domain,
User,
Project,
diff --git a/test/integration/component/test_egress_fw_rules.py
b/test/integration/component/test_egress_fw_rules.py
index 7e045a6f845..780f9f2615d 100644
--- a/test/integration/component/test_egress_fw_rules.py
+++ b/test/integration/component/test_egress_fw_rules.py
@@ -18,10 +18,10 @@
"""
"""
#Import Local Modules
-from nose.plugins.attrib import attr
-from marvin.cloudstackTestCase import cloudstackTestCase
+from nose.plugins.attrib import attr
+from marvin.cloudstackTestCase import cloudstackTestCase
import unittest
-from marvin.lib.base import (Account,
+from marvin.lib.base import (Account,
Domain,
Router,
Network,
diff --git a/test/integration/plugins/storpool/TestStorPoolVolumes.py
b/test/integration/plugins/storpool/TestStorPoolVolumes.py
index 640a2f9d2bc..70f8900df58 100644
--- a/test/integration/plugins/storpool/TestStorPoolVolumes.py
+++ b/test/integration/plugins/storpool/TestStorPoolVolumes.py
@@ -2073,7 +2073,7 @@ class TestStoragePool(cloudstackTestCase):
clusterid = c.id
)
for conf in configuration:
- if conf.name == 'sp.cluster.id' and (conf.value in
clusterid[1]):
+ if conf.name == 'sp.cluster.id' and (conf.value in
clusterid[1]):
return c
@classmethod
@@ -2088,7 +2088,7 @@ class TestStoragePool(cloudstackTestCase):
clusterid = c.id
)
for conf in configuration:
- if conf.name == 'sp.cluster.id' and (conf.value not in
clusterid[1]):
+ if conf.name == 'sp.cluster.id' and (conf.value not in
clusterid[1]):
return c
@classmethod
diff --git a/test/integration/plugins/storpool/sp_util.py
b/test/integration/plugins/storpool/sp_util.py
index 569aa4a2539..eaea3d4934d 100644
--- a/test/integration/plugins/storpool/sp_util.py
+++ b/test/integration/plugins/storpool/sp_util.py
@@ -384,7 +384,7 @@ class StorPoolHelper():
clusterid = c.id
)
for conf in configuration:
- if conf.name == 'sp.cluster.id' and (conf.value in
clusterid[1]):
+ if conf.name == 'sp.cluster.id' and (conf.value in
clusterid[1]):
return c
@classmethod
@@ -399,7 +399,7 @@ class StorPoolHelper():
clusterid = c.id
)
for conf in configuration:
- if conf.name == 'sp.cluster.id' and (conf.value not in
clusterid[1]):
+ if conf.name == 'sp.cluster.id' and (conf.value not in
clusterid[1]):
return c
@classmethod
diff --git a/test/integration/testpaths/testpath_vmlc.py
b/test/integration/testpaths/testpath_vmlc.py
index 0ae70c8e4bd..8384a472a0b 100755
--- a/test/integration/testpaths/testpath_vmlc.py
+++ b/test/integration/testpaths/testpath_vmlc.py
@@ -338,7 +338,7 @@ class TestPathVMLC(cloudstackTestCase):
# 13. Find suitable host for VM to migrate and migrate the VM
# 14. Verify VM accessibility on new host
"""
- if self.hypervisor.lower() in ['hyperv', 'lxc'] and value ==
VPC_NETWORK:
+ if self.hypervisor.lower() in ['hyperv', 'lxc'] and value ==
VPC_NETWORK:
self.skipTest("can't be run for {}
hypervisor".format(self.hypervisor))
# List created service offering in setUpClass by name
diff --git a/tools/marvin/marvin/deployDataCenter.py
b/tools/marvin/marvin/deployDataCenter.py
index 4e23a6a5d45..db88f762788 100644
--- a/tools/marvin/marvin/deployDataCenter.py
+++ b/tools/marvin/marvin/deployDataCenter.py
@@ -172,7 +172,7 @@ class DeployDataCenters(object):
def addBaremetalRct(self, config):
networktype= config.zones[0].networktype
baremetalrcturl= config.zones[0].baremetalrcturl
- if networktype is None or baremetalrcturl is None:
+ if networktype is None or baremetalrcturl is None:
return
if networktype.lower()=="advanced":