Преглед изворни кода

add record start time at log.txt

alpha
Jeong Geol Kim пре 4 година
родитељ
комит
afbaf0acd5
1 измењених фајлова са 10 додато и 2 уклоњено
  1. 10
    2
      main.py

+ 10
- 2
main.py Прегледај датотеку

31
 def sshConnect(cs, sd):
31
 def sshConnect(cs, sd):
32
     cs = cs
32
     cs = cs
33
     sd = sd
33
     sd = sd
34
+    filepath = './log.txt'
35
+
34
     ssh = paramiko.SSHClient()
36
     ssh = paramiko.SSHClient()
35
     ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
37
     ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
36
     ssh.connect(settings[4],port= settings[3], username=settings[5], password=settings[6])
38
     ssh.connect(settings[4],port= settings[3], username=settings[5], password=settings[6])
38
     stdin, stdout, stderr = ssh.exec_command('mkdir ' + data_root_dir)
40
     stdin, stdout, stderr = ssh.exec_command('mkdir ' + data_root_dir)
39
     #TODO: 여기에 도커 명령어 및 동시 녹화 코드 입력
41
     #TODO: 여기에 도커 명령어 및 동시 녹화 코드 입력
40
     stdin, stdout, stderr = ssh.exec_command('docker run --rm --name mail_recorder --gpus 1 --privileged -v /dev:/dev -v /home/mc365/sources:/sources -v /home/mc365/data/'+cs+sd+':/data/'+cs+sd+' stereolabs/zed:3.5-gl-devel-cuda11.1-ubuntu18.04 python3 /sources/recorder.py')
42
     stdin, stdout, stderr = ssh.exec_command('docker run --rm --name mail_recorder --gpus 1 --privileged -v /dev:/dev -v /home/mc365/sources:/sources -v /home/mc365/data/'+cs+sd+':/data/'+cs+sd+' stereolabs/zed:3.5-gl-devel-cuda11.1-ubuntu18.04 python3 /sources/recorder.py')
43
+    f = open(filepath, 'w')
44
+    r_time = time.ctime(time.time())
45
+    f.write('record succesfully started at ' + str(r_time) + '\n')
46
+    f.close()
47
+
41
 
48
 
42
 
49
 
43
 def sshQuit(cs, sd):
50
 def sshQuit(cs, sd):
47
     filepath = './log.txt'
54
     filepath = './log.txt'
48
     data_root_dir = './data/'+cs+sd
55
     data_root_dir = './data/'+cs+sd
49
 
56
 
50
-    f = open(filepath, 'w')
51
-    f.write('record succesfully stopped')
57
+    f = open(filepath, 'a')
58
+    r_time = time.ctime(time.time())
59
+    f.write('record succesfully stopped at ' + str(r_time))
52
     f.close()
60
     f.close()
53
 
61
 
54
 
62
 

Loading…
Откажи
Сачувај