18 lines
		
	
	
		
			468 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			468 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| from pyvirtualdisplay import Display
 | |
| import json
 | |
| import subprocess
 | |
| 
 | |
| whoami = subprocess.getoutput(["whoami"])
 | |
| with open(f'/home/{whoami}/ze_runner/config.json') as jsonfile:
 | |
| 	data_ports = json.load(jsonfile)
 | |
| 
 | |
| #enter screen to enter password
 | |
| def main():
 | |
| 	with Display() as disp:
 | |
| 		d = subprocess.getoutput(["echo $DISPLAY"])
 | |
| 		print(d)
 | |
| 		subprocess.getoutput([f"pyhoca-cli --server localhost -N --password {data_ports['x2go_pw']}"])
 | |
| 
 | |
| if __name__ == '__main__':
 | |
| 	main()
 |