Save cli_opts for RestartAction

Parent constructor modifies its cli_opts parameter,
so, pass a copy.

Change-Id: I66fcf97f389d92263ba4ad72350a1c07d7925044
This commit is contained in:
Alessio Ababilov
2013-05-20 11:52:50 +04:00
committed by Joshua Harlow
parent e254dbaf88
commit 766da500da

View File

@@ -22,7 +22,8 @@ from anvil.actions import stop
class RestartAction(action.Action):
def __init__(self, name, distro, root_dir, cli_opts):
super(RestartAction, self).__init__(name, distro, root_dir, cli_opts)
super(RestartAction, self).__init__(
name, distro, root_dir, cli_opts.copy())
self.start = start.StartAction(name, distro, root_dir, cli_opts.copy())
self.stop = stop.StopAction(name, distro, root_dir, cli_opts.copy())