aboutsummaryrefslogtreecommitdiff
path: root/cros_login.py
diff options
context:
space:
mode:
authorHan Shen <shenhan@google.com>2016-02-01 16:18:19 -0800
committerchrome-bot <chrome-bot@chromium.org>2016-02-02 22:07:30 +0000
commit0d39863d8578fb1c6e7077b2c7cc5ca79edcf4dd (patch)
tree9c310ce770abfa18f4c3719d52e78e0f4ca2e02c /cros_login.py
parentc55a14c3dd2fe62775bc35a09bd3467389d9bdd8 (diff)
downloadtoolchain-utils-0d39863d8578fb1c6e7077b2c7cc5ca79edcf4dd.tar.gz
Fix lint for toolchain-utils.
Tested: run_tests.sh && cros lint on all the modified files. Change-Id: Ife1e9620535f70849c58e932637b7b0f150b13ac Reviewed-on: https://chrome-internal-review.googlesource.com/246650 Commit-Ready: Han Shen <shenhan@google.com> Tested-by: Han Shen <shenhan@google.com> Reviewed-by: Caroline Tice <cmtice@google.com>
Diffstat (limited to 'cros_login.py')
-rwxr-xr-xcros_login.py44
1 files changed, 18 insertions, 26 deletions
diff --git a/cros_login.py b/cros_login.py
index b510444d..32dfcb70 100755
--- a/cros_login.py
+++ b/cros_login.py
@@ -1,25 +1,17 @@
-#!/usr/bin/python
+#!/usr/bin/python2
#
-# Copyright 2010 Google Inc. All Rights Reserved.
+# Copyright 2010~2015 Google Inc. All Rights Reserved.
"""Script to get past the login screen of ChromeOS.
"""
+from __future__ import print_function
-__author__ = 'asharif@google.com (Ahmad Sharif)'
-
-import datetime
-import fcntl
-import getpass
-import glob
-import optparse
+import argparse
import os
-import pickle
-import socket
import sys
-import time
import tempfile
-from utils import logger
-from utils import command_executer
+
+from cros_utils import command_executer
LOGIN_PROMPT_VISIBLE_MAGIC_FILE = '/tmp/uptime-login-prompt-visible'
LOGGED_IN_MAGIC_FILE = '/var/run/state/logged-in'
@@ -106,21 +98,21 @@ def RestartUI(remote, chromeos_root, login=True):
def Main(argv):
"""The main function."""
- parser = optparse.OptionParser()
- parser.add_option('-r',
- '--remote',
- dest='remote',
- help='The remote ChromeOS box.')
- parser.add_option('-c',
- '--chromeos_root',
- dest='chromeos_root',
- help='The ChromeOS root.')
-
- options, args = parser.parse_args(argv)
+ parser = argparse.ArgumentParser()
+ parser.add_argument('-r',
+ '--remote',
+ dest='remote',
+ help='The remote ChromeOS box.')
+ parser.add_argument('-c',
+ '--chromeos_root',
+ dest='chromeos_root',
+ help='The ChromeOS root.')
+
+ options = parser.parse_args(argv)
return RestartUI(options.remote, options.chromeos_root)
if __name__ == '__main__':
- retval = Main(sys.argv)
+ retval = Main(sys.argv[1:])
sys.exit(retval)