Merge "Use the global environment to define AWS::CloudWatch::Alarm"

This commit is contained in:
Jenkins
2013-08-22 10:43:04 +00:00
committed by Gerrit Code Review
3 changed files with 16 additions and 1 deletions

View File

@@ -0,0 +1,3 @@
resource_registry:
"AWS::CloudWatch::Alarm": "OS::Heat::CWLiteAlarm"

View File

@@ -132,5 +132,5 @@ class CloudWatchAlarm(resource.Resource):
def resource_mapping():
return {
'AWS::CloudWatch::Alarm': CloudWatchAlarm,
'OS::Heat::CWLiteAlarm': CloudWatchAlarm,
}

View File

@@ -16,7 +16,12 @@
import fixtures
import logging
import mox
import os
import sys
import testtools
from oslo.config import cfg
import heat.engine.scheduler as scheduler
@@ -33,3 +38,10 @@ class HeatTestCase(testtools.TestCase):
scheduler.ENABLE_SLEEP = True
self.addCleanup(enable_sleep)
mod_dir = os.path.dirname(sys.modules[__name__].__file__)
project_dir = os.path.abspath(os.path.join(mod_dir, '../../'))
env_dir = os.path.join(project_dir, 'etc', 'heat',
'environment.d')
cfg.CONF.set_default('environment_dir', env_dir)