Commit 00f73465 authored by ibuler's avatar ibuler

resolve connect.py string start with g bug

parent b1add204
...@@ -365,6 +365,7 @@ def exec_cmd_servers(username): ...@@ -365,6 +365,7 @@ def exec_cmd_servers(username):
if __name__ == '__main__': if __name__ == '__main__':
print_prompt() print_prompt()
gid_pattern = re.compile(r'^g\d+$')
try: try:
while True: while True:
try: try:
...@@ -378,7 +379,7 @@ if __name__ == '__main__': ...@@ -378,7 +379,7 @@ if __name__ == '__main__':
elif option in ['G', 'g']: elif option in ['G', 'g']:
print_user_hostgroup(LOGIN_NAME) print_user_hostgroup(LOGIN_NAME)
continue continue
elif option.startswith('g') or option.startswith('G'): elif gid_pattern.match(option):
gid = option[1:].strip() gid = option[1:].strip()
print_user_hostgroup_host(LOGIN_NAME, gid) print_user_hostgroup_host(LOGIN_NAME, gid)
continue continue
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment