Initialize-SFEnvironment.ps1

<#
# Copyright © 2014-2020 NetApp, Inc. All Rights Reserved.
#
# CONFIDENTIALITY NOTICE: THIS SOFTWARE CONTAINS CONFIDENTIAL INFORMATION OF
# NETAPP, INC. USE, DISCLOSURE OR REPRODUCTION IS PROHIBITED WITHOUT THE PRIOR
# EXPRESS WRITTEN PERMISSION OF NETAPP, INC.
#>


# Launch text
Import-Module SolidFire.Core

$version = (Get-Module SolidFire.Core).Version[0]

$host.ui.RawUI.WindowTitle ="SolidFire PowerShell Tools $version"

write-host " Welcome to SolidFire PowerShell Tools " -foregroundcolor blue
Write-Host " Version $version " -foregroundcolor blue
Write-Host ""
write-host " To log into a SolidFire Cluster or Node: " -NoNewLine
write-host "Connect-SFCluster" -foregroundcolor blue
write-host " To list available commands, type: " -NoNewLine
write-host "Get-SFCommand" -foregroundcolor blue
write-host " To get help for SolidFire commands use: " -NoNewline
write-host "Get-Help <SolidFire CmdLet>" -foregroundcolor blue
write-host ""
write-host " Copyright © 2015 - 2020 NetApp, Inc. All Rights Reserved."

function global:Get-SFCommand([string] $Name = "*") {
  get-command -Module SolidFire.Core -Name $Name
}