6d4b3bde17
* Fix key for expiry time on sys/health license attr * Update license warning language if license not autoloaded
24 lines
1.3 KiB
Handlebars
24 lines
1.3 KiB
Handlebars
{{#if this.licenseExpired}}
|
|
<div class="license-banner-wrapper" data-test-license-banner data-test-license-banner-expired>
|
|
<AlertBanner
|
|
@type="danger"
|
|
@title="License expired"
|
|
@message="Your Vault license expired on {{date-format @expiry "MMM d, yyyy"}}. Add a new license to your configuration and restart Vault."
|
|
@marginless={{true}}
|
|
>
|
|
<a href="https://learn.hashicorp.com/tutorials/nomad/hashicorp-enterprise-license" target="_blank" rel="noreferrer noopener">Read documentation</a>
|
|
</AlertBanner>
|
|
</div>
|
|
{{else if (lte this.licenseExpiringInDays 30)}}
|
|
<div class="license-banner-wrapper" data-test-license-banner data-test-license-banner-warning>
|
|
<AlertBanner
|
|
@type="warning"
|
|
@title="Vault license expiring"
|
|
@message="Your Vault license will expire in {{this.licenseExpiringInDays}} days at {{date-format @expiry "hh:mm:ss a"}} on {{date-format @expiry "MMM d, yyyy"}}. {{if @autoloaded 'Add a new license to your configuration.' 'Keep in mind that your next license will need to be autoloaded'}}"
|
|
@marginless={{true}}
|
|
>
|
|
<a href="https://learn.hashicorp.com/tutorials/nomad/hashicorp-enterprise-license" target="_blank" rel="noreferrer noopener">Read documentation</a>
|
|
</AlertBanner>
|
|
</div>
|
|
{{/if}}
|