Skip to content

Instantly share code, notes, and snippets.

@egroeper
Created March 25, 2016 19:09
Show Gist options
  • Save egroeper/90fa12c370f11aeafb29 to your computer and use it in GitHub Desktop.
Save egroeper/90fa12c370f11aeafb29 to your computer and use it in GitHub Desktop.
import re
from Exscript.protocols.drivers.driver import Driver
_user_re = [re.compile(r'login: ', re.I)]
_password_re = [re.compile(r'password: $')]
_prompt_re = [re.compile(r'[A-Z]{4,5}\d{2}>\s$')]
class ZhoneMALCDriver(Driver):
def __init__(self):
Driver.__init__(self, 'zhonemalc')
self.user_re = _user_re
self.password_re = _password_re
self.prompt_re = _prompt_re
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment