Merge "make ceilometer client import optional"
This commit is contained in:
@@ -10,7 +10,7 @@
|
|||||||
# License for the specific language governing permissions and limitations
|
# License for the specific language governing permissions and limitations
|
||||||
# under the License.
|
# under the License.
|
||||||
|
|
||||||
from ceilometerclient import client as ceclient
|
|
||||||
from cinderclient import client as ciclient
|
from cinderclient import client as ciclient
|
||||||
from glanceclient import client as glclient
|
from glanceclient import client as glclient
|
||||||
from gnocchiclient import client as gnclient
|
from gnocchiclient import client as gnclient
|
||||||
@@ -25,6 +25,12 @@ from watcher.common import exception
|
|||||||
|
|
||||||
from watcher import conf
|
from watcher import conf
|
||||||
|
|
||||||
|
try:
|
||||||
|
from ceilometerclient import client as ceclient
|
||||||
|
HAS_CEILCLIENT = True
|
||||||
|
except ImportError:
|
||||||
|
HAS_CEILCLIENT = False
|
||||||
|
|
||||||
CONF = conf.CONF
|
CONF = conf.CONF
|
||||||
|
|
||||||
_CLIENTS_AUTH_GROUP = 'watcher_clients_auth'
|
_CLIENTS_AUTH_GROUP = 'watcher_clients_auth'
|
||||||
|
|||||||
Reference in New Issue
Block a user