2021-02-17 21:01:44 +00:00
|
|
|
{{page-title "CSI Volume " this.model.name}}
|
2020-05-03 04:29:02 +00:00
|
|
|
<section class="section with-headspace">
|
2021-11-30 20:10:01 +00:00
|
|
|
<h1 class="title" data-test-title>
|
|
|
|
{{this.model.name}}
|
|
|
|
</h1>
|
2020-03-25 12:51:26 +00:00
|
|
|
<div class="boxed-section is-small">
|
|
|
|
<div class="boxed-section-body inline-definitions">
|
2021-11-30 20:10:01 +00:00
|
|
|
<span class="label">
|
|
|
|
Volume Details
|
|
|
|
</span>
|
2020-04-05 00:13:40 +00:00
|
|
|
<span class="pair" data-test-volume-health>
|
2021-11-30 20:10:01 +00:00
|
|
|
<span class="term">
|
|
|
|
Health
|
|
|
|
</span>
|
2020-07-09 20:19:07 +00:00
|
|
|
{{if this.model.schedulable "Schedulable" "Unschedulable"}}
|
2020-03-25 12:51:26 +00:00
|
|
|
</span>
|
2020-04-05 00:13:40 +00:00
|
|
|
<span class="pair" data-test-volume-provider>
|
2021-11-30 20:10:01 +00:00
|
|
|
<span class="term">
|
|
|
|
Provider
|
|
|
|
</span>
|
2020-07-09 20:19:07 +00:00
|
|
|
{{this.model.provider}}
|
2020-03-25 12:51:26 +00:00
|
|
|
</span>
|
2020-04-05 00:13:40 +00:00
|
|
|
<span class="pair" data-test-volume-external-id>
|
2021-11-30 20:10:01 +00:00
|
|
|
<span class="term">
|
|
|
|
External ID
|
|
|
|
</span>
|
2020-07-09 20:19:07 +00:00
|
|
|
{{this.model.externalId}}
|
2020-03-25 12:51:26 +00:00
|
|
|
</span>
|
2020-07-09 20:19:07 +00:00
|
|
|
{{#if this.system.shouldShowNamespaces}}
|
2020-04-05 00:13:40 +00:00
|
|
|
<span class="pair" data-test-volume-namespace>
|
2021-11-30 20:10:01 +00:00
|
|
|
<span class="term">
|
|
|
|
Namespace
|
|
|
|
</span>
|
2020-07-09 20:19:07 +00:00
|
|
|
{{this.model.namespace.name}}
|
2020-04-05 00:13:40 +00:00
|
|
|
</span>
|
|
|
|
{{/if}}
|
2020-03-25 12:51:26 +00:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="boxed-section">
|
|
|
|
<div class="boxed-section-head">
|
|
|
|
Write Allocations
|
|
|
|
</div>
|
2020-07-09 20:19:07 +00:00
|
|
|
<div class="boxed-section-body {{if this.model.writeAllocations.length "is-full-bleed"}}">
|
|
|
|
{{#if this.model.writeAllocations.length}}
|
2021-11-30 20:10:01 +00:00
|
|
|
<ListTable @source={{this.sortedWriteAllocations}} @class="with-foot" as |t|>
|
2020-06-01 19:03:56 +00:00
|
|
|
<t.head>
|
2020-03-25 12:51:26 +00:00
|
|
|
<th class="is-narrow"></th>
|
2021-11-30 20:10:01 +00:00
|
|
|
<th>
|
|
|
|
ID
|
|
|
|
</th>
|
|
|
|
<th>
|
|
|
|
Created
|
|
|
|
</th>
|
|
|
|
<th>
|
|
|
|
Modified
|
|
|
|
</th>
|
|
|
|
<th>
|
|
|
|
Status
|
|
|
|
</th>
|
|
|
|
<th>
|
|
|
|
Client
|
|
|
|
</th>
|
|
|
|
<th>
|
|
|
|
Job
|
|
|
|
</th>
|
|
|
|
<th>
|
|
|
|
Version
|
|
|
|
</th>
|
|
|
|
<th>
|
|
|
|
CPU
|
|
|
|
</th>
|
|
|
|
<th>
|
|
|
|
Memory
|
|
|
|
</th>
|
2020-06-01 19:03:56 +00:00
|
|
|
</t.head>
|
|
|
|
<t.body as |row|>
|
|
|
|
<AllocationRow
|
|
|
|
@data-test-write-allocation={{row.model.id}}
|
|
|
|
@allocation={{row.model}}
|
|
|
|
@context="volume"
|
2021-11-30 20:10:01 +00:00
|
|
|
@onClick={{action "gotoAllocation" row.model}}
|
|
|
|
/>
|
2020-06-01 19:03:56 +00:00
|
|
|
</t.body>
|
|
|
|
</ListTable>
|
2020-03-25 12:51:26 +00:00
|
|
|
{{else}}
|
2020-04-05 00:13:40 +00:00
|
|
|
<div class="empty-message" data-test-empty-write-allocations>
|
2021-11-30 20:10:01 +00:00
|
|
|
<h3 class="empty-message-headline" data-test-empty-write-allocations-headline>
|
|
|
|
No Write Allocations
|
|
|
|
</h3>
|
|
|
|
<p class="empty-message-body" data-test-empty-write-allocations-message>
|
|
|
|
No allocations are depending on this volume for read/write access.
|
|
|
|
</p>
|
2020-03-25 12:51:26 +00:00
|
|
|
</div>
|
|
|
|
{{/if}}
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="boxed-section">
|
|
|
|
<div class="boxed-section-head">
|
|
|
|
Read Allocations
|
|
|
|
</div>
|
2020-07-09 20:19:07 +00:00
|
|
|
<div class="boxed-section-body {{if this.model.readAllocations.length "is-full-bleed"}}">
|
|
|
|
{{#if this.model.readAllocations.length}}
|
2021-11-30 20:10:01 +00:00
|
|
|
<ListTable @source={{this.sortedReadAllocations}} @class="with-foot" as |t|>
|
2020-06-01 19:03:56 +00:00
|
|
|
<t.head>
|
2020-03-25 12:51:26 +00:00
|
|
|
<th class="is-narrow"></th>
|
2021-11-30 20:10:01 +00:00
|
|
|
<th>
|
|
|
|
ID
|
|
|
|
</th>
|
|
|
|
<th>
|
|
|
|
Modified
|
|
|
|
</th>
|
|
|
|
<th>
|
|
|
|
Created
|
|
|
|
</th>
|
|
|
|
<th>
|
|
|
|
Status
|
|
|
|
</th>
|
|
|
|
<th>
|
|
|
|
Client
|
|
|
|
</th>
|
|
|
|
<th>
|
|
|
|
Job
|
|
|
|
</th>
|
|
|
|
<th>
|
|
|
|
Version
|
|
|
|
</th>
|
|
|
|
<th>
|
|
|
|
CPU
|
|
|
|
</th>
|
|
|
|
<th>
|
|
|
|
Memory
|
|
|
|
</th>
|
2020-06-01 19:03:56 +00:00
|
|
|
</t.head>
|
|
|
|
<t.body as |row|>
|
|
|
|
<AllocationRow
|
|
|
|
@data-test-read-allocation={{row.model.id}}
|
|
|
|
@allocation={{row.model}}
|
|
|
|
@context="volume"
|
2021-11-30 20:10:01 +00:00
|
|
|
@onClick={{action "gotoAllocation" row.model}}
|
|
|
|
/>
|
2020-06-01 19:03:56 +00:00
|
|
|
</t.body>
|
|
|
|
</ListTable>
|
2020-03-25 12:51:26 +00:00
|
|
|
{{else}}
|
2020-04-05 00:13:40 +00:00
|
|
|
<div class="empty-message" data-test-empty-read-allocations>
|
2021-11-30 20:10:01 +00:00
|
|
|
<h3 class="empty-message-headline" data-test-empty-read-allocations-headline>
|
|
|
|
No Read Allocations
|
|
|
|
</h3>
|
|
|
|
<p class="empty-message-body" data-test-empty-read-allocations-message>
|
|
|
|
No allocations are depending on this volume for read-only access.
|
|
|
|
</p>
|
2020-03-25 12:51:26 +00:00
|
|
|
</div>
|
|
|
|
{{/if}}
|
|
|
|
</div>
|
|
|
|
</div>
|
2020-05-02 05:26:19 +00:00
|
|
|
<div class="boxed-section">
|
|
|
|
<div class="boxed-section-head">
|
|
|
|
Constraints
|
|
|
|
</div>
|
|
|
|
<div class="boxed-section-body is-full-bleed">
|
|
|
|
<table class="table">
|
|
|
|
<thead>
|
2021-11-30 20:10:01 +00:00
|
|
|
<th>
|
|
|
|
Setting
|
|
|
|
</th>
|
|
|
|
<th>
|
|
|
|
Value
|
|
|
|
</th>
|
2020-05-02 05:26:19 +00:00
|
|
|
</thead>
|
|
|
|
<tbody>
|
|
|
|
<tr>
|
2021-11-30 20:10:01 +00:00
|
|
|
<td>
|
|
|
|
Access Mode
|
|
|
|
</td>
|
|
|
|
<td data-test-access-mode>
|
|
|
|
{{this.model.accessMode}}
|
|
|
|
</td>
|
2020-05-02 05:26:19 +00:00
|
|
|
</tr>
|
|
|
|
<tr>
|
2021-11-30 20:10:01 +00:00
|
|
|
<td>
|
|
|
|
Attachment Mode
|
|
|
|
</td>
|
|
|
|
<td data-test-attachment-mode>
|
|
|
|
{{this.model.attachmentMode}}
|
|
|
|
</td>
|
2020-05-02 05:26:19 +00:00
|
|
|
</tr>
|
|
|
|
</tbody>
|
|
|
|
</table>
|
|
|
|
</div>
|
|
|
|
</div>
|
2020-03-25 12:51:26 +00:00
|
|
|
</section>
|
2021-11-30 20:10:01 +00:00
|
|
|
<Breadcrumb @bucket="navigation" @crumb={{this.breadcrumbs}} />
|