예제 #1
0
 def getTreeHome(self):
     path=MyUtils.getHomeUser()
     user=MyUtils.getLoginName()
     r=['<ul class="jqueryFileTree" style="display: none;">']
     r.append('<li class="directory collapsed"><a href="#" rel="%s/">%s</a></li>' % (path,user))
     r.append('<li class="directory collapsed"><a href="#" rel="/media/">Media</a></li>' )        
     r.append('</ul>')
     
     return  ''.join(r)        
예제 #2
0
파일: VNC.py 프로젝트: jredrejo/controlaula
 def screenshot(self):
     from twisted.internet import reactor        
     import xmlrpclib
     
     screenshot_thumb=os.path.join( MyUtils.getHomeUser(),'.controlaula/vnc-thumb.png')
     if MyUtils.snapshot(screenshot_thumb):        
         try:
             f = xmlrpclib.Binary(open(screenshot_thumb, 'rb').read())
             self.myteacher.screenshot(self.mylogin,self.myIP,f)         
         except:
             logging.getLogger().error('The user %s could not send its photo' % (self.mylogin))   
     if self.activeBB:     
         reactor.callLater(5, self.screenshot)