Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/checkpoint-restore/criu.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorRadostin Stoyanov <rstoyanov1@gmail.com>2019-11-20 01:10:39 +0300
committerAndrei Vagin <avagin@gmail.com>2020-02-04 23:39:04 +0300
commit90cbeadb668d99f9d9557cee7a4c67e593f6e7ad (patch)
tree77634359032cbe74e872577cbbc4605cef269096 /test
parent9a50fbce72228404c29642af70af7b42fbc60a7b (diff)
zdtm: Replace if->continue with if->elif->else
Replacing the if->continue pattern with if->elif->else reduces the number of lines while preserving the logic. Signed-off-by: Radostin Stoyanov <rstoyanov1@gmail.com>
Diffstat (limited to 'test')
-rwxr-xr-xtest/zdtm.py63
1 files changed, 22 insertions, 41 deletions
diff --git a/test/zdtm.py b/test/zdtm.py
index 6d3fddfad..17e0540eb 100755
--- a/test/zdtm.py
+++ b/test/zdtm.py
@@ -867,76 +867,57 @@ class criu_rpc:
def __set_opts(criu, args, ctx):
while len(args) != 0:
arg = args.pop(0)
- if arg == '-v4':
+ if "-v4" == arg:
criu.opts.log_level = 4
- continue
- if arg == '-o':
+ elif "-o" == arg:
criu.opts.log_file = args.pop(0)
- continue
- if arg == '-D':
+ elif "-D" == arg:
criu.opts.images_dir_fd = os.open(args.pop(0), os.O_DIRECTORY)
ctx['imgd'] = criu.opts.images_dir_fd
- continue
- if arg == '-t':
+ elif "-t" == arg:
criu.opts.pid = int(args.pop(0))
- continue
- if arg == '--pidfile':
+ elif "--pidfile" == arg:
ctx['pidf'] = args.pop(0)
- continue
- if arg == '--timeout':
+ elif "--timeout" == arg:
criu.opts.timeout = int(args.pop(0))
- continue
- if arg == '--restore-detached':
- # Set by service by default
- ctx['rd'] = True
- continue
- if arg == '--root':
+ elif "--restore-detached" == arg:
+ ctx['rd'] = True # Set by service by default
+ elif "--root" == arg:
criu.opts.root = args.pop(0)
- continue
- if arg == '--external':
+ elif "--external" == arg:
criu.opts.external.append(args.pop(0))
- continue
- if arg == '--status-fd':
+ elif "--status-fd" == arg:
fd = int(args.pop(0))
os.write(fd, b"\0")
fcntl.fcntl(fd, fcntl.F_SETFD, fcntl.FD_CLOEXEC)
- continue
- if arg == '--port':
+ elif "--port" == arg:
criu.opts.ps.port = int(args.pop(0))
- continue
- if arg == '--address':
+ elif "--address" == arg:
criu.opts.ps.address = args.pop(0)
+ elif "--page-server" == arg:
continue
- if arg == '--page-server':
- continue
- if arg == '--prev-images-dir':
+ elif "--prev-images-dir" == arg:
criu.opts.parent_img = args.pop(0)
- continue
- if arg == '--pre-dump-mode':
+ elif "--pre-dump-mode" == arg:
key = args.pop(0)
mode = crpc.rpc.VM_READ
if key == "splice":
mode = crpc.rpc.SPLICE
criu.opts.pre_dump_mode = mode
- continue
- if arg == '--track-mem':
+ elif "--track-mem" == arg:
criu.opts.track_mem = True
- continue
- if arg == '--tcp-established':
+ elif "--tcp-established" == arg:
criu.opts.tcp_established = True
- continue
- if arg == '--restore-sibling':
+ elif "--restore-sibling" == arg:
criu.opts.rst_sibling = True
- continue
- if arg == "--inherit-fd":
+ elif "--inherit-fd" == arg:
inhfd = criu.opts.inherit_fd.add()
key = args.pop(0)
fd, key = key.split(":", 1)
inhfd.fd = int(fd[3:-1])
inhfd.key = key
- continue
-
- raise test_fail_exc('RPC for %s(%s) required' % (arg, args.pop(0)))
+ else:
+ raise test_fail_exc('RPC for %s(%s) required' % (arg, args.pop(0)))
@staticmethod
def run(action,