From 926c3e7432a550868472bf837057ffe3c143b45d Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Wed, 11 Feb 2015 06:10:45 +0000 Subject: [PATCH] Imported Translations from Transifex For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: I7ac75510c771cb902b440fde60a498034bf8811b --- ceilometer/locale/ceilometer-log-info.pot | 9 +- ceilometer/locale/ceilometer.pot | 350 ++++++++-------- .../de/LC_MESSAGES/ceilometer-log-info.po | 9 +- .../en_AU/LC_MESSAGES/ceilometer-log-info.po | 9 +- .../en_GB/LC_MESSAGES/ceilometer-log-info.po | 9 +- .../locale/en_GB/LC_MESSAGES/ceilometer.po | 362 +++++++++-------- .../es/LC_MESSAGES/ceilometer-log-info.po | 9 +- .../fr/LC_MESSAGES/ceilometer-log-info.po | 9 +- .../it/LC_MESSAGES/ceilometer-log-info.po | 9 +- .../ko_KR/LC_MESSAGES/ceilometer-log-info.po | 9 +- .../pt_BR/LC_MESSAGES/ceilometer-log-info.po | 9 +- .../te_IN/LC_MESSAGES/ceilometer-log-info.po | 9 +- .../vi_VN/LC_MESSAGES/ceilometer-log-info.po | 9 +- .../zh_CN/LC_MESSAGES/ceilometer-log-info.po | 9 +- .../locale/zh_CN/LC_MESSAGES/ceilometer.po | 380 +++++++++--------- 15 files changed, 657 insertions(+), 543 deletions(-) diff --git a/ceilometer/locale/ceilometer-log-info.pot b/ceilometer/locale/ceilometer-log-info.pot index a67073c60..9ce573026 100644 --- a/ceilometer/locale/ceilometer-log-info.pot +++ b/ceilometer/locale/ceilometer-log-info.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: ceilometer 2015.1.dev2\n" +"Project-Id-Version: ceilometer 2015.1.dev39\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-02-05 06:19+0000\n" +"POT-Creation-Date: 2015-02-11 06:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -31,6 +31,11 @@ msgstr "" msgid "Left partitioning group %s" msgstr "" +#: ceilometer/event/storage/impl_log.py:32 +#, python-format +msgid "Dropping event data with TTL %d" +msgstr "" + #: ceilometer/openstack/common/eventlet_backdoor.py:146 #, python-format msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" diff --git a/ceilometer/locale/ceilometer.pot b/ceilometer/locale/ceilometer.pot index c94605aca..749456d96 100644 --- a/ceilometer/locale/ceilometer.pot +++ b/ceilometer/locale/ceilometer.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: ceilometer 2015.1.dev2\n" +"Project-Id-Version: ceilometer 2015.1.dev39\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-02-05 06:19+0000\n" +"POT-Creation-Date: 2015-02-11 06:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -94,16 +94,16 @@ msgstr "" msgid "detected decoupled pipeline config format" msgstr "" -#: ceilometer/pipeline.py:640 +#: ceilometer/pipeline.py:645 msgid "detected deprecated pipeline config format" msgstr "" -#: ceilometer/pipeline.py:664 +#: ceilometer/pipeline.py:669 #, python-format msgid "Pipeline config file: %s" msgstr "" -#: ceilometer/pipeline.py:670 +#: ceilometer/pipeline.py:675 #, python-format msgid "Pipeline config: %s" msgstr "" @@ -118,22 +118,22 @@ msgstr "" msgid "Polling pollster %(poll)s in the context of %(src)s" msgstr "" -#: ceilometer/agent/base.py:141 +#: ceilometer/agent/base.py:140 #, python-format msgid "Skip polling pollster %s, no resources found" msgstr "" -#: ceilometer/agent/base.py:153 +#: ceilometer/agent/base.py:152 #, python-format msgid "Continue after error from %(name)s: %(error)s" msgstr "" -#: ceilometer/agent/base.py:299 +#: ceilometer/agent/base.py:298 #, python-format msgid "Unable to discover resources: %s" msgstr "" -#: ceilometer/agent/base.py:301 +#: ceilometer/agent/base.py:300 #, python-format msgid "Unknown discovery extension: %s" msgstr "" @@ -484,209 +484,220 @@ msgstr "" msgid "Error parsing HTTP response: %s" msgstr "" -#: ceilometer/api/controllers/v2.py:102 -#, python-format -msgid "%(entity)s %(id)s Not Found" -msgstr "" - -#: ceilometer/api/controllers/v2.py:110 +#: ceilometer/api/controllers/v2/alarms.py:80 #, python-format msgid "Alarm %s not found" msgstr "" -#: ceilometer/api/controllers/v2.py:112 +#: ceilometer/api/controllers/v2/alarms.py:82 #, python-format msgid "Alarm %(alarm_id)s not found in project %(project)s" msgstr "" -#: ceilometer/api/controllers/v2.py:125 +#: ceilometer/api/controllers/v2/alarms.py:95 #, python-format msgid "Alarm quota exceeded for user %(u)s on project %(p)s" msgstr "" -#: ceilometer/api/controllers/v2.py:322 -#, python-format -msgid "Unable to convert the value %(value)s to the expected data type %(type)s." -msgstr "" - -#: ceilometer/api/controllers/v2.py:327 -#, python-format -msgid "" -"The data type %(type)s is not supported. The supported data type list is:" -" %(supported)s" -msgstr "" - -#: ceilometer/api/controllers/v2.py:332 -#, python-format -msgid "" -"Unexpected exception converting %(value)s to the expected data type " -"%(type)s." -msgstr "" - -#: ceilometer/api/controllers/v2.py:343 -#, python-format -msgid "Not Authorized to access %(aspect)s %(id)s" -msgstr "" - -#: ceilometer/api/controllers/v2.py:808 -msgid "clamping min timestamp to range" -msgstr "" - -#: ceilometer/api/controllers/v2.py:813 -msgid "clamping max timestamp to range" -msgstr "" - -#: ceilometer/api/controllers/v2.py:892 ceilometer/api/controllers/v2.py:1176 -msgid "Limit must be positive" -msgstr "" - -#: ceilometer/api/controllers/v2.py:981 -msgid "Period must be positive." -msgstr "" - -#: ceilometer/api/controllers/v2.py:1003 -#, python-format -msgid "computed value coming from %r" -msgstr "" - -#: ceilometer/api/controllers/v2.py:1012 -#, python-format -msgid "Invalid period %(period)s: %(err)s" -msgstr "" - -#: ceilometer/api/controllers/v2.py:1195 -msgid "Sample" -msgstr "" - -#: ceilometer/api/controllers/v2.py:1360 -#, python-format -msgid "Filter expression not valid: %s" -msgstr "" - -#: ceilometer/api/controllers/v2.py:1375 -#, python-format -msgid "Order-by expression not valid: %s" -msgstr "" - -#: ceilometer/api/controllers/v2.py:1386 -msgid "Limit should be positive" -msgstr "" - -#: ceilometer/api/controllers/v2.py:1479 -#, python-format -msgid "String %s is not a valid isotime" -msgstr "" - -#: ceilometer/api/controllers/v2.py:1480 -#, python-format -msgid "Failed to parse the timestamp value %s" -msgstr "" - -#: ceilometer/api/controllers/v2.py:1570 -msgid "Resource" -msgstr "" - -#: ceilometer/api/controllers/v2.py:1648 +#: ceilometer/api/controllers/v2/alarms.py:207 #, python-format msgid "" "Alarm when %(meter_name)s is %(comparison_operator)s a %(statistic)s of " "%(threshold)s over %(period)s seconds" msgstr "" -#: ceilometer/api/controllers/v2.py:1688 +#: ceilometer/api/controllers/v2/alarms.py:253 #, python-format msgid "Combined state of alarms %s" msgstr "" -#: ceilometer/api/controllers/v2.py:1697 +#: ceilometer/api/controllers/v2/alarms.py:262 msgid "Alarm combination rule should contain at least two different alarm ids." msgstr "" -#: ceilometer/api/controllers/v2.py:1748 -#, python-format -msgid "Timezone %s is not valid" -msgstr "" - -#: ceilometer/api/controllers/v2.py:1878 -msgid "Time constraint names must be unique for a given alarm." -msgstr "" - -#: ceilometer/api/controllers/v2.py:1888 -#, python-format -msgid "%(rule)s must be set for %(type)s type alarm" -msgstr "" - -#: ceilometer/api/controllers/v2.py:1892 -msgid "threshold_rule and combination_rule cannot be set at the same time" -msgstr "" - -#: ceilometer/api/controllers/v2.py:1909 -#, python-format -msgid "Unable to parse action %s" -msgstr "" - -#: ceilometer/api/controllers/v2.py:1912 -#, python-format -msgid "Unsupported action %s" -msgstr "" - -#: ceilometer/api/controllers/v2.py:2083 -#, python-format -msgid "Alarm with name=%s exists" -msgstr "" - -#: ceilometer/api/controllers/v2.py:2090 +#: ceilometer/api/controllers/v2/alarms.py:283 #, python-format msgid "Cannot specify alarm %s itself in combination rule" msgstr "" -#: ceilometer/api/controllers/v2.py:2098 +#: ceilometer/api/controllers/v2/alarms.py:333 +#, python-format +msgid "Timezone %s is not valid" +msgstr "" + +#: ceilometer/api/controllers/v2/alarms.py:445 +msgid "Time constraint names must be unique for a given alarm." +msgstr "" + +#: ceilometer/api/controllers/v2/alarms.py:455 +#, python-format +msgid "%(rule)s must be set for %(type)s type alarm" +msgstr "" + +#: ceilometer/api/controllers/v2/alarms.py:466 +#, python-format +msgid "%(rule1)s and %(rule2)s cannot be set at the same time" +msgstr "" + +#: ceilometer/api/controllers/v2/alarms.py:483 +#, python-format +msgid "Unable to parse action %s" +msgstr "" + +#: ceilometer/api/controllers/v2/alarms.py:486 +#, python-format +msgid "Unsupported action %s" +msgstr "" + +#: ceilometer/api/controllers/v2/alarms.py:670 +#, python-format +msgid "Alarm with name=%s exists" +msgstr "" + +#: ceilometer/api/controllers/v2/alarms.py:680 #, python-format msgid "Error while putting alarm: %s" msgstr "" -#: ceilometer/api/controllers/v2.py:2099 ceilometer/api/controllers/v2.py:2266 +#: ceilometer/api/controllers/v2/alarms.py:681 +#: ceilometer/api/controllers/v2/alarms.py:849 msgid "Alarm incorrect" msgstr "" -#: ceilometer/api/controllers/v2.py:2159 +#: ceilometer/api/controllers/v2/alarms.py:741 msgid "state invalid" msgstr "" -#: ceilometer/api/controllers/v2.py:2259 +#: ceilometer/api/controllers/v2/alarms.py:842 #, python-format msgid "Alarm with name='%s' exists" msgstr "" -#: ceilometer/api/controllers/v2.py:2265 +#: ceilometer/api/controllers/v2/alarms.py:848 #, python-format msgid "Error while posting alarm: %s" msgstr "" -#: ceilometer/api/controllers/v2.py:2440 +#: ceilometer/api/controllers/v2/base.py:48 +#, python-format +msgid "%(entity)s %(id)s Not Found" +msgstr "" + +#: ceilometer/api/controllers/v2/base.py:57 +#, python-format +msgid "Not Authorized to access %(aspect)s %(id)s" +msgstr "" + +#: ceilometer/api/controllers/v2/base.py:216 +#, python-format +msgid "Unable to convert the value %(value)s to the expected data type %(type)s." +msgstr "" + +#: ceilometer/api/controllers/v2/base.py:221 +#, python-format +msgid "" +"The data type %(type)s is not supported. The supported data type list is:" +" %(supported)s" +msgstr "" + +#: ceilometer/api/controllers/v2/base.py:226 +#, python-format +msgid "" +"Unexpected exception converting %(value)s to the expected data type " +"%(type)s." +msgstr "" + +#: ceilometer/api/controllers/v2/events.py:168 msgid "operator {} is incorrect" msgstr "" -#: ceilometer/api/controllers/v2.py:2462 +#: ceilometer/api/controllers/v2/events.py:190 #, python-format msgid "Getting traits for %s" msgstr "" -#: ceilometer/api/controllers/v2.py:2532 +#: ceilometer/api/controllers/v2/events.py:260 msgid "Event" msgstr "" -#: ceilometer/api/controllers/v2.py:2535 +#: ceilometer/api/controllers/v2/events.py:263 #, python-format msgid "More than one event with id %s returned from storage driver" msgstr "" -#: ceilometer/cmd/storage.py:38 +#: ceilometer/api/controllers/v2/meters.py:181 +msgid "clamping min timestamp to range" +msgstr "" + +#: ceilometer/api/controllers/v2/meters.py:186 +msgid "clamping max timestamp to range" +msgstr "" + +#: ceilometer/api/controllers/v2/meters.py:286 +#: ceilometer/api/controllers/v2/samples.py:126 +msgid "Limit must be positive" +msgstr "" + +#: ceilometer/api/controllers/v2/meters.py:376 +msgid "Period must be positive." +msgstr "" + +#: ceilometer/api/controllers/v2/meters.py:398 +#, python-format +msgid "computed value coming from %r" +msgstr "" + +#: ceilometer/api/controllers/v2/meters.py:408 +#, python-format +msgid "Invalid period %(period)s: %(err)s" +msgstr "" + +#: ceilometer/api/controllers/v2/query.py:204 +#, python-format +msgid "Filter expression not valid: %s" +msgstr "" + +#: ceilometer/api/controllers/v2/query.py:219 +#, python-format +msgid "Order-by expression not valid: %s" +msgstr "" + +#: ceilometer/api/controllers/v2/query.py:229 +msgid "Limit should be positive" +msgstr "" + +#: ceilometer/api/controllers/v2/query.py:323 +#, python-format +msgid "String %s is not a valid isotime" +msgstr "" + +#: ceilometer/api/controllers/v2/query.py:324 +#, python-format +msgid "Failed to parse the timestamp value %s" +msgstr "" + +#: ceilometer/api/controllers/v2/resources.py:127 +msgid "Resource" +msgstr "" + +#: ceilometer/api/controllers/v2/samples.py:145 +msgid "Sample" +msgstr "" + +#: ceilometer/cmd/storage.py:39 msgid "Clearing expired metering data" msgstr "" -#: ceilometer/cmd/storage.py:43 -msgid "Nothing to clean, database time to live is disabled" +#: ceilometer/cmd/storage.py:44 +msgid "Nothing to clean, database metering time to live is disabled" +msgstr "" + +#: ceilometer/cmd/storage.py:48 +msgid "Clearing expired event data" +msgstr "" + +#: ceilometer/cmd/storage.py:53 +msgid "Nothing to clean, database event time to live is disabled" msgstr "" #: ceilometer/compute/notifications/cpu.py:50 @@ -706,9 +717,10 @@ msgstr "" #: ceilometer/compute/pollsters/cpu.py:48 #: ceilometer/compute/pollsters/cpu.py:79 -#: ceilometer/compute/pollsters/disk.py:121 -#: ceilometer/compute/pollsters/disk.py:331 -#: ceilometer/compute/pollsters/disk.py:513 +#: ceilometer/compute/pollsters/disk.py:125 +#: ceilometer/compute/pollsters/disk.py:335 +#: ceilometer/compute/pollsters/disk.py:517 +#: ceilometer/compute/pollsters/disk.py:598 #: ceilometer/compute/pollsters/memory.py:47 #: ceilometer/compute/pollsters/net.py:106 #, python-format @@ -745,22 +757,28 @@ msgstr "" msgid "Could not get CPU Util for %(id)s: %(e)s" msgstr "" -#: ceilometer/compute/pollsters/disk.py:129 -#: ceilometer/compute/pollsters/disk.py:334 -#: ceilometer/compute/pollsters/disk.py:516 +#: ceilometer/compute/pollsters/disk.py:133 +#: ceilometer/compute/pollsters/disk.py:338 +#: ceilometer/compute/pollsters/disk.py:520 #: ceilometer/compute/pollsters/net.py:114 #, python-format msgid "%(inspector)s does not provide data for %(pollster)s" msgstr "" -#: ceilometer/compute/pollsters/disk.py:134 -#: ceilometer/compute/pollsters/disk.py:340 -#: ceilometer/compute/pollsters/disk.py:522 +#: ceilometer/compute/pollsters/disk.py:138 +#: ceilometer/compute/pollsters/disk.py:344 +#: ceilometer/compute/pollsters/disk.py:526 +#: ceilometer/compute/pollsters/disk.py:607 #: ceilometer/compute/pollsters/net.py:119 #, python-format msgid "Ignoring instance %(name)s: %(error)s" msgstr "" +#: ceilometer/compute/pollsters/disk.py:601 +#, python-format +msgid "%(inspector)s does not provide data for %(pollster)s" +msgstr "" + #: ceilometer/compute/pollsters/memory.py:31 #, python-format msgid "Checking memory usage for instance %s" @@ -786,17 +804,17 @@ msgstr "" msgid "checking net info for instance %s" msgstr "" -#: ceilometer/compute/virt/inspector.py:247 +#: ceilometer/compute/virt/inspector.py:262 #, python-format msgid "Unable to load the hypervisor inspector: %s" msgstr "" -#: ceilometer/compute/virt/hyperv/utilsv2.py:208 +#: ceilometer/compute/virt/hyperv/utilsv2.py:223 #, python-format msgid "VM %s not found on Hyper-V" msgstr "" -#: ceilometer/compute/virt/hyperv/utilsv2.py:210 +#: ceilometer/compute/virt/hyperv/utilsv2.py:225 #, python-format msgid "Duplicate VM name found: %s" msgstr "" @@ -1231,7 +1249,7 @@ msgstr "" msgid "Unable to send sample over UDP" msgstr "" -#: ceilometer/storage/__init__.py:108 +#: ceilometer/storage/__init__.py:114 #, python-format msgid "looking for %(name)r driver in %(namespace)r" msgstr "" @@ -1257,10 +1275,10 @@ msgstr "" #: ceilometer/storage/impl_log.py:52 #, python-format -msgid "Dropping data with TTL %d" +msgid "Dropping metering data with TTL %d" msgstr "" -#: ceilometer/storage/impl_mongodb.py:552 +#: ceilometer/storage/impl_mongodb.py:553 msgid "" "Clearing expired metering data is based on native MongoDB time to live " "feature and going in background." @@ -1271,7 +1289,7 @@ msgstr "" msgid "Unknown metadata type. Key (%s) will not be queryable." msgstr "" -#: ceilometer/storage/impl_sqlalchemy.py:376 +#: ceilometer/storage/impl_sqlalchemy.py:361 #, python-format msgid "%d samples removed from database" msgstr "" @@ -1304,14 +1322,14 @@ msgstr "" msgid "Unable to connect to the database server: %(errmsg)s." msgstr "" -#: ceilometer/storage/mongo/utils.py:401 +#: ceilometer/storage/mongo/utils.py:402 #, python-format msgid "" "Unable to reconnect to the primary mongodb after %(retries)d retries. " "Giving up." msgstr "" -#: ceilometer/storage/mongo/utils.py:405 +#: ceilometer/storage/mongo/utils.py:406 #, python-format msgid "" "Unable to reconnect to the primary mongodb: %(errmsg)s. Trying again in " diff --git a/ceilometer/locale/de/LC_MESSAGES/ceilometer-log-info.po b/ceilometer/locale/de/LC_MESSAGES/ceilometer-log-info.po index 7a7a7d3ea..c4bf1464f 100644 --- a/ceilometer/locale/de/LC_MESSAGES/ceilometer-log-info.po +++ b/ceilometer/locale/de/LC_MESSAGES/ceilometer-log-info.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: Ceilometer\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-02-05 06:19+0000\n" -"PO-Revision-Date: 2015-02-02 11:04+0000\n" +"POT-Creation-Date: 2015-02-11 06:10+0000\n" +"PO-Revision-Date: 2015-02-05 16:05+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: German (http://www.transifex.com/projects/p/ceilometer/" "language/de/)\n" @@ -33,6 +33,11 @@ msgstr "" msgid "Left partitioning group %s" msgstr "" +#: ceilometer/event/storage/impl_log.py:32 +#, python-format +msgid "Dropping event data with TTL %d" +msgstr "" + #: ceilometer/openstack/common/eventlet_backdoor.py:146 #, python-format msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" diff --git a/ceilometer/locale/en_AU/LC_MESSAGES/ceilometer-log-info.po b/ceilometer/locale/en_AU/LC_MESSAGES/ceilometer-log-info.po index 4282403ca..20c0a6a3f 100644 --- a/ceilometer/locale/en_AU/LC_MESSAGES/ceilometer-log-info.po +++ b/ceilometer/locale/en_AU/LC_MESSAGES/ceilometer-log-info.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: Ceilometer\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-02-05 06:19+0000\n" -"PO-Revision-Date: 2015-02-02 11:04+0000\n" +"POT-Creation-Date: 2015-02-11 06:10+0000\n" +"PO-Revision-Date: 2015-02-05 16:05+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: English (Australia) (http://www.transifex.com/projects/p/" "ceilometer/language/en_AU/)\n" @@ -33,6 +33,11 @@ msgstr "" msgid "Left partitioning group %s" msgstr "" +#: ceilometer/event/storage/impl_log.py:32 +#, python-format +msgid "Dropping event data with TTL %d" +msgstr "" + #: ceilometer/openstack/common/eventlet_backdoor.py:146 #, python-format msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" diff --git a/ceilometer/locale/en_GB/LC_MESSAGES/ceilometer-log-info.po b/ceilometer/locale/en_GB/LC_MESSAGES/ceilometer-log-info.po index 9411e8f16..b8dc050ae 100644 --- a/ceilometer/locale/en_GB/LC_MESSAGES/ceilometer-log-info.po +++ b/ceilometer/locale/en_GB/LC_MESSAGES/ceilometer-log-info.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Ceilometer\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-02-05 06:19+0000\n" -"PO-Revision-Date: 2015-02-02 11:04+0000\n" +"POT-Creation-Date: 2015-02-11 06:10+0000\n" +"PO-Revision-Date: 2015-02-05 16:05+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/" "ceilometer/language/en_GB/)\n" @@ -34,6 +34,11 @@ msgstr "Joined partitioning group %s" msgid "Left partitioning group %s" msgstr "" +#: ceilometer/event/storage/impl_log.py:32 +#, python-format +msgid "Dropping event data with TTL %d" +msgstr "" + #: ceilometer/openstack/common/eventlet_backdoor.py:146 #, python-format msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" diff --git a/ceilometer/locale/en_GB/LC_MESSAGES/ceilometer.po b/ceilometer/locale/en_GB/LC_MESSAGES/ceilometer.po index 985475452..24c11309d 100644 --- a/ceilometer/locale/en_GB/LC_MESSAGES/ceilometer.po +++ b/ceilometer/locale/en_GB/LC_MESSAGES/ceilometer.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Ceilometer\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-02-05 06:19+0000\n" -"PO-Revision-Date: 2015-02-02 22:58+0000\n" +"POT-Creation-Date: 2015-02-11 06:10+0000\n" +"PO-Revision-Date: 2015-02-05 20:21+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: English (United Kingdom) " "(http://www.transifex.com/projects/p/ceilometer/language/en_GB/)\n" @@ -100,16 +100,16 @@ msgstr "Pipeline %(pipeline)s: Error flushing transformer %(trans)s" msgid "detected decoupled pipeline config format" msgstr "detected decoupled pipeline config format" -#: ceilometer/pipeline.py:640 +#: ceilometer/pipeline.py:645 msgid "detected deprecated pipeline config format" msgstr "detected deprecated pipeline config format" -#: ceilometer/pipeline.py:664 +#: ceilometer/pipeline.py:669 #, python-format msgid "Pipeline config file: %s" msgstr "Pipeline config file: %s" -#: ceilometer/pipeline.py:670 +#: ceilometer/pipeline.py:675 #, python-format msgid "Pipeline config: %s" msgstr "Pipeline config: %s" @@ -124,22 +124,22 @@ msgstr "%(worker_name)s value of %(workers)s is invalid, must be greater than 0" msgid "Polling pollster %(poll)s in the context of %(src)s" msgstr "" -#: ceilometer/agent/base.py:141 +#: ceilometer/agent/base.py:140 #, python-format msgid "Skip polling pollster %s, no resources found" msgstr "" -#: ceilometer/agent/base.py:153 +#: ceilometer/agent/base.py:152 #, python-format msgid "Continue after error from %(name)s: %(error)s" msgstr "Continue after error from %(name)s: %(error)s" -#: ceilometer/agent/base.py:299 +#: ceilometer/agent/base.py:298 #, python-format msgid "Unable to discover resources: %s" msgstr "Unable to discover resources: %s" -#: ceilometer/agent/base.py:301 +#: ceilometer/agent/base.py:300 #, python-format msgid "Unknown discovery extension: %s" msgstr "Unknown discovery extension: %s" @@ -500,113 +500,22 @@ 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:102 -#, python-format -msgid "%(entity)s %(id)s Not Found" -msgstr "%(entity)s %(id)s Not Found" - -#: ceilometer/api/controllers/v2.py:110 +#: ceilometer/api/controllers/v2/alarms.py:80 #, python-format msgid "Alarm %s not found" msgstr "Alarm %s not found" -#: ceilometer/api/controllers/v2.py:112 +#: ceilometer/api/controllers/v2/alarms.py:82 #, 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:125 +#: ceilometer/api/controllers/v2/alarms.py:95 #, 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:322 -#, 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:327 -#, python-format -msgid "" -"The data type %(type)s is not supported. The supported data type list is:" -" %(supported)s" -msgstr "" -"The data type %(type)s is not supported. The supported data type list is:" -" %(supported)s" - -#: ceilometer/api/controllers/v2.py:332 -#, python-format -msgid "" -"Unexpected exception converting %(value)s to the expected data type " -"%(type)s." -msgstr "" -"Unexpected exception converting %(value)s to the expected data type " -"%(type)s." - -#: ceilometer/api/controllers/v2.py:343 -#, 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:808 -msgid "clamping min timestamp to range" -msgstr "clamping min timestamp to range" - -#: ceilometer/api/controllers/v2.py:813 -msgid "clamping max timestamp to range" -msgstr "clamping max timestamp to range" - -#: ceilometer/api/controllers/v2.py:892 ceilometer/api/controllers/v2.py:1176 -msgid "Limit must be positive" -msgstr "Limit must be positive" - -#: ceilometer/api/controllers/v2.py:981 -msgid "Period must be positive." -msgstr "Period must be positive." - -#: ceilometer/api/controllers/v2.py:1003 -#, python-format -msgid "computed value coming from %r" -msgstr "computed value coming from %r" - -#: ceilometer/api/controllers/v2.py:1012 -#, python-format -msgid "Invalid period %(period)s: %(err)s" -msgstr "" - -#: ceilometer/api/controllers/v2.py:1195 -msgid "Sample" -msgstr "Sample" - -#: ceilometer/api/controllers/v2.py:1360 -#, python-format -msgid "Filter expression not valid: %s" -msgstr "" - -#: ceilometer/api/controllers/v2.py:1375 -#, python-format -msgid "Order-by expression not valid: %s" -msgstr "" - -#: ceilometer/api/controllers/v2.py:1386 -msgid "Limit should be positive" -msgstr "Limit should be positive" - -#: ceilometer/api/controllers/v2.py:1479 -#, python-format -msgid "String %s is not a valid isotime" -msgstr "String %s is not a valid isotime" - -#: ceilometer/api/controllers/v2.py:1480 -#, python-format -msgid "Failed to parse the timestamp value %s" -msgstr "Failed to parse the timestamp value %s" - -#: ceilometer/api/controllers/v2.py:1570 -msgid "Resource" -msgstr "Resource" - -#: ceilometer/api/controllers/v2.py:1648 +#: ceilometer/api/controllers/v2/alarms.py:207 #, python-format msgid "" "Alarm when %(meter_name)s is %(comparison_operator)s a %(statistic)s of " @@ -615,101 +524,203 @@ 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:1688 +#: ceilometer/api/controllers/v2/alarms.py:253 #, python-format msgid "Combined state of alarms %s" msgstr "Combined state of alarms %s" -#: ceilometer/api/controllers/v2.py:1697 +#: ceilometer/api/controllers/v2/alarms.py:262 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:1748 -#, python-format -msgid "Timezone %s is not valid" -msgstr "Timezone %s is not valid" - -#: ceilometer/api/controllers/v2.py:1878 -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:1888 -#, 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:1892 -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:1909 -#, python-format -msgid "Unable to parse action %s" -msgstr "" - -#: ceilometer/api/controllers/v2.py:1912 -#, python-format -msgid "Unsupported action %s" -msgstr "" - -#: ceilometer/api/controllers/v2.py:2083 -#, python-format -msgid "Alarm with name=%s exists" -msgstr "Alarm with name=%s exists" - -#: ceilometer/api/controllers/v2.py:2090 +#: ceilometer/api/controllers/v2/alarms.py:283 #, 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:2098 +#: ceilometer/api/controllers/v2/alarms.py:333 +#, python-format +msgid "Timezone %s is not valid" +msgstr "Timezone %s is not valid" + +#: ceilometer/api/controllers/v2/alarms.py:445 +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/alarms.py:455 +#, 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/alarms.py:466 +#, python-format +msgid "%(rule1)s and %(rule2)s cannot be set at the same time" +msgstr "" + +#: ceilometer/api/controllers/v2/alarms.py:483 +#, python-format +msgid "Unable to parse action %s" +msgstr "" + +#: ceilometer/api/controllers/v2/alarms.py:486 +#, python-format +msgid "Unsupported action %s" +msgstr "" + +#: ceilometer/api/controllers/v2/alarms.py:670 +#, python-format +msgid "Alarm with name=%s exists" +msgstr "Alarm with name=%s exists" + +#: ceilometer/api/controllers/v2/alarms.py:680 #, python-format msgid "Error while putting alarm: %s" msgstr "Error while putting alarm: %s" -#: ceilometer/api/controllers/v2.py:2099 ceilometer/api/controllers/v2.py:2266 +#: ceilometer/api/controllers/v2/alarms.py:681 +#: ceilometer/api/controllers/v2/alarms.py:849 msgid "Alarm incorrect" msgstr "Alarm incorrect" -#: ceilometer/api/controllers/v2.py:2159 +#: ceilometer/api/controllers/v2/alarms.py:741 msgid "state invalid" msgstr "state invalid" -#: ceilometer/api/controllers/v2.py:2259 +#: ceilometer/api/controllers/v2/alarms.py:842 #, python-format msgid "Alarm with name='%s' exists" msgstr "Alarm with name='%s' exists" -#: ceilometer/api/controllers/v2.py:2265 +#: ceilometer/api/controllers/v2/alarms.py:848 #, python-format msgid "Error while posting alarm: %s" msgstr "Error while posting alarm: %s" -#: ceilometer/api/controllers/v2.py:2440 +#: ceilometer/api/controllers/v2/base.py:48 +#, python-format +msgid "%(entity)s %(id)s Not Found" +msgstr "%(entity)s %(id)s Not Found" + +#: ceilometer/api/controllers/v2/base.py:57 +#, python-format +msgid "Not Authorized to access %(aspect)s %(id)s" +msgstr "Not Authorised to access %(aspect)s %(id)s" + +#: ceilometer/api/controllers/v2/base.py:216 +#, 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/base.py:221 +#, python-format +msgid "" +"The data type %(type)s is not supported. The supported data type list is:" +" %(supported)s" +msgstr "" +"The data type %(type)s is not supported. The supported data type list is:" +" %(supported)s" + +#: ceilometer/api/controllers/v2/base.py:226 +#, python-format +msgid "" +"Unexpected exception converting %(value)s to the expected data type " +"%(type)s." +msgstr "" +"Unexpected exception converting %(value)s to the expected data type " +"%(type)s." + +#: ceilometer/api/controllers/v2/events.py:168 msgid "operator {} is incorrect" msgstr "operator {} is incorrect" -#: ceilometer/api/controllers/v2.py:2462 +#: ceilometer/api/controllers/v2/events.py:190 #, python-format msgid "Getting traits for %s" msgstr "Getting traits for %s" -#: ceilometer/api/controllers/v2.py:2532 +#: ceilometer/api/controllers/v2/events.py:260 msgid "Event" msgstr "Event" -#: ceilometer/api/controllers/v2.py:2535 +#: ceilometer/api/controllers/v2/events.py:263 #, 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/cmd/storage.py:38 +#: ceilometer/api/controllers/v2/meters.py:181 +msgid "clamping min timestamp to range" +msgstr "clamping min timestamp to range" + +#: ceilometer/api/controllers/v2/meters.py:186 +msgid "clamping max timestamp to range" +msgstr "clamping max timestamp to range" + +#: ceilometer/api/controllers/v2/meters.py:286 +#: ceilometer/api/controllers/v2/samples.py:126 +msgid "Limit must be positive" +msgstr "Limit must be positive" + +#: ceilometer/api/controllers/v2/meters.py:376 +msgid "Period must be positive." +msgstr "Period must be positive." + +#: ceilometer/api/controllers/v2/meters.py:398 +#, python-format +msgid "computed value coming from %r" +msgstr "computed value coming from %r" + +#: ceilometer/api/controllers/v2/meters.py:408 +#, python-format +msgid "Invalid period %(period)s: %(err)s" +msgstr "" + +#: ceilometer/api/controllers/v2/query.py:204 +#, python-format +msgid "Filter expression not valid: %s" +msgstr "" + +#: ceilometer/api/controllers/v2/query.py:219 +#, python-format +msgid "Order-by expression not valid: %s" +msgstr "" + +#: ceilometer/api/controllers/v2/query.py:229 +msgid "Limit should be positive" +msgstr "Limit should be positive" + +#: ceilometer/api/controllers/v2/query.py:323 +#, python-format +msgid "String %s is not a valid isotime" +msgstr "String %s is not a valid isotime" + +#: ceilometer/api/controllers/v2/query.py:324 +#, python-format +msgid "Failed to parse the timestamp value %s" +msgstr "Failed to parse the timestamp value %s" + +#: ceilometer/api/controllers/v2/resources.py:127 +msgid "Resource" +msgstr "Resource" + +#: ceilometer/api/controllers/v2/samples.py:145 +msgid "Sample" +msgstr "Sample" + +#: ceilometer/cmd/storage.py:39 msgid "Clearing expired metering data" msgstr "Clearing expired metering data" -#: ceilometer/cmd/storage.py:43 -msgid "Nothing to clean, database time to live is disabled" -msgstr "Nothing to clean, database time to live is disabled" +#: ceilometer/cmd/storage.py:44 +msgid "Nothing to clean, database metering time to live is disabled" +msgstr "" + +#: ceilometer/cmd/storage.py:48 +msgid "Clearing expired event data" +msgstr "" + +#: ceilometer/cmd/storage.py:53 +msgid "Nothing to clean, database event time to live is disabled" +msgstr "" #: ceilometer/compute/notifications/cpu.py:50 #, python-format @@ -728,9 +739,10 @@ msgstr "CPUTIME USAGE: %(instance)s %(time)d" #: ceilometer/compute/pollsters/cpu.py:48 #: ceilometer/compute/pollsters/cpu.py:79 -#: ceilometer/compute/pollsters/disk.py:121 -#: ceilometer/compute/pollsters/disk.py:331 -#: ceilometer/compute/pollsters/disk.py:513 +#: ceilometer/compute/pollsters/disk.py:125 +#: ceilometer/compute/pollsters/disk.py:335 +#: ceilometer/compute/pollsters/disk.py:517 +#: ceilometer/compute/pollsters/disk.py:598 #: ceilometer/compute/pollsters/memory.py:47 #: ceilometer/compute/pollsters/net.py:106 #, python-format @@ -767,22 +779,28 @@ 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:129 -#: ceilometer/compute/pollsters/disk.py:334 -#: ceilometer/compute/pollsters/disk.py:516 +#: ceilometer/compute/pollsters/disk.py:133 +#: ceilometer/compute/pollsters/disk.py:338 +#: ceilometer/compute/pollsters/disk.py:520 #: ceilometer/compute/pollsters/net.py:114 #, 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:134 -#: ceilometer/compute/pollsters/disk.py:340 -#: ceilometer/compute/pollsters/disk.py:522 +#: ceilometer/compute/pollsters/disk.py:138 +#: ceilometer/compute/pollsters/disk.py:344 +#: ceilometer/compute/pollsters/disk.py:526 +#: ceilometer/compute/pollsters/disk.py:607 #: ceilometer/compute/pollsters/net.py:119 #, python-format msgid "Ignoring instance %(name)s: %(error)s" msgstr "Ignoring instance %(name)s: %(error)s" +#: ceilometer/compute/pollsters/disk.py:601 +#, python-format +msgid "%(inspector)s does not provide data for %(pollster)s" +msgstr "" + #: ceilometer/compute/pollsters/memory.py:31 #, python-format msgid "Checking memory usage for instance %s" @@ -808,17 +826,17 @@ msgstr "Could not get Memory Usage for %(id)s: %(e)s" msgid "checking net info for instance %s" msgstr "checking net info for instance %s" -#: ceilometer/compute/virt/inspector.py:247 +#: ceilometer/compute/virt/inspector.py:262 #, python-format msgid "Unable to load the hypervisor inspector: %s" msgstr "Unable to load the hypervisor inspector: %s" -#: ceilometer/compute/virt/hyperv/utilsv2.py:208 +#: ceilometer/compute/virt/hyperv/utilsv2.py:223 #, python-format msgid "VM %s not found on Hyper-V" msgstr "VM %s not found on Hyper-V" -#: ceilometer/compute/virt/hyperv/utilsv2.py:210 +#: ceilometer/compute/virt/hyperv/utilsv2.py:225 #, python-format msgid "Duplicate VM name found: %s" msgstr "Duplicate VM name found: %s" @@ -1259,7 +1277,7 @@ msgstr "Publishing sample %(msg)s over UDP to %(host)s:%(port)d" msgid "Unable to send sample over UDP" msgstr "Unable to send sample over UDP" -#: ceilometer/storage/__init__.py:108 +#: ceilometer/storage/__init__.py:114 #, python-format msgid "looking for %(name)r driver in %(namespace)r" msgstr "looking for %(name)r driver in %(namespace)r" @@ -1285,10 +1303,10 @@ msgstr "metering data %(counter_name)s for %(resource_id)s: %(counter_volume)s" #: ceilometer/storage/impl_log.py:52 #, python-format -msgid "Dropping data with TTL %d" -msgstr "Dropping data with TTL %d" +msgid "Dropping metering data with TTL %d" +msgstr "" -#: ceilometer/storage/impl_mongodb.py:552 +#: ceilometer/storage/impl_mongodb.py:553 msgid "" "Clearing expired metering data is based on native MongoDB time to live " "feature and going in background." @@ -1299,7 +1317,7 @@ msgstr "" 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:376 +#: ceilometer/storage/impl_sqlalchemy.py:361 #, python-format msgid "%d samples removed from database" msgstr "%d samples removed from database" @@ -1332,14 +1350,14 @@ msgstr "Connecting to %(db)s on %(nodelist)s" msgid "Unable to connect to the database server: %(errmsg)s." msgstr "" -#: ceilometer/storage/mongo/utils.py:401 +#: ceilometer/storage/mongo/utils.py:402 #, python-format msgid "" "Unable to reconnect to the primary mongodb after %(retries)d retries. " "Giving up." msgstr "" -#: ceilometer/storage/mongo/utils.py:405 +#: ceilometer/storage/mongo/utils.py:406 #, python-format msgid "" "Unable to reconnect to the primary mongodb: %(errmsg)s. Trying again in " diff --git a/ceilometer/locale/es/LC_MESSAGES/ceilometer-log-info.po b/ceilometer/locale/es/LC_MESSAGES/ceilometer-log-info.po index f8aac45ee..ea63d0871 100644 --- a/ceilometer/locale/es/LC_MESSAGES/ceilometer-log-info.po +++ b/ceilometer/locale/es/LC_MESSAGES/ceilometer-log-info.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: Ceilometer\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-02-05 06:19+0000\n" -"PO-Revision-Date: 2015-02-02 11:04+0000\n" +"POT-Creation-Date: 2015-02-11 06:10+0000\n" +"PO-Revision-Date: 2015-02-05 16:05+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Spanish (http://www.transifex.com/projects/p/ceilometer/" "language/es/)\n" @@ -33,6 +33,11 @@ msgstr "" msgid "Left partitioning group %s" msgstr "" +#: ceilometer/event/storage/impl_log.py:32 +#, python-format +msgid "Dropping event data with TTL %d" +msgstr "" + #: ceilometer/openstack/common/eventlet_backdoor.py:146 #, python-format msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" diff --git a/ceilometer/locale/fr/LC_MESSAGES/ceilometer-log-info.po b/ceilometer/locale/fr/LC_MESSAGES/ceilometer-log-info.po index e2dc6045f..bb43cc1ff 100644 --- a/ceilometer/locale/fr/LC_MESSAGES/ceilometer-log-info.po +++ b/ceilometer/locale/fr/LC_MESSAGES/ceilometer-log-info.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: Ceilometer\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-02-05 06:19+0000\n" -"PO-Revision-Date: 2015-02-02 11:04+0000\n" +"POT-Creation-Date: 2015-02-11 06:10+0000\n" +"PO-Revision-Date: 2015-02-05 16:05+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: French (http://www.transifex.com/projects/p/ceilometer/" "language/fr/)\n" @@ -36,6 +36,11 @@ msgstr "Le groupe de partitionnement %s a été rejoint" msgid "Left partitioning group %s" msgstr "" +#: ceilometer/event/storage/impl_log.py:32 +#, python-format +msgid "Dropping event data with TTL %d" +msgstr "" + #: ceilometer/openstack/common/eventlet_backdoor.py:146 #, python-format msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" diff --git a/ceilometer/locale/it/LC_MESSAGES/ceilometer-log-info.po b/ceilometer/locale/it/LC_MESSAGES/ceilometer-log-info.po index abaec81cf..1234ccb93 100644 --- a/ceilometer/locale/it/LC_MESSAGES/ceilometer-log-info.po +++ b/ceilometer/locale/it/LC_MESSAGES/ceilometer-log-info.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Ceilometer\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-02-05 06:19+0000\n" -"PO-Revision-Date: 2015-02-02 11:04+0000\n" +"POT-Creation-Date: 2015-02-11 06:10+0000\n" +"PO-Revision-Date: 2015-02-05 16:05+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Italian (http://www.transifex.com/projects/p/ceilometer/" "language/it/)\n" @@ -34,6 +34,11 @@ msgstr "" msgid "Left partitioning group %s" msgstr "" +#: ceilometer/event/storage/impl_log.py:32 +#, python-format +msgid "Dropping event data with TTL %d" +msgstr "" + #: ceilometer/openstack/common/eventlet_backdoor.py:146 #, python-format msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" diff --git a/ceilometer/locale/ko_KR/LC_MESSAGES/ceilometer-log-info.po b/ceilometer/locale/ko_KR/LC_MESSAGES/ceilometer-log-info.po index b519a5aed..a0cbac335 100644 --- a/ceilometer/locale/ko_KR/LC_MESSAGES/ceilometer-log-info.po +++ b/ceilometer/locale/ko_KR/LC_MESSAGES/ceilometer-log-info.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: Ceilometer\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-02-05 06:19+0000\n" -"PO-Revision-Date: 2015-02-02 11:04+0000\n" +"POT-Creation-Date: 2015-02-11 06:10+0000\n" +"PO-Revision-Date: 2015-02-05 16:05+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/" "ceilometer/language/ko_KR/)\n" @@ -33,6 +33,11 @@ msgstr "" msgid "Left partitioning group %s" msgstr "" +#: ceilometer/event/storage/impl_log.py:32 +#, python-format +msgid "Dropping event data with TTL %d" +msgstr "" + #: ceilometer/openstack/common/eventlet_backdoor.py:146 #, python-format msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" diff --git a/ceilometer/locale/pt_BR/LC_MESSAGES/ceilometer-log-info.po b/ceilometer/locale/pt_BR/LC_MESSAGES/ceilometer-log-info.po index 6b501988a..6b0df242f 100644 --- a/ceilometer/locale/pt_BR/LC_MESSAGES/ceilometer-log-info.po +++ b/ceilometer/locale/pt_BR/LC_MESSAGES/ceilometer-log-info.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: Ceilometer\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-02-05 06:19+0000\n" -"PO-Revision-Date: 2015-02-02 11:04+0000\n" +"POT-Creation-Date: 2015-02-11 06:10+0000\n" +"PO-Revision-Date: 2015-02-05 16:05+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/" "ceilometer/language/pt_BR/)\n" @@ -33,6 +33,11 @@ msgstr "" msgid "Left partitioning group %s" msgstr "" +#: ceilometer/event/storage/impl_log.py:32 +#, python-format +msgid "Dropping event data with TTL %d" +msgstr "" + #: ceilometer/openstack/common/eventlet_backdoor.py:146 #, python-format msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" diff --git a/ceilometer/locale/te_IN/LC_MESSAGES/ceilometer-log-info.po b/ceilometer/locale/te_IN/LC_MESSAGES/ceilometer-log-info.po index 51318fac1..8015bdd84 100644 --- a/ceilometer/locale/te_IN/LC_MESSAGES/ceilometer-log-info.po +++ b/ceilometer/locale/te_IN/LC_MESSAGES/ceilometer-log-info.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: Ceilometer\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-02-05 06:19+0000\n" -"PO-Revision-Date: 2015-02-02 11:04+0000\n" +"POT-Creation-Date: 2015-02-11 06:10+0000\n" +"PO-Revision-Date: 2015-02-05 16:05+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Telugu (India) (http://www.transifex.com/projects/p/" "ceilometer/language/te_IN/)\n" @@ -33,6 +33,11 @@ msgstr "" msgid "Left partitioning group %s" msgstr "" +#: ceilometer/event/storage/impl_log.py:32 +#, python-format +msgid "Dropping event data with TTL %d" +msgstr "" + #: ceilometer/openstack/common/eventlet_backdoor.py:146 #, python-format msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" diff --git a/ceilometer/locale/vi_VN/LC_MESSAGES/ceilometer-log-info.po b/ceilometer/locale/vi_VN/LC_MESSAGES/ceilometer-log-info.po index 2e3fb1d98..343ab2c81 100644 --- a/ceilometer/locale/vi_VN/LC_MESSAGES/ceilometer-log-info.po +++ b/ceilometer/locale/vi_VN/LC_MESSAGES/ceilometer-log-info.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Ceilometer\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-02-05 06:19+0000\n" -"PO-Revision-Date: 2015-02-02 11:04+0000\n" +"POT-Creation-Date: 2015-02-11 06:10+0000\n" +"PO-Revision-Date: 2015-02-05 16:05+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/projects/p/" "ceilometer/language/vi_VN/)\n" @@ -34,6 +34,11 @@ msgstr "" msgid "Left partitioning group %s" msgstr "" +#: ceilometer/event/storage/impl_log.py:32 +#, python-format +msgid "Dropping event data with TTL %d" +msgstr "" + #: ceilometer/openstack/common/eventlet_backdoor.py:146 #, python-format msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" diff --git a/ceilometer/locale/zh_CN/LC_MESSAGES/ceilometer-log-info.po b/ceilometer/locale/zh_CN/LC_MESSAGES/ceilometer-log-info.po index cdcc18a41..110fee2a1 100644 --- a/ceilometer/locale/zh_CN/LC_MESSAGES/ceilometer-log-info.po +++ b/ceilometer/locale/zh_CN/LC_MESSAGES/ceilometer-log-info.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: Ceilometer\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-02-05 06:19+0000\n" -"PO-Revision-Date: 2015-02-04 08:18+0000\n" +"POT-Creation-Date: 2015-02-11 06:10+0000\n" +"PO-Revision-Date: 2015-02-09 06:33+0000\n" "Last-Translator: aji.zqfan \n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/" "ceilometer/language/zh_CN/)\n" @@ -35,6 +35,11 @@ msgstr "已加入分组%s" msgid "Left partitioning group %s" msgstr "已离开分组%s" +#: ceilometer/event/storage/impl_log.py:32 +#, python-format +msgid "Dropping event data with TTL %d" +msgstr "正在根据TTL: %d丢弃事件数据" + #: ceilometer/openstack/common/eventlet_backdoor.py:146 #, python-format msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" diff --git a/ceilometer/locale/zh_CN/LC_MESSAGES/ceilometer.po b/ceilometer/locale/zh_CN/LC_MESSAGES/ceilometer.po index c25f32ac2..7e68c2c6e 100644 --- a/ceilometer/locale/zh_CN/LC_MESSAGES/ceilometer.po +++ b/ceilometer/locale/zh_CN/LC_MESSAGES/ceilometer.po @@ -12,9 +12,9 @@ msgid "" msgstr "" "Project-Id-Version: Ceilometer\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-02-05 06:19+0000\n" -"PO-Revision-Date: 2015-02-02 22:58+0000\n" -"Last-Translator: openstackjenkins \n" +"POT-Creation-Date: 2015-02-11 06:10+0000\n" +"PO-Revision-Date: 2015-02-09 06:41+0000\n" +"Last-Translator: aji.zqfan \n" "Language-Team: Chinese (China) " "(http://www.transifex.com/projects/p/ceilometer/language/zh_CN/)\n" "Plural-Forms: nplurals=1; plural=0\n" @@ -100,16 +100,16 @@ msgstr "流水线%(pipeline)s:变形器%(trans)s清空数据时出错" msgid "detected decoupled pipeline config format" msgstr "检测到分离的流水线配置格式" -#: ceilometer/pipeline.py:640 +#: ceilometer/pipeline.py:645 msgid "detected deprecated pipeline config format" msgstr "检测到废弃的流水线配置格式" -#: ceilometer/pipeline.py:664 +#: ceilometer/pipeline.py:669 #, python-format msgid "Pipeline config file: %s" msgstr "流水线配置文件:%s" -#: ceilometer/pipeline.py:670 +#: ceilometer/pipeline.py:675 #, python-format msgid "Pipeline config: %s" msgstr "流水线配置:%s" @@ -124,22 +124,22 @@ msgstr "工作线程%(worker_name)s的数量%(workers)s非法,必须大于0" msgid "Polling pollster %(poll)s in the context of %(src)s" msgstr "在上下文环境%(src)s执行采集器%(poll)s" -#: ceilometer/agent/base.py:141 +#: ceilometer/agent/base.py:140 #, python-format msgid "Skip polling pollster %s, no resources found" msgstr "没有任何资源被发现,跳过采集器%s" -#: ceilometer/agent/base.py:153 +#: ceilometer/agent/base.py:152 #, python-format msgid "Continue after error from %(name)s: %(error)s" msgstr "遇到错误%(name)s:%(error)s,继续执行" -#: ceilometer/agent/base.py:299 +#: ceilometer/agent/base.py:298 #, python-format msgid "Unable to discover resources: %s" msgstr "无法发现资源:%s" -#: ceilometer/agent/base.py:301 +#: ceilometer/agent/base.py:300 #, python-format msgid "Unknown discovery extension: %s" msgstr "未知的发现器插件:%s" @@ -446,27 +446,27 @@ msgstr "获取失败" #: ceilometer/event/storage/impl_hbase.py:79 #: ceilometer/storage/impl_hbase.py:131 msgid "Dropping HBase schema..." -msgstr "" +msgstr "正在丢弃HBase的schema" #: ceilometer/alarm/storage/impl_hbase.py:93 #: ceilometer/event/storage/impl_hbase.py:85 #: ceilometer/storage/impl_hbase.py:138 msgid "Cannot disable table but ignoring error" -msgstr "" +msgstr "无法禁用表,但是忽略该错误" #: ceilometer/alarm/storage/impl_hbase.py:97 #: ceilometer/event/storage/impl_hbase.py:89 #: ceilometer/storage/impl_hbase.py:142 msgid "Cannot delete table but ignoring error" -msgstr "" +msgstr "无法删除表,但是忽略该错误" #: ceilometer/alarm/storage/models.py:70 msgid "timestamp should be datetime object" -msgstr "" +msgstr "timestamp必须是datatime对象" #: ceilometer/alarm/storage/models.py:72 msgid "state_timestamp should be datetime object" -msgstr "" +msgstr "state_timestamp必须是datetime对象" #: ceilometer/api/app.py:163 #, python-format @@ -492,215 +492,226 @@ msgstr "在 http://%(host)s:%(port)s上服务" msgid "Error parsing HTTP response: %s" msgstr "解析HTTP响应失败: %s" -#: ceilometer/api/controllers/v2.py:102 -#, python-format -msgid "%(entity)s %(id)s Not Found" -msgstr "无法找到%(entity)s %(id)s " - -#: ceilometer/api/controllers/v2.py:110 +#: ceilometer/api/controllers/v2/alarms.py:80 #, python-format msgid "Alarm %s not found" -msgstr "" +msgstr "告警%s没有找到" -#: ceilometer/api/controllers/v2.py:112 +#: ceilometer/api/controllers/v2/alarms.py:82 #, python-format msgid "Alarm %(alarm_id)s not found in project %(project)s" -msgstr "" +msgstr "告警%(alarm_id)s在项目%(project)s中未找到" -#: ceilometer/api/controllers/v2.py:125 +#: ceilometer/api/controllers/v2/alarms.py:95 #, python-format msgid "Alarm quota exceeded for user %(u)s on project %(p)s" -msgstr "" +msgstr "用户%(u)s在项目%(p)s中的告警配额已溢出" -#: ceilometer/api/controllers/v2.py:322 -#, python-format -msgid "Unable to convert the value %(value)s to the expected data type %(type)s." -msgstr "" - -#: ceilometer/api/controllers/v2.py:327 -#, python-format -msgid "" -"The data type %(type)s is not supported. The supported data type list is:" -" %(supported)s" -msgstr "" - -#: ceilometer/api/controllers/v2.py:332 -#, python-format -msgid "" -"Unexpected exception converting %(value)s to the expected data type " -"%(type)s." -msgstr "" - -#: ceilometer/api/controllers/v2.py:343 -#, python-format -msgid "Not Authorized to access %(aspect)s %(id)s" -msgstr "" - -#: ceilometer/api/controllers/v2.py:808 -msgid "clamping min timestamp to range" -msgstr "" - -#: ceilometer/api/controllers/v2.py:813 -msgid "clamping max timestamp to range" -msgstr "" - -#: ceilometer/api/controllers/v2.py:892 ceilometer/api/controllers/v2.py:1176 -msgid "Limit must be positive" -msgstr "limit必须是正数" - -#: ceilometer/api/controllers/v2.py:981 -msgid "Period must be positive." -msgstr "period 参数必须是正数" - -#: ceilometer/api/controllers/v2.py:1003 -#, python-format -msgid "computed value coming from %r" -msgstr "" - -#: ceilometer/api/controllers/v2.py:1012 -#, python-format -msgid "Invalid period %(period)s: %(err)s" -msgstr "非法的间隔%(period)s: %(err)s" - -#: ceilometer/api/controllers/v2.py:1195 -msgid "Sample" -msgstr "范例" - -#: ceilometer/api/controllers/v2.py:1360 -#, python-format -msgid "Filter expression not valid: %s" -msgstr "过滤表达式不合法:%s" - -#: ceilometer/api/controllers/v2.py:1375 -#, python-format -msgid "Order-by expression not valid: %s" -msgstr "orderby表达式不合法:%s" - -#: ceilometer/api/controllers/v2.py:1386 -msgid "Limit should be positive" -msgstr "limit必须是正整数" - -#: ceilometer/api/controllers/v2.py:1479 -#, python-format -msgid "String %s is not a valid isotime" -msgstr "字符串%s不是个合法的标准时间格式" - -#: ceilometer/api/controllers/v2.py:1480 -#, python-format -msgid "Failed to parse the timestamp value %s" -msgstr "解析时间戳%s失败" - -#: ceilometer/api/controllers/v2.py:1570 -msgid "Resource" -msgstr "资源" - -#: ceilometer/api/controllers/v2.py:1648 +#: ceilometer/api/controllers/v2/alarms.py:207 #, python-format msgid "" "Alarm when %(meter_name)s is %(comparison_operator)s a %(statistic)s of " "%(threshold)s over %(period)s seconds" msgstr "" -#: ceilometer/api/controllers/v2.py:1688 +#: ceilometer/api/controllers/v2/alarms.py:253 #, python-format msgid "Combined state of alarms %s" msgstr "将告警%s的状态进行组合" -#: ceilometer/api/controllers/v2.py:1697 +#: ceilometer/api/controllers/v2/alarms.py:262 msgid "Alarm combination rule should contain at least two different alarm ids." msgstr "告警组合规则必须包含至少两个不同的告警id" -#: ceilometer/api/controllers/v2.py:1748 -#, python-format -msgid "Timezone %s is not valid" -msgstr "时区%s不合法" - -#: ceilometer/api/controllers/v2.py:1878 -msgid "Time constraint names must be unique for a given alarm." -msgstr "一个指定的告警的时间约束名称必须唯一" - -#: ceilometer/api/controllers/v2.py:1888 -#, python-format -msgid "%(rule)s must be set for %(type)s type alarm" -msgstr "类型为%(type)s的告警必须设置%(rule)s" - -#: ceilometer/api/controllers/v2.py:1892 -msgid "threshold_rule and combination_rule cannot be set at the same time" -msgstr "threshold_rule和combination_rule 不能同时设置" - -#: ceilometer/api/controllers/v2.py:1909 -#, python-format -msgid "Unable to parse action %s" -msgstr "无法解析动作%s" - -#: ceilometer/api/controllers/v2.py:1912 -#, python-format -msgid "Unsupported action %s" -msgstr "动作%s不支持" - -#: ceilometer/api/controllers/v2.py:2083 -#, python-format -msgid "Alarm with name=%s exists" -msgstr "名称为%s的告警已存在" - -#: ceilometer/api/controllers/v2.py:2090 +#: ceilometer/api/controllers/v2/alarms.py:283 #, python-format msgid "Cannot specify alarm %s itself in combination rule" msgstr "无法在组合规则中指定告警%s自身" -#: ceilometer/api/controllers/v2.py:2098 +#: ceilometer/api/controllers/v2/alarms.py:333 +#, python-format +msgid "Timezone %s is not valid" +msgstr "时区%s不合法" + +#: ceilometer/api/controllers/v2/alarms.py:445 +msgid "Time constraint names must be unique for a given alarm." +msgstr "一个指定的告警的时间约束名称必须唯一" + +#: ceilometer/api/controllers/v2/alarms.py:455 +#, python-format +msgid "%(rule)s must be set for %(type)s type alarm" +msgstr "类型为%(type)s的告警必须设置%(rule)s" + +#: ceilometer/api/controllers/v2/alarms.py:466 +#, python-format +msgid "%(rule1)s and %(rule2)s cannot be set at the same time" +msgstr "" + +#: ceilometer/api/controllers/v2/alarms.py:483 +#, python-format +msgid "Unable to parse action %s" +msgstr "无法解析动作%s" + +#: ceilometer/api/controllers/v2/alarms.py:486 +#, python-format +msgid "Unsupported action %s" +msgstr "动作%s不支持" + +#: ceilometer/api/controllers/v2/alarms.py:670 +#, python-format +msgid "Alarm with name=%s exists" +msgstr "名称为%s的告警已存在" + +#: ceilometer/api/controllers/v2/alarms.py:680 #, python-format msgid "Error while putting alarm: %s" msgstr "修改告警%s时遇到错误" -#: ceilometer/api/controllers/v2.py:2099 ceilometer/api/controllers/v2.py:2266 +#: ceilometer/api/controllers/v2/alarms.py:681 +#: ceilometer/api/controllers/v2/alarms.py:849 msgid "Alarm incorrect" msgstr "警报不正确" -#: ceilometer/api/controllers/v2.py:2159 +#: ceilometer/api/controllers/v2/alarms.py:741 msgid "state invalid" msgstr "状态无效" -#: ceilometer/api/controllers/v2.py:2259 +#: ceilometer/api/controllers/v2/alarms.py:842 #, python-format msgid "Alarm with name='%s' exists" msgstr "名称为'%s'的告警已经存在" -#: ceilometer/api/controllers/v2.py:2265 +#: ceilometer/api/controllers/v2/alarms.py:848 #, python-format msgid "Error while posting alarm: %s" msgstr "创建告警%s时遇到错误" -#: ceilometer/api/controllers/v2.py:2440 -msgid "operator {} is incorrect" +#: ceilometer/api/controllers/v2/base.py:48 +#, python-format +msgid "%(entity)s %(id)s Not Found" +msgstr "无法找到%(entity)s %(id)s " + +#: ceilometer/api/controllers/v2/base.py:57 +#, python-format +msgid "Not Authorized to access %(aspect)s %(id)s" msgstr "" -#: ceilometer/api/controllers/v2.py:2462 +#: ceilometer/api/controllers/v2/base.py:216 +#, python-format +msgid "Unable to convert the value %(value)s to the expected data type %(type)s." +msgstr "" + +#: ceilometer/api/controllers/v2/base.py:221 +#, python-format +msgid "" +"The data type %(type)s is not supported. The supported data type list is:" +" %(supported)s" +msgstr "" + +#: ceilometer/api/controllers/v2/base.py:226 +#, python-format +msgid "" +"Unexpected exception converting %(value)s to the expected data type " +"%(type)s." +msgstr "" + +#: ceilometer/api/controllers/v2/events.py:168 +msgid "operator {} is incorrect" +msgstr "操作符{}不合法" + +#: ceilometer/api/controllers/v2/events.py:190 #, python-format msgid "Getting traits for %s" msgstr "正在为%s获取特征" -#: ceilometer/api/controllers/v2.py:2532 +#: ceilometer/api/controllers/v2/events.py:260 msgid "Event" msgstr "事件" -#: ceilometer/api/controllers/v2.py:2535 +#: ceilometer/api/controllers/v2/events.py:263 #, python-format msgid "More than one event with id %s returned from storage driver" msgstr "从数据库返回了多个id为%s的事件" -#: ceilometer/cmd/storage.py:38 +#: ceilometer/api/controllers/v2/meters.py:181 +msgid "clamping min timestamp to range" +msgstr "" + +#: ceilometer/api/controllers/v2/meters.py:186 +msgid "clamping max timestamp to range" +msgstr "" + +#: ceilometer/api/controllers/v2/meters.py:286 +#: ceilometer/api/controllers/v2/samples.py:126 +msgid "Limit must be positive" +msgstr "limit必须是正数" + +#: ceilometer/api/controllers/v2/meters.py:376 +msgid "Period must be positive." +msgstr "period 参数必须是正数" + +#: ceilometer/api/controllers/v2/meters.py:398 +#, python-format +msgid "computed value coming from %r" +msgstr "" + +#: ceilometer/api/controllers/v2/meters.py:408 +#, python-format +msgid "Invalid period %(period)s: %(err)s" +msgstr "非法的间隔%(period)s: %(err)s" + +#: ceilometer/api/controllers/v2/query.py:204 +#, python-format +msgid "Filter expression not valid: %s" +msgstr "过滤表达式不合法:%s" + +#: ceilometer/api/controllers/v2/query.py:219 +#, python-format +msgid "Order-by expression not valid: %s" +msgstr "orderby表达式不合法:%s" + +#: ceilometer/api/controllers/v2/query.py:229 +msgid "Limit should be positive" +msgstr "limit必须是正整数" + +#: ceilometer/api/controllers/v2/query.py:323 +#, python-format +msgid "String %s is not a valid isotime" +msgstr "字符串%s不是个合法的标准时间格式" + +#: ceilometer/api/controllers/v2/query.py:324 +#, python-format +msgid "Failed to parse the timestamp value %s" +msgstr "解析时间戳%s失败" + +#: ceilometer/api/controllers/v2/resources.py:127 +msgid "Resource" +msgstr "资源" + +#: ceilometer/api/controllers/v2/samples.py:145 +msgid "Sample" +msgstr "数据" + +#: ceilometer/cmd/storage.py:39 msgid "Clearing expired metering data" msgstr "正在清除过期的监控数据" -#: ceilometer/cmd/storage.py:43 -msgid "Nothing to clean, database time to live is disabled" -msgstr "没有数据要清除,数据库TTL被关闭" +#: ceilometer/cmd/storage.py:44 +msgid "Nothing to clean, database metering time to live is disabled" +msgstr "监控数据库过期时间未激活,没有数据要清除" + +#: ceilometer/cmd/storage.py:48 +msgid "Clearing expired event data" +msgstr "正在清除过期的事件数据" + +#: ceilometer/cmd/storage.py:53 +msgid "Nothing to clean, database event time to live is disabled" +msgstr "事件数据库过期时间未激活,没有数据要清除" #: ceilometer/compute/notifications/cpu.py:50 #, python-format msgid "An error occurred while building %(m)s sample: %(e)s" -msgstr "" +msgstr "构造指标%(m)s的数据时遇到错误:%(e)s" #: ceilometer/compute/pollsters/cpu.py:31 #, python-format @@ -714,9 +725,10 @@ msgstr "虚拟机%(instance)s的CPU时间为%(time)d" #: ceilometer/compute/pollsters/cpu.py:48 #: ceilometer/compute/pollsters/cpu.py:79 -#: ceilometer/compute/pollsters/disk.py:121 -#: ceilometer/compute/pollsters/disk.py:331 -#: ceilometer/compute/pollsters/disk.py:513 +#: ceilometer/compute/pollsters/disk.py:125 +#: ceilometer/compute/pollsters/disk.py:335 +#: ceilometer/compute/pollsters/disk.py:517 +#: ceilometer/compute/pollsters/disk.py:598 #: ceilometer/compute/pollsters/memory.py:47 #: ceilometer/compute/pollsters/net.py:106 #, python-format @@ -753,22 +765,28 @@ msgstr "为%s获取CPU使用率尚未实现" msgid "Could not get CPU Util for %(id)s: %(e)s" msgstr "无法为虚拟机%(id)s获取CPU使用率:%(e)s" -#: ceilometer/compute/pollsters/disk.py:129 -#: ceilometer/compute/pollsters/disk.py:334 -#: ceilometer/compute/pollsters/disk.py:516 +#: ceilometer/compute/pollsters/disk.py:133 +#: ceilometer/compute/pollsters/disk.py:338 +#: ceilometer/compute/pollsters/disk.py:520 #: ceilometer/compute/pollsters/net.py:114 #, python-format msgid "%(inspector)s does not provide data for %(pollster)s" msgstr "探测器%(inspector)s没有为%(pollster)s提供数据" -#: ceilometer/compute/pollsters/disk.py:134 -#: ceilometer/compute/pollsters/disk.py:340 -#: ceilometer/compute/pollsters/disk.py:522 +#: ceilometer/compute/pollsters/disk.py:138 +#: ceilometer/compute/pollsters/disk.py:344 +#: ceilometer/compute/pollsters/disk.py:526 +#: ceilometer/compute/pollsters/disk.py:607 #: ceilometer/compute/pollsters/net.py:119 #, python-format msgid "Ignoring instance %(name)s: %(error)s" msgstr "忽略虚拟机%(name)s:%(error)s" +#: ceilometer/compute/pollsters/disk.py:601 +#, python-format +msgid "%(inspector)s does not provide data for %(pollster)s" +msgstr "%(inspector)s无法为采集器%(pollster)s提供数据" + #: ceilometer/compute/pollsters/memory.py:31 #, python-format msgid "Checking memory usage for instance %s" @@ -794,17 +812,17 @@ msgstr "无法为%(id)s获取内存使用信息:%(e)s" msgid "checking net info for instance %s" msgstr "为虚拟机%s检查网络信息" -#: ceilometer/compute/virt/inspector.py:247 +#: ceilometer/compute/virt/inspector.py:262 #, python-format msgid "Unable to load the hypervisor inspector: %s" msgstr "无法加载管理程序的探测器:%s" -#: ceilometer/compute/virt/hyperv/utilsv2.py:208 +#: ceilometer/compute/virt/hyperv/utilsv2.py:223 #, python-format msgid "VM %s not found on Hyper-V" msgstr "在Hyper-V上找不到 VM %s" -#: ceilometer/compute/virt/hyperv/utilsv2.py:210 +#: ceilometer/compute/virt/hyperv/utilsv2.py:225 #, python-format msgid "Duplicate VM name found: %s" msgstr "找到重复 VM 名称:%s" @@ -1223,12 +1241,12 @@ msgstr "发布的数据量超过本地队列最大长度,正在丢弃最老的 #: ceilometer/publisher/messaging.py:154 #, python-format msgid "Failed to publish %d datapoints, queue them" -msgstr "" +msgstr "发布%d个数据点时失败,将其入队" #: ceilometer/publisher/messaging.py:158 #, python-format msgid "Failed to publish %d datapoints, dropping them" -msgstr "" +msgstr "发布%d个数据点时失败,正在将其丢弃" #: ceilometer/publisher/udp.py:56 #, python-format @@ -1239,7 +1257,7 @@ msgstr "通过UDP发布采样 %(msg)s 至 %(host)s:%(port)d" msgid "Unable to send sample over UDP" msgstr "无法通过UDP发送采样" -#: ceilometer/storage/__init__.py:108 +#: ceilometer/storage/__init__.py:114 #, python-format msgid "looking for %(name)r driver in %(namespace)r" msgstr "正在名字空间%(namespace)r查找驱动%(name)r " @@ -1265,10 +1283,10 @@ msgstr "为资源%(resource_id)s获得指标%(counter_name)s的监控数据:%( #: ceilometer/storage/impl_log.py:52 #, python-format -msgid "Dropping data with TTL %d" -msgstr "根据TTL%d丢弃数据" +msgid "Dropping metering data with TTL %d" +msgstr "正在根据TTL %d丢弃监控数据" -#: ceilometer/storage/impl_mongodb.py:552 +#: ceilometer/storage/impl_mongodb.py:553 msgid "" "Clearing expired metering data is based on native MongoDB time to live " "feature and going in background." @@ -1279,7 +1297,7 @@ msgstr "MongoDB正在后台使用原生的TTL机制清除过期监控数据。" msgid "Unknown metadata type. Key (%s) will not be queryable." msgstr "未知的元数据类型。键(%s)将无法进行查询。" -#: ceilometer/storage/impl_sqlalchemy.py:376 +#: ceilometer/storage/impl_sqlalchemy.py:361 #, python-format msgid "%d samples removed from database" msgstr "从数据库中移除%d个监控数据。" @@ -1312,14 +1330,14 @@ msgstr "连接到%(nodelist)s节点的数据库%(db)s。" msgid "Unable to connect to the database server: %(errmsg)s." msgstr "无法连接到数据库服务器:%(errmsg)s。" -#: ceilometer/storage/mongo/utils.py:401 +#: ceilometer/storage/mongo/utils.py:402 #, python-format msgid "" "Unable to reconnect to the primary mongodb after %(retries)d retries. " "Giving up." msgstr "在%(retries)d次尝试后仍无法重连到MongoDB主节点。放弃重连。" -#: ceilometer/storage/mongo/utils.py:405 +#: ceilometer/storage/mongo/utils.py:406 #, python-format msgid "" "Unable to reconnect to the primary mongodb: %(errmsg)s. Trying again in "