new-openstackcheck/ng_openstack/neutron.py

12 lines
452 B
Python

import os,settings
import ng_openstack.openstackRequest
def listAllFloatingIPsByProject(projectID):
allIPs=ng_openstack.openstackRequest.openstackRequest("GET", "floatingips?project_id="+projectID, "",
"http://172.25.110.153:9696/v2.0").json()
return allIPs
def ipInSubnet(network,netmask,ip):
#Network, netmask and ip must be supplied in integer form
return (ip & netmask) == network