You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: ToDo.md
+2-1
Original file line number
Diff line number
Diff line change
@@ -10,5 +10,6 @@
10
10
- support searching by guest DNS name (also using `VMware.Vim.SearchIndex`, via the `FindAllByDnsName` method)
11
11
- update function `Get-VNVMByVirtualPortGroup` to take a standard- or distributed virtual portgroup as a parameter (and, from pipeline)
12
12
- update function `Copy-VNVIRole` to take SourceVIRole as VIRole object, and to accept it from pipeline
13
-
- update function `Get-VNVMEVCInfo` to take Cluster object from pipeline
14
13
- update function `Get-VNUplinkNicForVM` to give more meaningful VDSwitch identification (currently returns something to the effect of `DvsPortset-1` for the VDSwitch name)
14
+
- ?add function for changing VM boot order
15
+
- investigate using a PropertyCollector to more quickly retrieve VM network adapter MAC addresses for function `Find-VNVMWithDuplicateMACAddress`
Copy file name to clipboardexpand all lines: done.md
+7
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,11 @@
1
+
\[feat_UpdateCmdlets]:
2
+
3
+
- added function `Find-VNVMWithDuplicateMACAddress` for finding duplicate VM NIC MAC address in vCenter
4
+
- updated function `Get-VNVMEVCInfo` to take Cluster object from pipeline, and to take VM object instead of VMId (far better usability)
5
+
6
+
1
7
\[feat_InitialModuleCreation]
8
+
2
9
- function-ize the snippets on vNugglets, improving them as suitable
3
10
- improved:
4
11
-`Get-VNVMHostBrokenUplink` -- added more properties to returned object for more easily relating the given vmnic to the VMHost and vSwitch of which it is a part
Copy file name to clipboardexpand all lines: makeModule.ps1
+1-1
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ $hshModManifestParams = @{
10
10
#DefaultCommandPrefix = ""
11
11
#FormatsToProcess = "SomeModule.format.ps1xml"
12
12
ModuleToProcess="vNuggletsUtilityMod.psm1"
13
-
ModuleVersion="1.0.0"
13
+
ModuleVersion="1.1.0"
14
14
## scripts (.ps1) that are listed in the NestedModules key are run in the module's session state, not in the caller's session state. To run a script in the caller's session state, list the script file name in the value of the ScriptsToProcess key in the manifest
Copy file name to clipboardexpand all lines: vNugglets.Utility/vNuggletsUtilityMod_functions.ps1
+74-11
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,66 @@
1
+
functionFind-VNVMWithDuplicateMACAddress {
2
+
<#.Description
3
+
Get information about the VM(s) that have a network adapter whose MAC address is a duplicate of another network adapter in the vCenter(s) to which this PowerCLI session is connected
Find VM (just one, apparently, in this vCenter) with network adapters whose MAC address is the same -- in this case, the VM has at least two network adapters, both of which have the same MAC address
0 commit comments