summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndy Doan <andy.doan@linaro.org>2016-11-17 16:54:08 -0600
committerAndy Doan <andy.doan@linaro.org>2016-11-17 16:54:08 -0600
commit8b6aaab124cae304b3e2597d1d647b9363bd1669 (patch)
tree5675075a1fdf2163e594787ee369a557048c8e6c
parentc741cb7410ceb0f94e286095eb26186dbd58d19b (diff)
colo: add baud-rate option to serial console script
Change-Id: Ibb8c7e45e78605a6445aa21ea48cc1b57557233c
-rwxr-xr-xroles/colo-console-server/files/serial-connect-dl1204
-rwxr-xr-xroles/colo-console-server/files/serial-connect-dl3204
2 files changed, 6 insertions, 2 deletions
diff --git a/roles/colo-console-server/files/serial-connect-dl120 b/roles/colo-console-server/files/serial-connect-dl120
index 26a78e9c..ce33894b 100755
--- a/roles/colo-console-server/files/serial-connect-dl120
+++ b/roles/colo-console-server/files/serial-connect-dl120
@@ -29,6 +29,8 @@ DEVICES = {
parser = argparse.ArgumentParser( description='connect to a serial console for: %s' % DEVICES.keys())
parser.add_argument('-e', '--escape-key', default='a',
help='picocom escape key. default=a')
+parser.add_argument('-b', '--baud', default='115200',
+ help='picocom escape key. default=a')
parser.add_argument('device', help='Device to connect to')
args = parser.parse_args()
@@ -39,7 +41,7 @@ if args.device not in DEVICES:
for p in os.listdir(DEVICES[args.device]):
if p.startswith('ttyUSB'):
args = ['/usr/bin/sudo', 'picocom', '-e', args.escape_key,
- '-b', '115200', '/dev/' + p]
+ '-b', args.baud, '/dev/' + p]
os.execv(args[0], args)
sys.exit('ERROR: no usb device found?')
diff --git a/roles/colo-console-server/files/serial-connect-dl320 b/roles/colo-console-server/files/serial-connect-dl320
index 2c18003e..1599cb63 100755
--- a/roles/colo-console-server/files/serial-connect-dl320
+++ b/roles/colo-console-server/files/serial-connect-dl320
@@ -63,6 +63,8 @@ parser = argparse.ArgumentParser(
description='connect to a serial console for: %s' % DEVICES.keys())
parser.add_argument('-e', '--escape-key', default='a',
help='picocom escape key. default=a')
+parser.add_argument('-b', '--baud', default='115200',
+ help='picocom escape key. default=a')
parser.add_argument('device', help='Device to connect to')
args = parser.parse_args()
@@ -73,7 +75,7 @@ if args.device not in DEVICES:
for p in os.listdir(DEVICES[args.device]):
if p.startswith('ttyUSB'):
args = ['/usr/bin/sudo', 'picocom', '-e', args.escape_key,
- '-b', '115200', '/dev/' + p]
+ '-b', args.baud, '/dev/' + p]
os.execv(args[0], args)
sys.exit('ERROR: no usb device found?')