DEV Community

greenmtnsun
greenmtnsun

Posted on

Health: Module psm1

requires -Version 5.1

Set-StrictMode -Version 2.0

$script:ModuleRoot = Split-Path -Parent $MyInvocation.MyCommand.Path

Get-ChildItem -Path (Join-Path $script:ModuleRoot 'Private') -Filter '*.ps1' -Recurse -ErrorAction SilentlyContinue |
Sort-Object FullName |
ForEach-Object { . $_.FullName }

Get-ChildItem -Path (Join-Path $script:ModuleRoot 'Public') -Filter '*.ps1' -Recurse -ErrorAction SilentlyContinue |
Sort-Object FullName |
ForEach-Object { . $_.FullName }

Export-ModuleMember -Function @(
'Invoke-SqlTechnicalSanity',
'Get-SqlTechnicalSanityCollector',
'Get-SqlTechnicalSanityCheck',
'ConvertTo-SqlTechnicalSanityHtml',
'ConvertTo-SqlTechnicalSanityJson',
'Export-SqlTechnicalSanityReport'
)

Top comments (0)