Force Override Pack Generation/Update

P2P.OMSAdministration.Tasks.StartMPGeneration (Task)

Forces the generation or update of the matching override pack.

Element properties:

TargetP2P.OMSAdministration.Classes.OMSSolution
AccessibilityInternal
CategoryMaintenance
EnabledTrue
RemotableFalse
Timeout300

Member Modules:

ID Module Type TypeId RunAs 
WA WriteAction Microsoft.Windows.PowerShellWriteAction P2P.OMSAdministration.SDKRunAs

Source Code:

<Task ID="P2P.OMSAdministration.Tasks.StartMPGeneration" Accessibility="Internal" Target="P2PAdmin!P2P.OMSAdministration.Classes.OMSSolution" Enabled="true" Timeout="300" Remotable="true">
<Category>Maintenance</Category>
<WriteAction ID="WA" TypeID="Windows!Microsoft.Windows.PowerShellWriteAction" RunAs="P2PAdmin!P2P.OMSAdministration.SDKRunAs">
<ScriptName>Remove MP.ps1</ScriptName>
<ScriptBody><Script><![CDATA[Param([String]$SolutionName)
$EVTMessage = "Generate Admin Pack For $SolutionName"
Write-EventLog -LogName 'OMS Admin Extensions' -Source OMSAdminSetup -EntryType Information -EventId 5105 -Message $EVTMessage
Write-Host "Request has been queued to Generate a Admin Pack for $SolutionName"
]]></Script></ScriptBody>
<SnapIns/>
<Parameters>
<Parameter>
<Name>SolutionName</Name>
<Value>$Target/Property[Type="System!System.Entity"]/DisplayName$</Value>
</Parameter>
</Parameters>
<TimeoutSeconds>300</TimeoutSeconds>
<StrictErrorHandling>true</StrictErrorHandling>
</WriteAction>
</Task>