def _console_command(self, readonly=True):
if self.has_conserver:
- return 'console -M {master} -p {port} {ro}{host}'.format(
+ return 'console -M {master} -p {port} {mode} {host}'.format(
master=self.conserver_master,
port=self.conserver_port,
- ro='-s ' if readonly else '',
+ mode='-s' if readonly else '-f',
host=self.shortname,
)
else:
class TestPhysicalConsole(TestConsole):
klass = console.PhysicalConsole
ipmi_cmd_templ = 'ipmitool -H {h}.{d} -I lanplus -U {u} -P {p} {c}'
- conserver_cmd_templ = 'console -M {m} -p {p} {ro}{h}'
+ conserver_cmd_templ = 'console -M {m} -p {p} {mode} {h}'
def setup(self):
self.hostname = 'host'
assert console_cmd == self.conserver_cmd_templ.format(
m=teuth_config.conserver_master,
p=teuth_config.conserver_port,
- ro='-s ',
+ mode='-s',
h=self.hostname,
)
console_cmd = cons._console_command(readonly=False)
assert console_cmd == self.conserver_cmd_templ.format(
m=teuth_config.conserver_master,
p=teuth_config.conserver_port,
- ro='',
+ mode='-f',
h=self.hostname,
)