Guest User

Untitled

a guest
Jun 24th, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.34 KB | None | 0 0
  1. $query="SELECT inet_ntoa(IP) as IP,
  2.                VirtualMachine.Name,
  3.                Status.Value,
  4.                VirtualMachine.Status,
  5.                VirtualMachine.InitialPassword,
  6.                VirtualMachine.Description,
  7.                VirtualMachine.DisplayName as ServerName,
  8.                VMI.OSName,
  9.                HardwareProfile.CPUNumber,
  10.                HardwareProfile.DiskSize,
  11.                HardwareProfile.MemorySize,
  12.                inet_ntoa(VMNetwork.PrivateIP) as PrivateIP,
  13.                VMNetwork.MacAddress,
  14.                Account.AccountName as CustomerId
  15.                from PublicIPPool
  16.                left join VirtualMachine on PublicIPPool.AssociatedVMId = VirtualMachine.Id
  17.                left join Account on VirtualMachine.AccountId=Account.Id
  18.                left join Status on VirtualMachine.Status=Status.Id
  19.                left join VMI on VirtualMachine.VMIId=VMI.Id
  20.                left join HardwareProfile on VirtualMachine.HardwareProfileId=HardwareProfile.Id
  21.                left join VMNetwork on IP=VMNetwork.PublicIP
  22.                where Used=1
  23.                ";
  24.  
  25.  
  26. $query="SELECT inet_ntoa(IP) as IP,
  27.                VirtualMachine.Name,
  28.                Status.Value,
  29.                \"Flex\",
  30.                VirtualMachine.Status,
  31.                VirtualMachine.InitialPassword,
  32.                VirtualMachine.Description,
  33.                VirtualMachine.DisplayName as ServerName,
  34.                VMI.OSName,
  35.                HardwareProfile.CPUNumber,
  36.                HardwareProfile.DiskSize,
  37.                HardwareProfile.MemorySize,
  38.                inet_ntoa(VMNetwork.PrivateIP) as PrivateIP,
  39.                VMNetwork.MacAddress,
  40.                Account.AccountName as CustomerId
  41.                from FlexibleIPPool
  42.                left join VirtualMachine on FlexibleIPPool.VirtualMachineId = VirtualMachine.Id
  43.                left join Account on VirtualMachine.AccountId=Account.Id
  44.                left join Status on VirtualMachine.Status=Status.Id
  45.                left join VMI on VirtualMachine.VMIId=VMI.Id
  46.                left join HardwareProfile on VirtualMachine.HardwareProfileId=HardwareProfile.Id
  47.                left join VMNetwork on IP=VMNetwork.PublicIP
  48.                where Used=1 and FlexibleIPPool.VirtualMachineId is not NULL
  49.                ";
Add Comment
Please, Sign In to add comment