def _start_vine_vnc(port): global _process cmd = [ VinePath, "-rfbport", port, "-desktop", systeminfo.computer_name(), "-rfbauth", _vine_pwd_file, #"-SystemServer", "1", "-restartonuserswitch", "N", "-UnicodeKeyboard", "0", "-keyboardLoading", "N", "-pressModsForKeys", "N", "-EventTap", "3", "-EventSource", "2", "-swapButtons", "-rendezvous", "Y" ] _process = subprocess.Popen( cmd, stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE ) return True
def test_computer_name(): """ Test computer name. """ computer_name = systeminfo.computer_name() sock_name = socket.getfqdn() eq_(computer_name, sock_name, "Computer names don't match: %s != %s" % (computer_name, sock_name))
def system_info(self): root = {} root['os_code'] = systeminfo.code() root['os_string'] = systeminfo.name() root['version'] = systeminfo.version() root['bit_type'] = systeminfo.bit_type() root['computer_name'] = systeminfo.computer_name() root['host_name'] = '' # TODO(urgent): Implement logger.debug("System info sent: {0}".format(json.dumps(root))) return root
def _start_vine_vnc(port): global _process cmd = [ VinePath, "-rfbport", port, "-desktop", systeminfo.computer_name(), "-rfbauth", _vine_pwd_file, #"-SystemServer", "1", "-restartonuserswitch", "N", "-UnicodeKeyboard", "0", "-keyboardLoading", "N", "-pressModsForKeys", "N", "-EventTap", "3", "-EventSource", "2", "-swapButtons", "-rendezvous", "Y" ] _process = subprocess.Popen(cmd, stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE) return True