コード例 #1
0
ファイル: forms.py プロジェクト: ehazlett/horizon
 def handle(self, request, data):
     try:
         LOG.info('Releasing Floating IP "%s"' % data['floating_ip_id'])
         api.tenant_floating_ip_release(request, data['floating_ip_id'])
         messages.info(request, _('Successfully released Floating IP: %s')
                                 % data['floating_ip_id'])
     except novaclient_exceptions.ClientException, e:
         LOG.exception("ClientException in ReleaseFloatingIp")
         messages.error(request, _('Error releasing Floating IP '
                                   'from tenant: %s') % e.message)
コード例 #2
0
 def handle(self, request, data):
     try:
         LOG.info('Releasing Floating IP "%s"' % data['floating_ip_id'])
         api.tenant_floating_ip_release(request, data['floating_ip_id'])
         messages.info(
             request,
             _('Successfully released Floating IP: %s') %
             data['floating_ip_id'])
     except novaclient_exceptions.ClientException, e:
         LOG.exception("ClientException in ReleaseFloatingIp")
         messages.error(
             request,
             _('Error releasing Floating IP '
               'from tenant: %s') % e.message)
コード例 #3
0
ファイル: tables.py プロジェクト: zhang-hua/horizon
 def action(self, request, obj_id):
     api.tenant_floating_ip_release(request, obj_id)
コード例 #4
0
ファイル: tables.py プロジェクト: codeoedoc/horizon
 def action(self, request, obj_id):
     api.tenant_floating_ip_release(request, obj_id)