mirror of
				https://github.com/retspen/webvirtcloud
				synced 2025-07-31 12:41:08 +00:00 
			
		
		
		
	add getvvfile for desktop viewers.(virt-viewer)
This commit is contained in:
		
							parent
							
								
									82f5fbf159
								
							
						
					
					
						commit
						45e3b00180
					
				
					 2 changed files with 7 additions and 1 deletions
				
			
		| 
						 | 
				
			
			@ -156,6 +156,9 @@
 | 
			
		|||
                        <a href="#" class="btn btn-success" id="vdi_url">{% trans "VDI" %}</a>
 | 
			
		||||
                    </span>
 | 
			
		||||
                </div>
 | 
			
		||||
                <p>{% trans "To download console.vv file for virt-viewer." %}</p>
 | 
			
		||||
                <a href="{% url 'instances:getvvfile' instance.id %}" class="btn btn-lg btn-success float-right">{% trans "Get console.vv" %}</a>
 | 
			
		||||
 | 
			
		||||
                <div class="clearfix"></div>
 | 
			
		||||
            </div>
 | 
			
		||||
            {% endif %}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1164,7 +1164,10 @@ def getvvfile(request, pk):
 | 
			
		|||
    response = HttpResponse(content='', content_type='application/x-virt-viewer', status=200, reason=None, charset='utf-8')
 | 
			
		||||
    response.writelines('[virt-viewer]\n')
 | 
			
		||||
    response.writelines('type=' + conn.graphics_type(instance.name) + '\n')
 | 
			
		||||
    response.writelines('host=' + conn.graphics_listen(instance.name) + '\n')
 | 
			
		||||
    if conn.graphics_listen(instance.name) == '0.0.0.0':
 | 
			
		||||
        response.writelines('host=' + conn.host + '\n')
 | 
			
		||||
    else:
 | 
			
		||||
        response.writelines('host=' + conn.graphics_listen(instance.name) + '\n')
 | 
			
		||||
    response.writelines('port=' + conn.graphics_port(instance.name) + '\n')
 | 
			
		||||
    response.writelines('title=' + conn.domain_name(instance.name) + '\n')
 | 
			
		||||
    response.writelines('password=' + conn.graphics_passwd(instance.name) + '\n')
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue