Changeset 1870 for lmd/trunk/fuentes/lmd-server.install/usr/share/n4d/python-plugins/LmdImageManager.py
- Timestamp:
- Jun 8, 2016, 1:05:09 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
lmd/trunk/fuentes/lmd-server.install/usr/share/n4d/python-plugins/LmdImageManager.py
r392 r1870 9 9 self.imagepath="/etc/ltsp/images/" 10 10 self.tftppath="/var/lib/tftpboot/ltsp" 11 12 11 13 12 pass … … 40 39 ''' 41 40 Returns the metadata from certain image 42 ''' 41 42 // WIP HERE 43 44 -> mirar si accepta be el tercer parametre o cal fer el kwargs... 45 agafa aquest taskid i comprova amb getTask si existeix i el seu estat 46 i l'afig amb data["taskstatus"]=ret(....) 47 48 Aixi al renderImage de l'ImageManager ja podem tindre disponible l'estat sense haver 49 d'estar consultant-ho des de la gui 50 ''' 51 43 52 try: 44 53 json_data=open(self.imagepath+image) 45 54 data = json.load(json_data) 46 55 json_data.close() 56 57 if "taskid" in data: 58 taskid=data["taskid"]; 59 else: 60 taskid="0"; 61 62 # Searching task id for this image 63 status="DONE"; 64 ret=objects['TaskMan'].getTaskStatus(taskid); 65 66 if ret["status"]==True: 67 status=ret["taskStatus"] 68 # if ret[status] is false the task has been done time ago 69 data["task_status"]=status; 70 47 71 return json.dumps(data) 48 72 #return data; 49 73 except Exception as e: 74 print "[LmdImageManager]: getImage Exception "+str(e) 50 75 return str(e); 51 76
Note: See TracChangeset
for help on using the changeset viewer.