summaryrefslogtreecommitdiffstats
path: root/nova
diff options
context:
space:
mode:
authorAnthony Young <sleepsonthefloor@gmail.com>2011-03-29 13:47:47 -0700
committerAnthony Young <sleepsonthefloor@gmail.com>2011-03-29 13:47:47 -0700
commitcc7ba9a7a4ed8a38f217ad7f33fc33254f80ead7 (patch)
tree2e79cfa71a3e7bd5d8f54acca450756edba6be05 /nova
parentdbef49203985b4eea82912d010df7204ec68586c (diff)
move flags per termie's feedback
Diffstat (limited to 'nova')
-rw-r--r--nova/flags.py10
-rw-r--r--nova/virt/libvirt_conn.py1
-rw-r--r--nova/vnc/__init__.py35
-rw-r--r--nova/vnc/auth.py3
4 files changed, 38 insertions, 11 deletions
diff --git a/nova/flags.py b/nova/flags.py
index b0c116f6b..f011ab383 100644
--- a/nova/flags.py
+++ b/nova/flags.py
@@ -281,16 +281,6 @@ DEFINE_string('ajax_console_proxy_url',
in the form "http://127.0.0.1:8000"')
DEFINE_string('ajax_console_proxy_port',
8000, 'port that ajax_console_proxy binds')
-DEFINE_string('vncproxy_topic', 'vncproxy',
- 'the topic vnc proxy nodes listen on')
-DEFINE_string('vncproxy_url',
- 'http://127.0.0.1:6080',
- 'location of vnc console proxy, \
- in the form "http://127.0.0.1:6080"')
-DEFINE_string('vncserver_host', '0.0.0.0',
- 'the host interface on which vnc server should listen')
-DEFINE_bool('vnc_enabled', True,
- 'enable vnc related features')
DEFINE_bool('verbose', False, 'show debug output')
DEFINE_boolean('fake_rabbit', False, 'use a fake rabbit')
DEFINE_bool('fake_network', False,
diff --git a/nova/virt/libvirt_conn.py b/nova/virt/libvirt_conn.py
index ec09aca28..8c948950b 100644
--- a/nova/virt/libvirt_conn.py
+++ b/nova/virt/libvirt_conn.py
@@ -57,6 +57,7 @@ from nova import flags
from nova import log as logging
#from nova import test
from nova import utils
+from nova import vnc
from nova.auth import manager
from nova.compute import instance_types
from nova.compute import power_state
diff --git a/nova/vnc/__init__.py b/nova/vnc/__init__.py
index e69de29bb..1642295ec 100644
--- a/nova/vnc/__init__.py
+++ b/nova/vnc/__init__.py
@@ -0,0 +1,35 @@
+#!/usr/bin/env python
+# vim: tabstop=4 shiftwidth=4 softtabstop=4
+
+# Copyright (c) 2010 Openstack, LLC.
+# All Rights Reserved.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+"""Module for VNC Proxying."""
+
+from nova import flags
+
+
+FLAGS = flags.FLAGS
+
+flags.DEFINE_string('vncproxy_topic', 'vncproxy',
+ 'the topic vnc proxy nodes listen on')
+flags.DEFINE_string('vncproxy_url',
+ 'http://127.0.0.1:6080',
+ 'location of vnc console proxy, \
+ in the form "http://127.0.0.1:6080"')
+flags.DEFINE_string('vncserver_host', '0.0.0.0',
+ 'the host interface on which vnc server should listen')
+flags.DEFINE_bool('vnc_enabled', True,
+ 'enable vnc related features')
diff --git a/nova/vnc/auth.py b/nova/vnc/auth.py
index 45f77dd59..fd8d351f1 100644
--- a/nova/vnc/auth.py
+++ b/nova/vnc/auth.py
@@ -89,8 +89,9 @@ class VNCNovaAuthMiddleware(object):
del self.token_cache[k]
-
class LoggingMiddleware(object):
+ """Middleware for basic vnc-specific request logging."""
+
def __init__(self, app):
self.app = app