#!/usr/bin/python

from clients.keystone import Client
from core import agent

__author__ = 'beb'

if __name__ == '__main__':

    ksclient = Client()

    print 'token: %s' % ksclient.get_token()
    print 'endpoint: %s' % ksclient.get_endpoint()
    print 'network endpoint: %s' % agent._get_endpoint('network')
#!/usr/bin/python

from clients.neutron import Client as NeutronClient
from clients.keystone import Client as KeystoneClient
from core import agent

__author__ = 'beb'


if __name__ == '__main__':

    ksclient = KeystoneClient()

    neutron = NeutronClient(agent._get_endpoint('network'), ksclient.get_token())

    ports = neutron.list_ports()
    print ports

    port = neutron.get_ports('10.0.0.2')
    print port
#!/usr/bin/python

from clients.keystone import Client
from core import agent

__author__ = 'beb'


if __name__ == '__main__':

    ksclient = Client()

    print 'token: %s' % ksclient.get_token()
    print 'endpoint: %s' % ksclient.get_endpoint()
    print 'network endpoint: %s' % agent._get_endpoint('network')