Fixed issue with sessions.
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
{% load i18n %}
|
||||
LOGs
|
||||
<div class="clearfix">
|
||||
<h3 class="pull-left">{% trans "Service Logs" %}</h3>
|
||||
</div>
|
||||
<pre class="logs">
|
||||
{{ service.operation }}
|
||||
</pre>
|
||||
@@ -1,17 +1,7 @@
|
||||
{% load i18n %}
|
||||
|
||||
<div class="clearfix">
|
||||
<h3 class="pull-left">{% trans "Service Logs" %}</h3>
|
||||
|
||||
<form id="tail_length" action="{% url horizon:project:instances:console instance.id %}" class="form-inline pull-right">
|
||||
<label for="tail_length_select">{% trans "Log Length" %}</label>
|
||||
<input class="span1" type="text" name="length" value="35" />
|
||||
<button class="btn btn-small btn-primary" type="submit">{% trans "Go" %}</button>
|
||||
{% url horizon:project:instances:console instance.id as console_url %}
|
||||
<a class="btn btn-small" target="_blank" href="{{ console_url }}">{% trans "View Full Log" %}</a>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<pre class="logs">
|
||||
{{ service.operation }}
|
||||
</pre>
|
||||
<h3 class="pull-left">{% trans "Service Details" %}</h3>
|
||||
Name: {{ service.name }}
|
||||
ID: {{ service.id }}
|
||||
</div>
|
||||
@@ -81,6 +81,8 @@ def services_list(request, datacenter_id):
|
||||
for s in sessions:
|
||||
if s.state in ['open', 'deploying']:
|
||||
session_id = s.id
|
||||
else:
|
||||
windcclient(request).sessions.delete(datacenter_id, s.id)
|
||||
|
||||
if session_id is None:
|
||||
session_id = windcclient(request).sessions.configure(datacenter_id).id
|
||||
@@ -101,6 +103,8 @@ def get_active_directories(request, datacenter_id):
|
||||
for s in sessions:
|
||||
if s.state in ['open', 'deploying']:
|
||||
session_id = s.id
|
||||
else:
|
||||
windcclient(request).sessions.delete(datacenter_id, s.id)
|
||||
|
||||
if session_id is None:
|
||||
session_id = windcclient(request).sessions.configure(datacenter_id).id
|
||||
@@ -144,6 +148,8 @@ def get_status_message_for_service(request, service_id):
|
||||
for s in sessions:
|
||||
if s.state in ['open', 'deploying']:
|
||||
session_id = s.id
|
||||
else:
|
||||
windcclient(request).sessions.delete(datacenter_id, s.id)
|
||||
|
||||
if session_id is None:
|
||||
session_id = windcclient(request).sessions.configure(datacenter_id).id
|
||||
|
||||
Reference in New Issue
Block a user