diff options
Diffstat (limited to 'ceilometer/locale/en_GB/LC_MESSAGES/ceilometer.po')
-rw-r--r-- | ceilometer/locale/en_GB/LC_MESSAGES/ceilometer.po | 311 |
1 files changed, 203 insertions, 108 deletions
diff --git a/ceilometer/locale/en_GB/LC_MESSAGES/ceilometer.po b/ceilometer/locale/en_GB/LC_MESSAGES/ceilometer.po index 7926305f..9b76a278 100644 --- a/ceilometer/locale/en_GB/LC_MESSAGES/ceilometer.po +++ b/ceilometer/locale/en_GB/LC_MESSAGES/ceilometer.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: Ceilometer\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-09-09 06:08+0000\n" -"PO-Revision-Date: 2014-09-02 10:01+0000\n" -"Last-Translator: Andi Chandler <andi@gowling.com>\n" +"POT-Creation-Date: 2014-09-24 06:05+0000\n" +"PO-Revision-Date: 2014-09-20 23:19+0000\n" +"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: English (United Kingdom) " "(http://www.transifex.com/projects/p/ceilometer/language/en_GB/)\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" @@ -19,22 +19,22 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 1.3\n" -#: ceilometer/agent.py:91 +#: ceilometer/agent.py:92 #, python-format msgid "Polling pollster %s" msgstr "Polling pollster %s" -#: ceilometer/agent.py:101 +#: ceilometer/agent.py:108 #, python-format msgid "Continue after error from %(name)s: %(error)s" msgstr "Continue after error from %(name)s: %(error)s" -#: ceilometer/agent.py:203 +#: ceilometer/agent.py:215 #, python-format msgid "Unable to discover resources: %s" msgstr "Unable to discover resources: %s" -#: ceilometer/agent.py:205 +#: ceilometer/agent.py:217 #, python-format msgid "Unknown discovery extension: %s" msgstr "Unknown discovery extension: %s" @@ -170,27 +170,27 @@ msgstr "skipping alarm %s: type unsupported" msgid "evaluating alarm %s" msgstr "evaluating alarm %s" -#: ceilometer/alarm/service.py:259 +#: ceilometer/alarm/service.py:261 #, python-format msgid "Unable to parse action %(action)s for alarm %(alarm_id)s" msgstr "Unable to parse action %(action)s for alarm %(alarm_id)s" -#: ceilometer/alarm/service.py:268 +#: ceilometer/alarm/service.py:270 #, python-format msgid "Action %(scheme)s for alarm %(alarm_id)s is unknown, cannot notify" msgstr "Action %(scheme)s for alarm %(alarm_id)s is unknown, cannot notify" -#: ceilometer/alarm/service.py:274 +#: ceilometer/alarm/service.py:276 #, python-format msgid "Notifying alarm %(id)s with action %(act)s" msgstr "Notifying alarm %(id)s with action %(act)s" -#: ceilometer/alarm/service.py:279 +#: ceilometer/alarm/service.py:281 #, python-format msgid "Unable to notify alarm %s" msgstr "Unable to notify alarm %s" -#: ceilometer/alarm/service.py:298 +#: ceilometer/alarm/service.py:300 msgid "Unable to notify for an alarm with no action" msgstr "Unable to notify for an alarm with no action" @@ -428,47 +428,47 @@ msgstr "%(this)s alarms for evaluation: %(alarms)s" msgid "assignment retrieval failed" msgstr "assignment retrieval failed" -#: ceilometer/alarm/storage/impl_hbase.py:91 -#: ceilometer/storage/impl_hbase.py:154 +#: ceilometer/alarm/storage/impl_hbase.py:92 +#: ceilometer/storage/impl_hbase.py:155 msgid "Creating a new in-memory HBase Connection object" msgstr "Creating a new in-memory HBase Connection object" -#: ceilometer/alarm/storage/impl_hbase.py:105 -#: ceilometer/storage/impl_hbase.py:169 +#: ceilometer/alarm/storage/impl_hbase.py:107 +#: ceilometer/storage/impl_hbase.py:170 msgid "Dropping HBase schema..." msgstr "Dropping HBase schema..." -#: ceilometer/alarm/storage/impl_hbase.py:112 -#: ceilometer/storage/impl_hbase.py:177 +#: ceilometer/alarm/storage/impl_hbase.py:114 +#: ceilometer/storage/impl_hbase.py:178 msgid "Cannot disable table but ignoring error" msgstr "Cannot disable table but ignoring error" -#: ceilometer/alarm/storage/impl_hbase.py:116 -#: ceilometer/storage/impl_hbase.py:181 +#: ceilometer/alarm/storage/impl_hbase.py:118 +#: ceilometer/storage/impl_hbase.py:182 msgid "Cannot delete table but ignoring error" msgstr "Cannot delete table but ignoring error" -#: ceilometer/alarm/storage/impl_hbase.py:127 -#: ceilometer/storage/impl_hbase.py:192 +#: ceilometer/alarm/storage/impl_hbase.py:129 +#: ceilometer/storage/impl_hbase.py:193 #, python-format msgid "connecting to HBase on %(host)s:%(port)s" msgstr "connecting to HBase on %(host)s:%(port)s" -#: ceilometer/api/app.py:154 +#: ceilometer/api/app.py:163 #, python-format msgid "Starting server in PID %s" msgstr "Starting server in PID %s" -#: ceilometer/api/app.py:155 +#: ceilometer/api/app.py:164 msgid "Configuration:" msgstr "Configuration:" -#: ceilometer/api/app.py:159 +#: ceilometer/api/app.py:168 #, python-format msgid "serving on 0.0.0.0:%(sport)s, view at http://127.0.0.1:%(vport)s" msgstr "serving on 0.0.0.0:%(sport)s, view at http://127.0.0.1:%(vport)s" -#: ceilometer/api/app.py:163 +#: ceilometer/api/app.py:172 #, python-format msgid "serving on http://%(host)s:%(port)s" msgstr "serving on http://%(host)s:%(port)s" @@ -478,32 +478,32 @@ msgstr "serving on http://%(host)s:%(port)s" msgid "Error parsing HTTP response: %s" msgstr "Error parsing HTTP response: %s" -#: ceilometer/api/controllers/v2.py:94 +#: ceilometer/api/controllers/v2.py:97 #, python-format msgid "%(entity)s %(id)s Not Found" msgstr "%(entity)s %(id)s Not Found" -#: ceilometer/api/controllers/v2.py:102 +#: ceilometer/api/controllers/v2.py:105 #, python-format msgid "Alarm %s not found" msgstr "Alarm %s not found" -#: ceilometer/api/controllers/v2.py:104 +#: ceilometer/api/controllers/v2.py:107 #, python-format msgid "Alarm %(alarm_id)s not found in project %(project)s" msgstr "Alarm %(alarm_id)s not found in project %(project)s" -#: ceilometer/api/controllers/v2.py:117 +#: ceilometer/api/controllers/v2.py:120 #, python-format msgid "Alarm quota exceeded for user %(u)s on project %(p)s" msgstr "Alarm quota exceeded for user %(u)s on project %(p)s" -#: ceilometer/api/controllers/v2.py:310 +#: ceilometer/api/controllers/v2.py:313 #, python-format msgid "Unable to convert the value %(value)s to the expected data type %(type)s." msgstr "Unable to convert the value %(value)s to the expected data type %(type)s." -#: ceilometer/api/controllers/v2.py:315 +#: ceilometer/api/controllers/v2.py:318 #, python-format msgid "" "The data type %(type)s is not supported. The supported data type list is:" @@ -512,7 +512,7 @@ msgstr "" "The data type %(type)s is not supported. The supported data type list is:" " %(supported)s" -#: ceilometer/api/controllers/v2.py:320 +#: ceilometer/api/controllers/v2.py:323 #, python-format msgid "" "Unexpected exception converting %(value)s to the expected data type " @@ -521,55 +521,65 @@ msgstr "" "Unexpected exception converting %(value)s to the expected data type " "%(type)s." -#: ceilometer/api/controllers/v2.py:331 +#: ceilometer/api/controllers/v2.py:334 #, python-format msgid "Not Authorized to access %(aspect)s %(id)s" msgstr "Not Authorised to access %(aspect)s %(id)s" -#: ceilometer/api/controllers/v2.py:804 +#: ceilometer/api/controllers/v2.py:809 msgid "clamping min timestamp to range" msgstr "clamping min timestamp to range" -#: ceilometer/api/controllers/v2.py:809 +#: ceilometer/api/controllers/v2.py:814 msgid "clamping max timestamp to range" msgstr "clamping max timestamp to range" -#: ceilometer/api/controllers/v2.py:885 ceilometer/api/controllers/v2.py:1151 +#: ceilometer/api/controllers/v2.py:890 ceilometer/api/controllers/v2.py:1156 msgid "Limit must be positive" msgstr "Limit must be positive" -#: ceilometer/api/controllers/v2.py:968 +#: ceilometer/api/controllers/v2.py:973 msgid "Period must be positive." msgstr "Period must be positive." -#: ceilometer/api/controllers/v2.py:980 +#: ceilometer/api/controllers/v2.py:985 #, python-format msgid "computed value coming from %r" msgstr "computed value coming from %r" -#: ceilometer/api/controllers/v2.py:1167 +#: ceilometer/api/controllers/v2.py:1172 msgid "Sample" msgstr "Sample" -#: ceilometer/api/controllers/v2.py:1350 +#: ceilometer/api/controllers/v2.py:1337 +#, python-format +msgid "Filter expression not valid: %s" +msgstr "" + +#: ceilometer/api/controllers/v2.py:1352 +#, python-format +msgid "Order-by expression not valid: %s" +msgstr "" + +#: ceilometer/api/controllers/v2.py:1363 msgid "Limit should be positive" msgstr "Limit should be positive" -#: ceilometer/api/controllers/v2.py:1443 +#: ceilometer/api/controllers/v2.py:1456 #, python-format msgid "String %s is not a valid isotime" msgstr "String %s is not a valid isotime" -#: ceilometer/api/controllers/v2.py:1444 +#: ceilometer/api/controllers/v2.py:1457 #, python-format msgid "Failed to parse the timestamp value %s" msgstr "Failed to parse the timestamp value %s" -#: ceilometer/api/controllers/v2.py:1530 +#: ceilometer/api/controllers/v2.py:1543 msgid "Resource" msgstr "Resource" -#: ceilometer/api/controllers/v2.py:1605 +#: ceilometer/api/controllers/v2.py:1618 #, python-format msgid "" "Alarm when %(meter_name)s is %(comparison_operator)s a %(statistic)s of " @@ -578,92 +588,103 @@ msgstr "" "Alarm when %(meter_name)s is %(comparison_operator)s a %(statistic)s of " "%(threshold)s over %(period)s seconds" -#: ceilometer/api/controllers/v2.py:1645 +#: ceilometer/api/controllers/v2.py:1658 #, python-format msgid "Combined state of alarms %s" msgstr "Combined state of alarms %s" -#: ceilometer/api/controllers/v2.py:1654 +#: ceilometer/api/controllers/v2.py:1667 msgid "Alarm combination rule should contain at least two different alarm ids." msgstr "Alarm combination rule should contain at least two different alarm ids." -#: ceilometer/api/controllers/v2.py:1705 +#: ceilometer/api/controllers/v2.py:1718 #, python-format msgid "Timezone %s is not valid" msgstr "Timezone %s is not valid" -#: ceilometer/api/controllers/v2.py:1830 +#: ceilometer/api/controllers/v2.py:1844 msgid "Time constraint names must be unique for a given alarm." msgstr "Time constraint names must be unique for a given alarm." -#: ceilometer/api/controllers/v2.py:1840 +#: ceilometer/api/controllers/v2.py:1854 #, python-format msgid "%(rule)s must be set for %(type)s type alarm" msgstr "%(rule)s must be set for %(type)s type alarm" -#: ceilometer/api/controllers/v2.py:1844 +#: ceilometer/api/controllers/v2.py:1858 msgid "threshold_rule and combination_rule cannot be set at the same time" msgstr "threshold_rule and combination_rule cannot be set at the same time" -#: ceilometer/api/controllers/v2.py:2008 +#: ceilometer/api/controllers/v2.py:1875 +#, python-format +msgid "Unable to parse action %s" +msgstr "" + +#: ceilometer/api/controllers/v2.py:1878 +#, python-format +msgid "Unsupported action %s" +msgstr "" + +#: ceilometer/api/controllers/v2.py:2041 #, python-format msgid "Alarm with name=%s exists" msgstr "Alarm with name=%s exists" -#: ceilometer/api/controllers/v2.py:2015 +#: ceilometer/api/controllers/v2.py:2048 #, python-format msgid "Cannot specify alarm %s itself in combination rule" msgstr "Cannot specify alarm %s itself in combination rule" -#: ceilometer/api/controllers/v2.py:2023 +#: ceilometer/api/controllers/v2.py:2056 #, python-format msgid "Error while putting alarm: %s" msgstr "Error while putting alarm: %s" -#: ceilometer/api/controllers/v2.py:2024 ceilometer/api/controllers/v2.py:2175 +#: ceilometer/api/controllers/v2.py:2057 ceilometer/api/controllers/v2.py:2208 msgid "Alarm incorrect" msgstr "Alarm incorrect" -#: ceilometer/api/controllers/v2.py:2075 +#: ceilometer/api/controllers/v2.py:2108 msgid "state invalid" msgstr "state invalid" -#: ceilometer/api/controllers/v2.py:2168 +#: ceilometer/api/controllers/v2.py:2201 #, python-format msgid "Alarm with name='%s' exists" msgstr "Alarm with name='%s' exists" -#: ceilometer/api/controllers/v2.py:2174 +#: ceilometer/api/controllers/v2.py:2207 #, python-format msgid "Error while posting alarm: %s" msgstr "Error while posting alarm: %s" -#: ceilometer/api/controllers/v2.py:2327 +#: ceilometer/api/controllers/v2.py:2364 msgid "operator {} is incorrect" msgstr "operator {} is incorrect" -#: ceilometer/api/controllers/v2.py:2349 +#: ceilometer/api/controllers/v2.py:2386 #, python-format msgid "Getting traits for %s" msgstr "Getting traits for %s" -#: ceilometer/api/controllers/v2.py:2414 +#: ceilometer/api/controllers/v2.py:2451 msgid "Event" msgstr "Event" -#: ceilometer/api/controllers/v2.py:2417 +#: ceilometer/api/controllers/v2.py:2454 #, python-format msgid "More than one event with id %s returned from storage driver" msgstr "More than one event with id %s returned from storage driver" -#: ceilometer/central/plugin.py:49 +#: ceilometer/central/plugin.py:66 #, python-format msgid "Skip due to keystone error %s" msgstr "Skip due to keystone error %s" -#: ceilometer/central/plugin.py:55 -msgid "Skipping because service is notregistered in keystone" -msgstr "Skipping because service is notregistered in keystone" +#: ceilometer/central/plugin.py:73 +#, python-format +msgid "Skipping because %s service is not registered in keystone" +msgstr "" #: ceilometer/cmd/storage.py:39 msgid "Clearing expired metering data" @@ -719,10 +740,10 @@ msgstr "CPUTIME USAGE: %(instance)s %(time)d" #: ceilometer/compute/pollsters/cpu.py:52 #: ceilometer/compute/pollsters/cpu.py:83 -#: ceilometer/compute/pollsters/disk.py:121 -#: ceilometer/compute/pollsters/disk.py:326 +#: ceilometer/compute/pollsters/disk.py:122 +#: ceilometer/compute/pollsters/disk.py:327 #: ceilometer/compute/pollsters/memory.py:47 -#: ceilometer/compute/pollsters/net.py:106 +#: ceilometer/compute/pollsters/net.py:107 #, python-format msgid "Exception while getting samples %s" msgstr "Exception while getting samples %s" @@ -757,16 +778,16 @@ msgstr "Obtaining CPU Util is not implemented for %s" msgid "Could not get CPU Util for %(id)s: %(e)s" msgstr "Could not get CPU Util for %(id)s: %(e)s" -#: ceilometer/compute/pollsters/disk.py:124 -#: ceilometer/compute/pollsters/disk.py:329 -#: ceilometer/compute/pollsters/net.py:109 +#: ceilometer/compute/pollsters/disk.py:125 +#: ceilometer/compute/pollsters/disk.py:330 +#: ceilometer/compute/pollsters/net.py:110 #, python-format msgid "%(inspector)s does not provide data for %(pollster)s" msgstr "%(inspector)s does not provide data for %(pollster)s" -#: ceilometer/compute/pollsters/disk.py:129 -#: ceilometer/compute/pollsters/disk.py:335 -#: ceilometer/compute/pollsters/net.py:114 +#: ceilometer/compute/pollsters/disk.py:130 +#: ceilometer/compute/pollsters/disk.py:336 +#: ceilometer/compute/pollsters/net.py:115 #, python-format msgid "Ignoring instance %(name)s: %(error)s" msgstr "Ignoring instance %(name)s: %(error)s" @@ -791,12 +812,12 @@ msgstr "Obtaining Memory Usage is not implemented for %s" msgid "Could not get Memory Usage for %(id)s: %(e)s" msgstr "Could not get Memory Usage for %(id)s: %(e)s" -#: ceilometer/compute/pollsters/net.py:92 +#: ceilometer/compute/pollsters/net.py:93 #, python-format msgid "checking net info for instance %s" msgstr "checking net info for instance %s" -#: ceilometer/compute/virt/inspector.py:230 +#: ceilometer/compute/virt/inspector.py:231 #, python-format msgid "Unable to load the hypervisor inspector: %s" msgstr "Unable to load the hypervisor inspector: %s" @@ -898,7 +919,7 @@ msgstr "Failed to record metering data: %s" msgid "message signature invalid, discarding message: %r" msgstr "message signature invalid, discarding message: %r" -#: ceilometer/energy/kwapi.py:78 +#: ceilometer/energy/kwapi.py:89 msgid "Kwapi endpoint not found" msgstr "Kwapi endpoint not found" @@ -969,35 +990,63 @@ msgstr "No Event Definitions configuration file found! Using default config." msgid "Event Definitions: %s" msgstr "Event Definitions: %s" -#: ceilometer/event/endpoint.py:37 +#: ceilometer/event/endpoint.py:38 msgid "Loading event definitions" msgstr "Loading event definitions" -#: ceilometer/event/endpoint.py:63 +#: ceilometer/event/endpoint.py:64 #, python-format msgid "Saving event \"%s\"" msgstr "Saving event \"%s\"" -#: ceilometer/event/endpoint.py:70 +#: ceilometer/event/endpoint.py:71 msgid "Event is not implemented with the storage backend" msgstr "Event is not implemented with the storage backend" -#: ceilometer/hardware/discovery.py:59 +#: ceilometer/hardware/discovery.py:73 #, python-format msgid "Couldn't obtain IP address ofinstance %s" msgstr "Couldn't obtain IP address ofinstance %s" -#: ceilometer/hardware/plugin.py:73 +#: ceilometer/hardware/plugin.py:66 +msgid "Passed resource dict must contain keys resource_id and resource_url." +msgstr "" + +#: ceilometer/hardware/plugin.py:108 #, python-format msgid "inspector call failed for %(ident)s host %(host)s: %(err)s" msgstr "inspector call failed for %(ident)s host %(host)s: %(err)s" -#: ceilometer/hardware/plugin.py:104 +#: ceilometer/hardware/plugin.py:139 #, python-format msgid "Can NOT load inspector %(name)s: %(err)s" msgstr "Can NOT load inspector %(name)s: %(err)s" -#: ceilometer/network/floatingip.py:45 +#: ceilometer/ipmi/platform/intel_node_manager.py:229 +msgid "Node Manager init failed" +msgstr "" + +#: ceilometer/ipmi/platform/ipmi_sensor.py:103 +msgid "Wrong sensor type" +msgstr "" + +#: ceilometer/ipmi/platform/ipmitool.py:42 +msgid "parse IPMI sensor data failed,unknown sensor type" +msgstr "" + +#: ceilometer/ipmi/platform/ipmitool.py:83 +msgid "parse IPMI sensor data failed,No data retrieved from given input" +msgstr "" + +#: ceilometer/ipmi/platform/ipmitool.py:105 +msgid "ipmitool output length mismatch" +msgstr "" + +#: ceilometer/ipmi/platform/ipmitool.py:128 +msgid "running ipmitool failure" +msgstr "" + +#: ceilometer/network/floatingip.py:57 #, python-format msgid "FLOATING IP USAGE: %s" msgstr "FLOATING IP USAGE: %s" @@ -1007,32 +1056,32 @@ msgstr "FLOATING IP USAGE: %s" msgid "network notification %r" msgstr "network notification %r" -#: ceilometer/network/services/fwaas.py:45 +#: ceilometer/network/services/fwaas.py:49 #, python-format msgid "Unknown status %(stat)s received on fw %(id)s,skipping sample" msgstr "Unknown status %(stat)s received on fw %(id)s,skipping sample" -#: ceilometer/network/services/lbaas.py:61 +#: ceilometer/network/services/lbaas.py:64 #, python-format msgid "Unknown status %(stat)s received on pool %(id)s, skipping sample" msgstr "Unknown status %(stat)s received on pool %(id)s, skipping sample" -#: ceilometer/network/services/lbaas.py:105 +#: ceilometer/network/services/lbaas.py:112 #, python-format msgid "Unknown status %(stat)s received on vip %(id)s, skipping sample" msgstr "Unknown status %(stat)s received on vip %(id)s, skipping sample" -#: ceilometer/network/services/lbaas.py:142 +#: ceilometer/network/services/lbaas.py:153 #, python-format msgid "Unknown status %(stat)s received on member %(id)s,skipping sample" msgstr "Unknown status %(stat)s received on member %(id)s,skipping sample" -#: ceilometer/network/services/lbaas.py:240 +#: ceilometer/network/services/lbaas.py:258 #, python-format msgid "Ignoring pool %(pool_id)s: %(error)s" msgstr "Ignoring pool %(pool_id)s: %(error)s" -#: ceilometer/network/services/vpnaas.py:46 +#: ceilometer/network/services/vpnaas.py:50 #, python-format msgid "Unknown status %(stat)s received on vpn %(id)s,skipping sample" msgstr "Unknown status %(stat)s received on vpn %(id)s,skipping sample" @@ -1053,7 +1102,7 @@ msgstr "OpenDaylitght API returned %(status)s %(reason)s" msgid "Request failed to connect to OpenDaylight with NorthBound REST API" msgstr "Request failed to connect to OpenDaylight with NorthBound REST API" -#: ceilometer/objectstore/swift.py:69 +#: ceilometer/objectstore/swift.py:77 msgid "Swift endpoint not found" msgstr "Swift endpoint not found" @@ -1112,17 +1161,58 @@ msgstr "Policy doesn't allow %s to be performed." msgid "Rules must be an instance of dict or Rules, got %s instead" msgstr "Rules must be an instance of dict or Rules, got %s instead" -#: ceilometer/openstack/common/strutils.py:114 +#: ceilometer/openstack/common/processutils.py:59 +msgid "Unexpected error while running command." +msgstr "" + +#: ceilometer/openstack/common/processutils.py:62 +#, python-format +msgid "" +"%(description)s\n" +"Command: %(cmd)s\n" +"Exit code: %(exit_code)s\n" +"Stdout: %(stdout)r\n" +"Stderr: %(stderr)r" +msgstr "" + +#: ceilometer/openstack/common/processutils.py:143 +#, python-format +msgid "Got unknown keyword args: %r" +msgstr "" + +#: ceilometer/openstack/common/processutils.py:148 +msgid "Command requested root, but did not specify a root helper." +msgstr "" + +#: ceilometer/openstack/common/processutils.py:158 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "Running cmd (subprocess): %s" + +#: ceilometer/openstack/common/processutils.py:206 +#, python-format +msgid "%r failed. Retrying." +msgstr "%r failed. Retrying." + +#: ceilometer/openstack/common/processutils.py:247 +msgid "Environment not supported over SSH" +msgstr "Environment not supported over SSH" + +#: ceilometer/openstack/common/processutils.py:251 +msgid "process_input not supported over SSH" +msgstr "process_input not supported over SSH" + +#: ceilometer/openstack/common/strutils.py:125 #, python-format msgid "Unrecognized value '%(val)s', acceptable values are: %(acceptable)s" msgstr "Unrecognised value '%(val)s', acceptable values are: %(acceptable)s" -#: ceilometer/openstack/common/strutils.py:219 +#: ceilometer/openstack/common/strutils.py:230 #, python-format msgid "Invalid unit system: \"%s\"" msgstr "Invalid unit system: \"%s\"" -#: ceilometer/openstack/common/strutils.py:228 +#: ceilometer/openstack/common/strutils.py:239 #, python-format msgid "Invalid string format: %s" msgstr "Invalid string format: %s" @@ -1179,23 +1269,23 @@ msgstr "Unable to send sample over UDP" msgid "looking for %(name)r driver in %(namespace)r" msgstr "looking for %(name)r driver in %(namespace)r" -#: ceilometer/storage/impl_hbase.py:291 ceilometer/storage/impl_hbase.py:340 +#: ceilometer/storage/impl_hbase.py:292 ceilometer/storage/impl_hbase.py:342 #, python-format msgid "Query Resource table: %s" msgstr "Query Resource table: %s" -#: ceilometer/storage/impl_hbase.py:333 +#: ceilometer/storage/impl_hbase.py:335 msgid "Pagination not implemented" msgstr "Pagination not implemented" -#: ceilometer/storage/impl_hbase.py:381 +#: ceilometer/storage/impl_hbase.py:383 #, python-format msgid "Query Meter Table: %s" msgstr "Query Meter Table: %s" -#: ceilometer/storage/impl_hbase.py:528 -#: ceilometer/storage/impl_sqlalchemy.py:722 -#: ceilometer/storage/pymongo_base.py:143 +#: ceilometer/storage/impl_hbase.py:531 +#: ceilometer/storage/impl_sqlalchemy.py:812 +#: ceilometer/storage/pymongo_base.py:144 #, python-format msgid "Failed to record event: %s" msgstr "Failed to record event: %s" @@ -1210,36 +1300,41 @@ msgstr "metering data %(counter_name)s for %(resource_id)s: %(counter_volume)s" msgid "Dropping data with TTL %d" msgstr "Dropping data with TTL %d" -#: ceilometer/storage/impl_sqlalchemy.py:283 +#: ceilometer/storage/impl_sqlalchemy.py:308 #, python-format msgid "Unknown metadata type. Key (%s) will not be queryable." msgstr "Unknown metadata type. Key (%s) will not be queryable." -#: ceilometer/storage/impl_sqlalchemy.py:315 +#: ceilometer/storage/impl_sqlalchemy.py:376 #, python-format msgid "%d samples removed from database" msgstr "%d samples removed from database" -#: ceilometer/storage/impl_sqlalchemy.py:718 -#: ceilometer/storage/pymongo_base.py:139 +#: ceilometer/storage/impl_sqlalchemy.py:808 +#: ceilometer/storage/pymongo_base.py:140 #, python-format msgid "Failed to record duplicated event: %s" msgstr "Failed to record duplicated event: %s" -#: ceilometer/storage/impl_sqlalchemy.py:737 +#: ceilometer/storage/impl_sqlalchemy.py:827 #, python-format msgid "Getting events that match filter: %s" msgstr "Getting events that match filter: %s" -#: ceilometer/storage/impl_sqlalchemy.py:848 +#: ceilometer/storage/impl_sqlalchemy.py:938 #, python-format msgid "Get traits for %s" msgstr "Get traits for %s" -#: ceilometer/storage/hbase/inmemory.py:257 +#: ceilometer/storage/hbase/inmemory.py:261 msgid "Opening in-memory HBase connection" msgstr "Opening in-memory HBase connection" +#: ceilometer/storage/hbase/utils.py:439 +#, python-format +msgid "Cannot create table %(table_name)s it already exists. Ignoring error" +msgstr "" + #: ceilometer/storage/mongo/utils.py:175 #, python-format msgid "Connecting to %(db)s on %(nodelist)s" |