File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed
Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -17,7 +17,9 @@ package cmd
1717
1818import (
1919 "fmt"
20+ "net"
2021
22+ "github.com/spf13/cast"
2123 "github.com/spf13/cobra"
2224
2325 "github.com/liquidweb/liquidweb-cli/instance"
@@ -48,6 +50,7 @@ var cloudNetworkPublicListCmd = &cobra.Command{
4850
4951 fmt .Printf ("IP Assignments for %s:\n \n " , uniqIdFlag )
5052
53+ _ , cloudPrivateSubnet , _ := net .ParseCIDR ("10.0.0.0/8" )
5154 for c , item := range results .Items {
5255 var details apiTypes.NetworkAssignmentListEntry
5356 if err := instance .CastFieldTypes (item , & details ); err != nil {
@@ -58,7 +61,11 @@ var cloudNetworkPublicListCmd = &cobra.Command{
5861 if c == 0 {
5962 fmt .Println ("Primary IP:" )
6063 } else {
61- fmt .Println ("Secondary IP:" )
64+ if cloudPrivateSubnet .Contains (net .ParseIP (cast .ToString (item ["ip" ]))) {
65+ fmt .Println ("Private/Secondary IP:" )
66+ } else {
67+ fmt .Println ("Secondary IP:" )
68+ }
6269 }
6370 fmt .Print (details )
6471 }
You can’t perform that action at this time.
0 commit comments