Lines Matching refs:session

24     def __init__(self, session, prompt):  argument
25 self.session = session
29 self.session.expect([".+".encode(), pexpect.TIMEOUT], timeout=5)
32 self.session.sendline()
34 self.session.sendline("obmcutil -w {}".format(cmd).encode())
35 self.session.expect(needle, timeout=None)
36 rc = self.session.after.decode()
53 self.session.sendline("obmcutil -w poweron")
54 self.session.expect(self.prompt)
57 self.session.sendline("obmcutil -w chassisoff")
58 self.session.expect(self.prompt)
78 self.session = pexpect.spawn("telnet {} {}".format(*fargs))
79 self.session.logfile = PexpectLogger()
80 self.obmcutil = Obmcutil(self.session, self.shell)
81 self.session.sendline()
82 rc = self.session.expect([self.getty, self.shell])
87 self.session.sendline(
90 self.session.expect("Password: ".encode())
91 self.session.sendline(
94 self.session.expect(self.shell)
97 self.session.sendline("reboot")
98 self.session.expect(
101 self.session.expect(self.getty, timeout=None)
128 self.session = None
139 self.session = pexpect.spawn("ssh -p{} {}@{}".format(*fargs))
140 self.session.logfile = PexpectLogger()
141 self.session.expect("password:".encode())
142 self.session.sendline(
149 self.session.send("\f")
150 rc = self.session.expect([self.petitboot, self.shell], timeout=None)
152 self.session.sendline()
153 self.session.expect(self.shell)
156 self.session.send("\f")
157 rc = self.session.expect([self.petitboot, self.shell], timeout=None)
159 self.session.sendline()
160 self.session.expect(self.shell)
161 self.session.sendline("reboot".encode())
162 self.session.expect(
165 self.session.expect("Petitboot".encode(), timeout=None)
166 self.session.sendline()
167 self.session.expect(self.shell)