Imported Translations from Transifex

For more information about this automatic import see:
https://wiki.openstack.org/wiki/Translations/Infrastructure

Change-Id: I6db32b22fe164a4eaff0872b996afa5f29093d0d
This commit is contained in:
OpenStack Proposal Bot 2015-03-31 06:06:33 +00:00
parent 6bd37b0d7e
commit bef3910b6e
14 changed files with 255 additions and 207 deletions

View File

@ -6,9 +6,9 @@
#, fuzzy #, fuzzy
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: ceilometer 2015.1.dev188\n" "Project-Id-Version: ceilometer 2015.1.dev37\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-03-18 06:10+0000\n" "POT-Creation-Date: 2015-03-31 06:06+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -17,12 +17,12 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
#: ceilometer/collector.py:166 #: ceilometer/collector.py:170
#, python-format #, python-format
msgid "Dispatcher failed to handle the %s, requeue it." msgid "Dispatcher failed to handle the %s, requeue it."
msgstr "" msgstr ""
#: ceilometer/collector.py:208 #: ceilometer/collector.py:212
#, python-format #, python-format
msgid "Error processing event and it will be dropped: %s" msgid "Error processing event and it will be dropped: %s"
msgstr "" msgstr ""
@ -44,6 +44,10 @@ msgstr ""
msgid "Could not get Resident Memory Usage for %(id)s: %(e)s" msgid "Could not get Resident Memory Usage for %(id)s: %(e)s"
msgstr "" msgstr ""
#: ceilometer/dispatcher/http.py:135
msgid "Status Code: %{code}s. Failed to dispatch event: %{event}s"
msgstr ""
#: ceilometer/openstack/common/loopingcall.py:95 #: ceilometer/openstack/common/loopingcall.py:95
msgid "in fixed duration looping call" msgid "in fixed duration looping call"
msgstr "" msgstr ""

View File

@ -6,9 +6,9 @@
#, fuzzy #, fuzzy
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: ceilometer 2015.1.dev188\n" "Project-Id-Version: ceilometer 2015.1.dev37\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-03-18 06:10+0000\n" "POT-Creation-Date: 2015-03-31 06:06+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -17,17 +17,17 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
#: ceilometer/collector.py:123 #: ceilometer/collector.py:127
#, python-format #, python-format
msgid "UDP: Cannot decode data sent by %s" msgid "UDP: Cannot decode data sent by %s"
msgstr "" msgstr ""
#: ceilometer/collector.py:126 #: ceilometer/collector.py:130
#, python-format #, python-format
msgid "UDP: Storing %s" msgid "UDP: Storing %s"
msgstr "" msgstr ""
#: ceilometer/collector.py:130 #: ceilometer/collector.py:134
msgid "UDP: Unable to store meter" msgid "UDP: Unable to store meter"
msgstr "" msgstr ""
@ -51,59 +51,59 @@ msgstr ""
msgid "loading notification handlers from %s" msgid "loading notification handlers from %s"
msgstr "" msgstr ""
#: ceilometer/pipeline.py:312 #: ceilometer/pipeline.py:315
#, python-format #, python-format
msgid "Unable to load publisher %s" msgid "Unable to load publisher %s"
msgstr "" msgstr ""
#: ceilometer/pipeline.py:330 #: ceilometer/pipeline.py:333
#, python-format #, python-format
msgid "" msgid ""
"Pipeline %(pipeline)s: Setup transformer instance %(name)s with parameter" "Pipeline %(pipeline)s: Setup transformer instance %(name)s with parameter"
" %(param)s" " %(param)s"
msgstr "" msgstr ""
#: ceilometer/pipeline.py:349 ceilometer/pipeline.py:413 #: ceilometer/pipeline.py:352 ceilometer/pipeline.py:416
#, python-format #, python-format
msgid "Pipeline %(pipeline)s: Continue after error from publisher %(pub)s" msgid "Pipeline %(pipeline)s: Continue after error from publisher %(pub)s"
msgstr "" msgstr ""
#: ceilometer/pipeline.py:368 #: ceilometer/pipeline.py:371
#, python-format #, python-format
msgid "Pipeline %(pipeline)s: Sample dropped by transformer %(trans)s" msgid "Pipeline %(pipeline)s: Sample dropped by transformer %(trans)s"
msgstr "" msgstr ""
#: ceilometer/pipeline.py:376 #: ceilometer/pipeline.py:379
#, python-format #, python-format
msgid "" msgid ""
"Pipeline %(pipeline)s: Exit after error from transformer %(trans)s for " "Pipeline %(pipeline)s: Exit after error from transformer %(trans)s for "
"%(smp)s" "%(smp)s"
msgstr "" msgstr ""
#: ceilometer/pipeline.py:399 #: ceilometer/pipeline.py:402
#, python-format #, python-format
msgid "Pipeline %(pipeline)s: Transform sample %(smp)s from %(trans)s transformer" msgid "Pipeline %(pipeline)s: Transform sample %(smp)s from %(trans)s transformer"
msgstr "" msgstr ""
#: ceilometer/pipeline.py:429 #: ceilometer/pipeline.py:432
#, python-format #, python-format
msgid "Pipeline %(pipeline)s: Error flushing transformer %(trans)s" msgid "Pipeline %(pipeline)s: Error flushing transformer %(trans)s"
msgstr "" msgstr ""
#: ceilometer/pipeline.py:625 #: ceilometer/pipeline.py:628
msgid "detected decoupled pipeline config format" msgid "detected decoupled pipeline config format"
msgstr "" msgstr ""
#: ceilometer/pipeline.py:646 #: ceilometer/pipeline.py:649
msgid "detected deprecated pipeline config format" msgid "detected deprecated pipeline config format"
msgstr "" msgstr ""
#: ceilometer/pipeline.py:670 #: ceilometer/pipeline.py:673
#, python-format #, python-format
msgid "Pipeline config file: %s" msgid "Pipeline config file: %s"
msgstr "" msgstr ""
#: ceilometer/pipeline.py:676 #: ceilometer/pipeline.py:679
#, python-format #, python-format
msgid "Pipeline config: %s" msgid "Pipeline config: %s"
msgstr "" msgstr ""
@ -118,44 +118,44 @@ msgstr ""
msgid "Polling pollster %(poll)s in the context of %(src)s" msgid "Polling pollster %(poll)s in the context of %(src)s"
msgstr "" msgstr ""
#: ceilometer/agent/base.py:161 #: ceilometer/agent/base.py:158
#, python-format #, python-format
msgid "" msgid ""
"Found following duplicated resoures for %(name)s in context of " "Found following duplicated resoures for %(name)s in context of "
"%(source)s:%(list)s. Check pipeline configuration." "%(source)s:%(list)s. Check pipeline configuration."
msgstr "" msgstr ""
#: ceilometer/agent/base.py:172 #: ceilometer/agent/base.py:169
#, python-format #, python-format
msgid "Skip polling pollster %s, no resources found" msgid "Skip polling pollster %s, no resources found"
msgstr "" msgstr ""
#: ceilometer/agent/base.py:184 #: ceilometer/agent/base.py:181
#, python-format #, python-format
msgid "Prevent pollster %(name)s for polling source %(source)s anymore!" msgid "Prevent pollster %(name)s for polling source %(source)s anymore!"
msgstr "" msgstr ""
#: ceilometer/agent/base.py:190 #: ceilometer/agent/base.py:187
#, python-format #, python-format
msgid "Continue after error from %(name)s: %(error)s" msgid "Continue after error from %(name)s: %(error)s"
msgstr "" msgstr ""
#: ceilometer/agent/base.py:244 #: ceilometer/agent/base.py:241
#, python-format #, python-format
msgid "Skip loading extension for %s" msgid "Skip loading extension for %s"
msgstr "" msgstr ""
#: ceilometer/agent/base.py:248 #: ceilometer/agent/base.py:245
#, python-format #, python-format
msgid "Failed to import extension for %(name)s: %(error)s" msgid "Failed to import extension for %(name)s: %(error)s"
msgstr "" msgstr ""
#: ceilometer/agent/base.py:357 #: ceilometer/agent/base.py:354
#, python-format #, python-format
msgid "Unable to discover resources: %s" msgid "Unable to discover resources: %s"
msgstr "" msgstr ""
#: ceilometer/agent/base.py:359 #: ceilometer/agent/base.py:356
#, python-format #, python-format
msgid "Unknown discovery extension: %s" msgid "Unknown discovery extension: %s"
msgstr "" msgstr ""
@ -260,41 +260,41 @@ msgid "Remaining as %(state)s due to alarms %(alarm_ids)s in state %(state)s"
msgstr "" msgstr ""
#: ceilometer/alarm/evaluator/combination.py:99 #: ceilometer/alarm/evaluator/combination.py:99
#: ceilometer/alarm/evaluator/gnocchi.py:207 #: ceilometer/alarm/evaluator/gnocchi.py:214
#: ceilometer/alarm/evaluator/threshold.py:178 #: ceilometer/alarm/evaluator/threshold.py:178
#, python-format #, python-format
msgid "Attempted to evaluate alarm %s, but it is not within its time constraint." msgid "Attempted to evaluate alarm %s, but it is not within its time constraint."
msgstr "" msgstr ""
#: ceilometer/alarm/evaluator/gnocchi.py:99 #: ceilometer/alarm/evaluator/gnocchi.py:106
#: ceilometer/alarm/evaluator/threshold.py:89 #: ceilometer/alarm/evaluator/threshold.py:89
#, python-format #, python-format
msgid "stats query %s" msgid "stats query %s"
msgstr "" msgstr ""
#: ceilometer/alarm/evaluator/gnocchi.py:103 #: ceilometer/alarm/evaluator/gnocchi.py:110
#: ceilometer/alarm/evaluator/threshold.py:95 #: ceilometer/alarm/evaluator/threshold.py:95
msgid "alarm stats retrieval failed" msgid "alarm stats retrieval failed"
msgstr "" msgstr ""
#: ceilometer/alarm/evaluator/gnocchi.py:106 #: ceilometer/alarm/evaluator/gnocchi.py:113
#, python-format #, python-format
msgid "alarm stats retrieval failed: %s" msgid "alarm stats retrieval failed: %s"
msgstr "" msgstr ""
#: ceilometer/alarm/evaluator/gnocchi.py:121 #: ceilometer/alarm/evaluator/gnocchi.py:128
#: ceilometer/alarm/evaluator/threshold.py:56 #: ceilometer/alarm/evaluator/threshold.py:56
#, python-format #, python-format
msgid "query stats from %(start)s to %(now)s" msgid "query stats from %(start)s to %(now)s"
msgstr "" msgstr ""
#: ceilometer/alarm/evaluator/gnocchi.py:133 #: ceilometer/alarm/evaluator/gnocchi.py:140
#: ceilometer/alarm/evaluator/threshold.py:112 #: ceilometer/alarm/evaluator/threshold.py:112
#, python-format #, python-format
msgid "%d datapoints are unknown" msgid "%d datapoints are unknown"
msgstr "" msgstr ""
#: ceilometer/alarm/evaluator/gnocchi.py:156 #: ceilometer/alarm/evaluator/gnocchi.py:163
#: ceilometer/alarm/evaluator/threshold.py:137 #: ceilometer/alarm/evaluator/threshold.py:137
#, python-format #, python-format
msgid "" msgid ""
@ -302,7 +302,7 @@ msgid ""
"threshold, most recent: %(most_recent)s" "threshold, most recent: %(most_recent)s"
msgstr "" msgstr ""
#: ceilometer/alarm/evaluator/gnocchi.py:160 #: ceilometer/alarm/evaluator/gnocchi.py:167
#: ceilometer/alarm/evaluator/threshold.py:141 #: ceilometer/alarm/evaluator/threshold.py:141
#, python-format #, python-format
msgid "" msgid ""
@ -310,7 +310,7 @@ msgid ""
"threshold, most recent: %(most_recent)s" "threshold, most recent: %(most_recent)s"
msgstr "" msgstr ""
#: ceilometer/alarm/evaluator/gnocchi.py:219 #: ceilometer/alarm/evaluator/gnocchi.py:226
#: ceilometer/alarm/evaluator/threshold.py:197 #: ceilometer/alarm/evaluator/threshold.py:197
#, python-format #, python-format
msgid "comparing value %(value)s against threshold %(limit)s" msgid "comparing value %(value)s against threshold %(limit)s"
@ -652,16 +652,21 @@ msgstr ""
msgid "Limit must be positive" msgid "Limit must be positive"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2/meters.py:376 #: ceilometer/api/controllers/v2/meters.py:315
#, python-format
msgid "The metric %s is not supported by metering pipeline configuration."
msgstr ""
#: ceilometer/api/controllers/v2/meters.py:384
msgid "Period must be positive." msgid "Period must be positive."
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2/meters.py:398 #: ceilometer/api/controllers/v2/meters.py:406
#, python-format #, python-format
msgid "computed value coming from %r" msgid "computed value coming from %r"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2/meters.py:408 #: ceilometer/api/controllers/v2/meters.py:416
#, python-format #, python-format
msgid "Invalid period %(period)s: %(err)s" msgid "Invalid period %(period)s: %(err)s"
msgstr "" msgstr ""
@ -959,7 +964,7 @@ msgstr ""
msgid "loading dispatchers from %s" msgid "loading dispatchers from %s"
msgstr "" msgstr ""
#: ceilometer/dispatcher/__init__.py:49 #: ceilometer/dispatcher/__init__.py:52
#, python-format #, python-format
msgid "Failed to load any dispatchers for %s" msgid "Failed to load any dispatchers for %s"
msgstr "" msgstr ""
@ -969,30 +974,30 @@ msgstr ""
msgid "Failed to connect to db, purpose %(purpose)s re-try later: %(err)s" msgid "Failed to connect to db, purpose %(purpose)s re-try later: %(err)s"
msgstr "" msgstr ""
#: ceilometer/dispatcher/database.py:73 ceilometer/dispatcher/http.py:80 #: ceilometer/dispatcher/database.py:73 ceilometer/dispatcher/http.py:88
#, python-format #, python-format
msgid "" msgid ""
"metering data %(counter_name)s for %(resource_id)s @ %(timestamp)s: " "metering data %(counter_name)s for %(resource_id)s @ %(timestamp)s: "
"%(counter_volume)s" "%(counter_volume)s"
msgstr "" msgstr ""
#: ceilometer/dispatcher/database.py:91 ceilometer/dispatcher/http.py:108 #: ceilometer/dispatcher/database.py:91 ceilometer/dispatcher/http.py:116
#, python-format #, python-format
msgid "Failed to record metering data: %s" msgid "Failed to record metering data: %s"
msgstr "" msgstr ""
#: ceilometer/dispatcher/database.py:94 ceilometer/dispatcher/http.py:111 #: ceilometer/dispatcher/database.py:96 ceilometer/dispatcher/http.py:119
#, python-format #, python-format
msgid "message signature invalid, discarding message: %r" msgid "message signature invalid, discarding message: %r"
msgstr "" msgstr ""
#: ceilometer/dispatcher/http.py:70 #: ceilometer/dispatcher/http.py:78
msgid "" msgid ""
"Dispatcher target was not set, no meter will be posted. Set the target in" "Dispatcher target was not set, no meter will be posted. Set the target in"
" the ceilometer.conf file" " the ceilometer.conf file"
msgstr "" msgstr ""
#: ceilometer/dispatcher/http.py:105 #: ceilometer/dispatcher/http.py:113
#, python-format #, python-format
msgid "Message posting finished with status code %d." msgid "Message posting finished with status code %d."
msgstr "" msgstr ""
@ -1145,11 +1150,6 @@ msgstr ""
msgid "FLOATING IP USAGE: %s" msgid "FLOATING IP USAGE: %s"
msgstr "" msgstr ""
#: ceilometer/network/notifications.py:75
#, python-format
msgid "network notification %r"
msgstr ""
#: ceilometer/network/services/fwaas.py:47 #: ceilometer/network/services/fwaas.py:47
#, python-format #, python-format
msgid "Unknown status %(stat)s received on fw %(id)s,skipping sample" msgid "Unknown status %(stat)s received on fw %(id)s,skipping sample"
@ -1287,12 +1287,12 @@ msgstr ""
msgid "Failed to publish %d datapoints, dropping them" msgid "Failed to publish %d datapoints, dropping them"
msgstr "" msgstr ""
#: ceilometer/publisher/udp.py:56 #: ceilometer/publisher/udp.py:60
#, python-format #, python-format
msgid "Publishing sample %(msg)s over UDP to %(host)s:%(port)d" msgid "Publishing sample %(msg)s over UDP to %(host)s:%(port)d"
msgstr "" msgstr ""
#: ceilometer/publisher/udp.py:63 #: ceilometer/publisher/udp.py:67
msgid "Unable to send sample over UDP" msgid "Unable to send sample over UDP"
msgstr "" msgstr ""
@ -1325,23 +1325,23 @@ msgstr ""
msgid "Dropping metering data with TTL %d" msgid "Dropping metering data with TTL %d"
msgstr "" msgstr ""
#: ceilometer/storage/impl_mongodb.py:553 #: ceilometer/storage/impl_mongodb.py:560
msgid "" msgid ""
"Clearing expired metering data is based on native MongoDB time to live " "Clearing expired metering data is based on native MongoDB time to live "
"feature and going in background." "feature and going in background."
msgstr "" msgstr ""
#: ceilometer/storage/impl_sqlalchemy.py:306 #: ceilometer/storage/impl_sqlalchemy.py:307
#, python-format #, python-format
msgid "Unknown metadata type. Key (%s) will not be queryable." msgid "Unknown metadata type. Key (%s) will not be queryable."
msgstr "" msgstr ""
#: ceilometer/storage/impl_sqlalchemy.py:359 #: ceilometer/storage/impl_sqlalchemy.py:363
#, python-format #, python-format
msgid "%d samples removed from database" msgid "%d samples removed from database"
msgstr "" msgstr ""
#: ceilometer/storage/impl_sqlalchemy.py:378 #: ceilometer/storage/impl_sqlalchemy.py:382
msgid "Expired residual resource and meter definition data" msgid "Expired residual resource and meter definition data"
msgstr "" msgstr ""

View File

@ -7,8 +7,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-03-18 06:10+0000\n" "POT-Creation-Date: 2015-03-31 06:06+0000\n"
"PO-Revision-Date: 2015-03-17 20:34+0000\n" "PO-Revision-Date: 2015-03-18 21:15+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: German (http://www.transifex.com/projects/p/ceilometer/" "Language-Team: German (http://www.transifex.com/projects/p/ceilometer/"
"language/de/)\n" "language/de/)\n"
@ -19,12 +19,12 @@ msgstr ""
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: ceilometer/collector.py:166 #: ceilometer/collector.py:170
#, python-format #, python-format
msgid "Dispatcher failed to handle the %s, requeue it." msgid "Dispatcher failed to handle the %s, requeue it."
msgstr "" msgstr ""
#: ceilometer/collector.py:208 #: ceilometer/collector.py:212
#, python-format #, python-format
msgid "Error processing event and it will be dropped: %s" msgid "Error processing event and it will be dropped: %s"
msgstr "" msgstr ""
@ -46,6 +46,10 @@ msgstr ""
msgid "Could not get Resident Memory Usage for %(id)s: %(e)s" msgid "Could not get Resident Memory Usage for %(id)s: %(e)s"
msgstr "" msgstr ""
#: ceilometer/dispatcher/http.py:135
msgid "Status Code: %{code}s. Failed to dispatch event: %{event}s"
msgstr ""
#: ceilometer/openstack/common/loopingcall.py:95 #: ceilometer/openstack/common/loopingcall.py:95
msgid "in fixed duration looping call" msgid "in fixed duration looping call"
msgstr "in Schleifenaufruf mit festgelegter Dauer" msgstr "in Schleifenaufruf mit festgelegter Dauer"

View File

@ -7,8 +7,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-03-18 06:10+0000\n" "POT-Creation-Date: 2015-03-31 06:06+0000\n"
"PO-Revision-Date: 2015-03-17 20:34+0000\n" "PO-Revision-Date: 2015-03-18 21:15+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: English (Australia) (http://www.transifex.com/projects/p/" "Language-Team: English (Australia) (http://www.transifex.com/projects/p/"
"ceilometer/language/en_AU/)\n" "ceilometer/language/en_AU/)\n"
@ -19,12 +19,12 @@ msgstr ""
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: ceilometer/collector.py:166 #: ceilometer/collector.py:170
#, python-format #, python-format
msgid "Dispatcher failed to handle the %s, requeue it." msgid "Dispatcher failed to handle the %s, requeue it."
msgstr "" msgstr ""
#: ceilometer/collector.py:208 #: ceilometer/collector.py:212
#, python-format #, python-format
msgid "Error processing event and it will be dropped: %s" msgid "Error processing event and it will be dropped: %s"
msgstr "" msgstr ""
@ -46,6 +46,10 @@ msgstr ""
msgid "Could not get Resident Memory Usage for %(id)s: %(e)s" msgid "Could not get Resident Memory Usage for %(id)s: %(e)s"
msgstr "" msgstr ""
#: ceilometer/dispatcher/http.py:135
msgid "Status Code: %{code}s. Failed to dispatch event: %{event}s"
msgstr ""
#: ceilometer/openstack/common/loopingcall.py:95 #: ceilometer/openstack/common/loopingcall.py:95
msgid "in fixed duration looping call" msgid "in fixed duration looping call"
msgstr "in fixed duration looping call" msgstr "in fixed duration looping call"

View File

@ -8,8 +8,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-03-18 06:10+0000\n" "POT-Creation-Date: 2015-03-31 06:06+0000\n"
"PO-Revision-Date: 2015-03-17 20:34+0000\n" "PO-Revision-Date: 2015-03-18 21:15+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/" "Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/"
"ceilometer/language/en_GB/)\n" "ceilometer/language/en_GB/)\n"
@ -20,12 +20,12 @@ msgstr ""
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: ceilometer/collector.py:166 #: ceilometer/collector.py:170
#, python-format #, python-format
msgid "Dispatcher failed to handle the %s, requeue it." msgid "Dispatcher failed to handle the %s, requeue it."
msgstr "" msgstr ""
#: ceilometer/collector.py:208 #: ceilometer/collector.py:212
#, python-format #, python-format
msgid "Error processing event and it will be dropped: %s" msgid "Error processing event and it will be dropped: %s"
msgstr "" msgstr ""
@ -47,6 +47,10 @@ msgstr "Error getting group membership info from coordination backend."
msgid "Could not get Resident Memory Usage for %(id)s: %(e)s" msgid "Could not get Resident Memory Usage for %(id)s: %(e)s"
msgstr "" msgstr ""
#: ceilometer/dispatcher/http.py:135
msgid "Status Code: %{code}s. Failed to dispatch event: %{event}s"
msgstr ""
#: ceilometer/openstack/common/loopingcall.py:95 #: ceilometer/openstack/common/loopingcall.py:95
msgid "in fixed duration looping call" msgid "in fixed duration looping call"
msgstr "in fixed duration looping call" msgstr "in fixed duration looping call"

View File

@ -8,8 +8,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-03-18 06:10+0000\n" "POT-Creation-Date: 2015-03-31 06:06+0000\n"
"PO-Revision-Date: 2015-03-17 20:34+0000\n" "PO-Revision-Date: 2015-03-24 14:24+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: English (United Kingdom) " "Language-Team: English (United Kingdom) "
"(http://www.transifex.com/projects/p/ceilometer/language/en_GB/)\n" "(http://www.transifex.com/projects/p/ceilometer/language/en_GB/)\n"
@ -19,17 +19,17 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
#: ceilometer/collector.py:123 #: ceilometer/collector.py:127
#, python-format #, python-format
msgid "UDP: Cannot decode data sent by %s" msgid "UDP: Cannot decode data sent by %s"
msgstr "UDP: Cannot decode data sent by %s" msgstr "UDP: Cannot decode data sent by %s"
#: ceilometer/collector.py:126 #: ceilometer/collector.py:130
#, python-format #, python-format
msgid "UDP: Storing %s" msgid "UDP: Storing %s"
msgstr "UDP: Storing %s" msgstr "UDP: Storing %s"
#: ceilometer/collector.py:130 #: ceilometer/collector.py:134
msgid "UDP: Unable to store meter" msgid "UDP: Unable to store meter"
msgstr "UDP: Unable to store meter" msgstr "UDP: Unable to store meter"
@ -53,12 +53,12 @@ msgstr ""
msgid "loading notification handlers from %s" msgid "loading notification handlers from %s"
msgstr "loading notification handlers from %s" msgstr "loading notification handlers from %s"
#: ceilometer/pipeline.py:312 #: ceilometer/pipeline.py:315
#, python-format #, python-format
msgid "Unable to load publisher %s" msgid "Unable to load publisher %s"
msgstr "Unable to load publisher %s" msgstr "Unable to load publisher %s"
#: ceilometer/pipeline.py:330 #: ceilometer/pipeline.py:333
#, python-format #, python-format
msgid "" msgid ""
"Pipeline %(pipeline)s: Setup transformer instance %(name)s with parameter" "Pipeline %(pipeline)s: Setup transformer instance %(name)s with parameter"
@ -67,17 +67,17 @@ msgstr ""
"Pipeline %(pipeline)s: Setup transformer instance %(name)s with parameter" "Pipeline %(pipeline)s: Setup transformer instance %(name)s with parameter"
" %(param)s" " %(param)s"
#: ceilometer/pipeline.py:349 ceilometer/pipeline.py:413 #: ceilometer/pipeline.py:352 ceilometer/pipeline.py:416
#, python-format #, python-format
msgid "Pipeline %(pipeline)s: Continue after error from publisher %(pub)s" msgid "Pipeline %(pipeline)s: Continue after error from publisher %(pub)s"
msgstr "Pipeline %(pipeline)s: Continue after error from publisher %(pub)s" msgstr "Pipeline %(pipeline)s: Continue after error from publisher %(pub)s"
#: ceilometer/pipeline.py:368 #: ceilometer/pipeline.py:371
#, python-format #, python-format
msgid "Pipeline %(pipeline)s: Sample dropped by transformer %(trans)s" msgid "Pipeline %(pipeline)s: Sample dropped by transformer %(trans)s"
msgstr "Pipeline %(pipeline)s: Sample dropped by transformer %(trans)s" msgstr "Pipeline %(pipeline)s: Sample dropped by transformer %(trans)s"
#: ceilometer/pipeline.py:376 #: ceilometer/pipeline.py:379
#, python-format #, python-format
msgid "" msgid ""
"Pipeline %(pipeline)s: Exit after error from transformer %(trans)s for " "Pipeline %(pipeline)s: Exit after error from transformer %(trans)s for "
@ -86,30 +86,30 @@ msgstr ""
"Pipeline %(pipeline)s: Exit after error from transformer %(trans)s for " "Pipeline %(pipeline)s: Exit after error from transformer %(trans)s for "
"%(smp)s" "%(smp)s"
#: ceilometer/pipeline.py:399 #: ceilometer/pipeline.py:402
#, python-format #, python-format
msgid "Pipeline %(pipeline)s: Transform sample %(smp)s from %(trans)s transformer" msgid "Pipeline %(pipeline)s: Transform sample %(smp)s from %(trans)s transformer"
msgstr "Pipeline %(pipeline)s: Transform sample %(smp)s from %(trans)s transformer" msgstr "Pipeline %(pipeline)s: Transform sample %(smp)s from %(trans)s transformer"
#: ceilometer/pipeline.py:429 #: ceilometer/pipeline.py:432
#, python-format #, python-format
msgid "Pipeline %(pipeline)s: Error flushing transformer %(trans)s" msgid "Pipeline %(pipeline)s: Error flushing transformer %(trans)s"
msgstr "Pipeline %(pipeline)s: Error flushing transformer %(trans)s" msgstr "Pipeline %(pipeline)s: Error flushing transformer %(trans)s"
#: ceilometer/pipeline.py:625 #: ceilometer/pipeline.py:628
msgid "detected decoupled pipeline config format" msgid "detected decoupled pipeline config format"
msgstr "detected decoupled pipeline config format" msgstr "detected decoupled pipeline config format"
#: ceilometer/pipeline.py:646 #: ceilometer/pipeline.py:649
msgid "detected deprecated pipeline config format" msgid "detected deprecated pipeline config format"
msgstr "detected deprecated pipeline config format" msgstr "detected deprecated pipeline config format"
#: ceilometer/pipeline.py:670 #: ceilometer/pipeline.py:673
#, python-format #, python-format
msgid "Pipeline config file: %s" msgid "Pipeline config file: %s"
msgstr "Pipeline config file: %s" msgstr "Pipeline config file: %s"
#: ceilometer/pipeline.py:676 #: ceilometer/pipeline.py:679
#, python-format #, python-format
msgid "Pipeline config: %s" msgid "Pipeline config: %s"
msgstr "Pipeline config: %s" msgstr "Pipeline config: %s"
@ -124,44 +124,44 @@ 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" msgid "Polling pollster %(poll)s in the context of %(src)s"
msgstr "" msgstr ""
#: ceilometer/agent/base.py:161 #: ceilometer/agent/base.py:158
#, python-format #, python-format
msgid "" msgid ""
"Found following duplicated resoures for %(name)s in context of " "Found following duplicated resoures for %(name)s in context of "
"%(source)s:%(list)s. Check pipeline configuration." "%(source)s:%(list)s. Check pipeline configuration."
msgstr "" msgstr ""
#: ceilometer/agent/base.py:172 #: ceilometer/agent/base.py:169
#, python-format #, python-format
msgid "Skip polling pollster %s, no resources found" msgid "Skip polling pollster %s, no resources found"
msgstr "" msgstr ""
#: ceilometer/agent/base.py:184 #: ceilometer/agent/base.py:181
#, python-format #, python-format
msgid "Prevent pollster %(name)s for polling source %(source)s anymore!" msgid "Prevent pollster %(name)s for polling source %(source)s anymore!"
msgstr "" msgstr ""
#: ceilometer/agent/base.py:190 #: ceilometer/agent/base.py:187
#, python-format #, python-format
msgid "Continue after error from %(name)s: %(error)s" msgid "Continue after error from %(name)s: %(error)s"
msgstr "Continue after error from %(name)s: %(error)s" msgstr "Continue after error from %(name)s: %(error)s"
#: ceilometer/agent/base.py:244 #: ceilometer/agent/base.py:241
#, python-format #, python-format
msgid "Skip loading extension for %s" msgid "Skip loading extension for %s"
msgstr "" msgstr ""
#: ceilometer/agent/base.py:248 #: ceilometer/agent/base.py:245
#, python-format #, python-format
msgid "Failed to import extension for %(name)s: %(error)s" msgid "Failed to import extension for %(name)s: %(error)s"
msgstr "" msgstr ""
#: ceilometer/agent/base.py:357 #: ceilometer/agent/base.py:354
#, python-format #, python-format
msgid "Unable to discover resources: %s" msgid "Unable to discover resources: %s"
msgstr "Unable to discover resources: %s" msgstr "Unable to discover resources: %s"
#: ceilometer/agent/base.py:359 #: ceilometer/agent/base.py:356
#, python-format #, python-format
msgid "Unknown discovery extension: %s" msgid "Unknown discovery extension: %s"
msgstr "Unknown discovery extension: %s" msgstr "Unknown discovery extension: %s"
@ -270,41 +270,41 @@ msgid "Remaining as %(state)s due to alarms %(alarm_ids)s in state %(state)s"
msgstr "Remaining as %(state)s due to alarms %(alarm_ids)s in state %(state)s" msgstr "Remaining as %(state)s due to alarms %(alarm_ids)s in state %(state)s"
#: ceilometer/alarm/evaluator/combination.py:99 #: ceilometer/alarm/evaluator/combination.py:99
#: ceilometer/alarm/evaluator/gnocchi.py:207 #: ceilometer/alarm/evaluator/gnocchi.py:214
#: ceilometer/alarm/evaluator/threshold.py:178 #: ceilometer/alarm/evaluator/threshold.py:178
#, python-format #, python-format
msgid "Attempted to evaluate alarm %s, but it is not within its time constraint." msgid "Attempted to evaluate alarm %s, but it is not within its time constraint."
msgstr "Attempted to evaluate alarm %s, but it is not within its time constraint." msgstr "Attempted to evaluate alarm %s, but it is not within its time constraint."
#: ceilometer/alarm/evaluator/gnocchi.py:99 #: ceilometer/alarm/evaluator/gnocchi.py:106
#: ceilometer/alarm/evaluator/threshold.py:89 #: ceilometer/alarm/evaluator/threshold.py:89
#, python-format #, python-format
msgid "stats query %s" msgid "stats query %s"
msgstr "stats query %s" msgstr "stats query %s"
#: ceilometer/alarm/evaluator/gnocchi.py:103 #: ceilometer/alarm/evaluator/gnocchi.py:110
#: ceilometer/alarm/evaluator/threshold.py:95 #: ceilometer/alarm/evaluator/threshold.py:95
msgid "alarm stats retrieval failed" msgid "alarm stats retrieval failed"
msgstr "alarm stats retrieval failed" msgstr "alarm stats retrieval failed"
#: ceilometer/alarm/evaluator/gnocchi.py:106 #: ceilometer/alarm/evaluator/gnocchi.py:113
#, python-format #, python-format
msgid "alarm stats retrieval failed: %s" msgid "alarm stats retrieval failed: %s"
msgstr "" msgstr ""
#: ceilometer/alarm/evaluator/gnocchi.py:121 #: ceilometer/alarm/evaluator/gnocchi.py:128
#: ceilometer/alarm/evaluator/threshold.py:56 #: ceilometer/alarm/evaluator/threshold.py:56
#, python-format #, python-format
msgid "query stats from %(start)s to %(now)s" msgid "query stats from %(start)s to %(now)s"
msgstr "query stats from %(start)s to %(now)s" msgstr "query stats from %(start)s to %(now)s"
#: ceilometer/alarm/evaluator/gnocchi.py:133 #: ceilometer/alarm/evaluator/gnocchi.py:140
#: ceilometer/alarm/evaluator/threshold.py:112 #: ceilometer/alarm/evaluator/threshold.py:112
#, python-format #, python-format
msgid "%d datapoints are unknown" msgid "%d datapoints are unknown"
msgstr "%d datapoints are unknown" msgstr "%d datapoints are unknown"
#: ceilometer/alarm/evaluator/gnocchi.py:156 #: ceilometer/alarm/evaluator/gnocchi.py:163
#: ceilometer/alarm/evaluator/threshold.py:137 #: ceilometer/alarm/evaluator/threshold.py:137
#, python-format #, python-format
msgid "" msgid ""
@ -314,7 +314,7 @@ msgstr ""
"Transition to %(state)s due to %(count)d samples %(disposition)s " "Transition to %(state)s due to %(count)d samples %(disposition)s "
"threshold, most recent: %(most_recent)s" "threshold, most recent: %(most_recent)s"
#: ceilometer/alarm/evaluator/gnocchi.py:160 #: ceilometer/alarm/evaluator/gnocchi.py:167
#: ceilometer/alarm/evaluator/threshold.py:141 #: ceilometer/alarm/evaluator/threshold.py:141
#, python-format #, python-format
msgid "" msgid ""
@ -324,7 +324,7 @@ msgstr ""
"Remaining as %(state)s due to %(count)d samples %(disposition)s " "Remaining as %(state)s due to %(count)d samples %(disposition)s "
"threshold, most recent: %(most_recent)s" "threshold, most recent: %(most_recent)s"
#: ceilometer/alarm/evaluator/gnocchi.py:219 #: ceilometer/alarm/evaluator/gnocchi.py:226
#: ceilometer/alarm/evaluator/threshold.py:197 #: ceilometer/alarm/evaluator/threshold.py:197
#, python-format #, python-format
msgid "comparing value %(value)s against threshold %(limit)s" msgid "comparing value %(value)s against threshold %(limit)s"
@ -672,16 +672,21 @@ msgstr "clamping max timestamp to range"
msgid "Limit must be positive" msgid "Limit must be positive"
msgstr "Limit must be positive" msgstr "Limit must be positive"
#: ceilometer/api/controllers/v2/meters.py:376 #: ceilometer/api/controllers/v2/meters.py:315
#, python-format
msgid "The metric %s is not supported by metering pipeline configuration."
msgstr ""
#: ceilometer/api/controllers/v2/meters.py:384
msgid "Period must be positive." msgid "Period must be positive."
msgstr "Period must be positive." msgstr "Period must be positive."
#: ceilometer/api/controllers/v2/meters.py:398 #: ceilometer/api/controllers/v2/meters.py:406
#, python-format #, python-format
msgid "computed value coming from %r" msgid "computed value coming from %r"
msgstr "computed value coming from %r" msgstr "computed value coming from %r"
#: ceilometer/api/controllers/v2/meters.py:408 #: ceilometer/api/controllers/v2/meters.py:416
#, python-format #, python-format
msgid "Invalid period %(period)s: %(err)s" msgid "Invalid period %(period)s: %(err)s"
msgstr "" msgstr ""
@ -981,7 +986,7 @@ msgstr "Could not get VM %s CPU Utilisation"
msgid "loading dispatchers from %s" msgid "loading dispatchers from %s"
msgstr "loading dispatchers from %s" msgstr "loading dispatchers from %s"
#: ceilometer/dispatcher/__init__.py:49 #: ceilometer/dispatcher/__init__.py:52
#, python-format #, python-format
msgid "Failed to load any dispatchers for %s" msgid "Failed to load any dispatchers for %s"
msgstr "Failed to load any dispatchers for %s" msgstr "Failed to load any dispatchers for %s"
@ -991,7 +996,7 @@ msgstr "Failed to load any dispatchers for %s"
msgid "Failed to connect to db, purpose %(purpose)s re-try later: %(err)s" msgid "Failed to connect to db, purpose %(purpose)s re-try later: %(err)s"
msgstr "" msgstr ""
#: ceilometer/dispatcher/database.py:73 ceilometer/dispatcher/http.py:80 #: ceilometer/dispatcher/database.py:73 ceilometer/dispatcher/http.py:88
#, python-format #, python-format
msgid "" msgid ""
"metering data %(counter_name)s for %(resource_id)s @ %(timestamp)s: " "metering data %(counter_name)s for %(resource_id)s @ %(timestamp)s: "
@ -1000,23 +1005,23 @@ msgstr ""
"metering data %(counter_name)s for %(resource_id)s @ %(timestamp)s: " "metering data %(counter_name)s for %(resource_id)s @ %(timestamp)s: "
"%(counter_volume)s" "%(counter_volume)s"
#: ceilometer/dispatcher/database.py:91 ceilometer/dispatcher/http.py:108 #: ceilometer/dispatcher/database.py:91 ceilometer/dispatcher/http.py:116
#, python-format #, python-format
msgid "Failed to record metering data: %s" msgid "Failed to record metering data: %s"
msgstr "Failed to record metering data: %s" msgstr "Failed to record metering data: %s"
#: ceilometer/dispatcher/database.py:94 ceilometer/dispatcher/http.py:111 #: ceilometer/dispatcher/database.py:96 ceilometer/dispatcher/http.py:119
#, python-format #, python-format
msgid "message signature invalid, discarding message: %r" msgid "message signature invalid, discarding message: %r"
msgstr "message signature invalid, discarding message: %r" msgstr "message signature invalid, discarding message: %r"
#: ceilometer/dispatcher/http.py:70 #: ceilometer/dispatcher/http.py:78
msgid "" msgid ""
"Dispatcher target was not set, no meter will be posted. Set the target in" "Dispatcher target was not set, no meter will be posted. Set the target in"
" the ceilometer.conf file" " the ceilometer.conf file"
msgstr "" msgstr ""
#: ceilometer/dispatcher/http.py:105 #: ceilometer/dispatcher/http.py:113
#, python-format #, python-format
msgid "Message posting finished with status code %d." msgid "Message posting finished with status code %d."
msgstr "" msgstr ""
@ -1173,11 +1178,6 @@ msgstr ""
msgid "FLOATING IP USAGE: %s" msgid "FLOATING IP USAGE: %s"
msgstr "FLOATING IP USAGE: %s" msgstr "FLOATING IP USAGE: %s"
#: ceilometer/network/notifications.py:75
#, python-format
msgid "network notification %r"
msgstr "network notification %r"
#: ceilometer/network/services/fwaas.py:47 #: ceilometer/network/services/fwaas.py:47
#, python-format #, python-format
msgid "Unknown status %(stat)s received on fw %(id)s,skipping sample" msgid "Unknown status %(stat)s received on fw %(id)s,skipping sample"
@ -1264,6 +1264,8 @@ msgid ""
"%(what)s is deprecated as of %(as_of)s in favor of %(in_favor_of)s and " "%(what)s is deprecated as of %(as_of)s in favor of %(in_favor_of)s and "
"may be removed in %(remove_in)s." "may be removed in %(remove_in)s."
msgstr "" msgstr ""
"%(what)s is deprecated as of %(as_of)s in favor of %(in_favor_of)s and "
"may be removed in %(remove_in)s."
#: ceilometer/openstack/common/versionutils.py:103 #: ceilometer/openstack/common/versionutils.py:103
#, python-format #, python-format
@ -1271,16 +1273,18 @@ msgid ""
"%(what)s is deprecated as of %(as_of)s and may be removed in " "%(what)s is deprecated as of %(as_of)s and may be removed in "
"%(remove_in)s. It will not be superseded." "%(remove_in)s. It will not be superseded."
msgstr "" msgstr ""
"%(what)s is deprecated as of %(as_of)s and may be removed in "
"%(remove_in)s. It will not be superseded."
#: ceilometer/openstack/common/versionutils.py:107 #: ceilometer/openstack/common/versionutils.py:107
#, python-format #, python-format
msgid "%(what)s is deprecated as of %(as_of)s in favor of %(in_favor_of)s." msgid "%(what)s is deprecated as of %(as_of)s in favor of %(in_favor_of)s."
msgstr "" msgstr "%(what)s is deprecated as of %(as_of)s in favour of %(in_favor_of)s."
#: ceilometer/openstack/common/versionutils.py:110 #: ceilometer/openstack/common/versionutils.py:110
#, python-format #, python-format
msgid "%(what)s is deprecated as of %(as_of)s. It will not be superseded." msgid "%(what)s is deprecated as of %(as_of)s. It will not be superseded."
msgstr "" msgstr "%(what)s is deprecated as of %(as_of)s. It will not be superseded."
#: ceilometer/publisher/file.py:62 #: ceilometer/publisher/file.py:62
msgid "The path for the file publisher is required" msgid "The path for the file publisher is required"
@ -1315,12 +1319,12 @@ msgstr ""
msgid "Failed to publish %d datapoints, dropping them" msgid "Failed to publish %d datapoints, dropping them"
msgstr "" msgstr ""
#: ceilometer/publisher/udp.py:56 #: ceilometer/publisher/udp.py:60
#, python-format #, python-format
msgid "Publishing sample %(msg)s over UDP to %(host)s:%(port)d" msgid "Publishing sample %(msg)s over UDP to %(host)s:%(port)d"
msgstr "Publishing sample %(msg)s over UDP to %(host)s:%(port)d" msgstr "Publishing sample %(msg)s over UDP to %(host)s:%(port)d"
#: ceilometer/publisher/udp.py:63 #: ceilometer/publisher/udp.py:67
msgid "Unable to send sample over UDP" msgid "Unable to send sample over UDP"
msgstr "Unable to send sample over UDP" msgstr "Unable to send sample over UDP"
@ -1353,23 +1357,23 @@ msgstr "metering data %(counter_name)s for %(resource_id)s: %(counter_volume)s"
msgid "Dropping metering data with TTL %d" msgid "Dropping metering data with TTL %d"
msgstr "" msgstr ""
#: ceilometer/storage/impl_mongodb.py:553 #: ceilometer/storage/impl_mongodb.py:560
msgid "" msgid ""
"Clearing expired metering data is based on native MongoDB time to live " "Clearing expired metering data is based on native MongoDB time to live "
"feature and going in background." "feature and going in background."
msgstr "" msgstr ""
#: ceilometer/storage/impl_sqlalchemy.py:306 #: ceilometer/storage/impl_sqlalchemy.py:307
#, python-format #, python-format
msgid "Unknown metadata type. Key (%s) will not be queryable." msgid "Unknown metadata type. Key (%s) will not be queryable."
msgstr "Unknown metadata type. Key (%s) will not be queryable." msgstr "Unknown metadata type. Key (%s) will not be queryable."
#: ceilometer/storage/impl_sqlalchemy.py:359 #: ceilometer/storage/impl_sqlalchemy.py:363
#, python-format #, python-format
msgid "%d samples removed from database" msgid "%d samples removed from database"
msgstr "%d samples removed from database" msgstr "%d samples removed from database"
#: ceilometer/storage/impl_sqlalchemy.py:378 #: ceilometer/storage/impl_sqlalchemy.py:382
msgid "Expired residual resource and meter definition data" msgid "Expired residual resource and meter definition data"
msgstr "" msgstr ""

View File

@ -7,8 +7,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-03-18 06:10+0000\n" "POT-Creation-Date: 2015-03-31 06:06+0000\n"
"PO-Revision-Date: 2015-03-17 20:34+0000\n" "PO-Revision-Date: 2015-03-18 21:15+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/ceilometer/" "Language-Team: Spanish (http://www.transifex.com/projects/p/ceilometer/"
"language/es/)\n" "language/es/)\n"
@ -19,12 +19,12 @@ msgstr ""
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: ceilometer/collector.py:166 #: ceilometer/collector.py:170
#, python-format #, python-format
msgid "Dispatcher failed to handle the %s, requeue it." msgid "Dispatcher failed to handle the %s, requeue it."
msgstr "" msgstr ""
#: ceilometer/collector.py:208 #: ceilometer/collector.py:212
#, python-format #, python-format
msgid "Error processing event and it will be dropped: %s" msgid "Error processing event and it will be dropped: %s"
msgstr "" msgstr ""
@ -46,6 +46,10 @@ msgstr ""
msgid "Could not get Resident Memory Usage for %(id)s: %(e)s" msgid "Could not get Resident Memory Usage for %(id)s: %(e)s"
msgstr "" msgstr ""
#: ceilometer/dispatcher/http.py:135
msgid "Status Code: %{code}s. Failed to dispatch event: %{event}s"
msgstr ""
#: ceilometer/openstack/common/loopingcall.py:95 #: ceilometer/openstack/common/loopingcall.py:95
msgid "in fixed duration looping call" msgid "in fixed duration looping call"
msgstr "en llamada en bucle de duración fija" msgstr "en llamada en bucle de duración fija"

View File

@ -9,8 +9,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-03-18 06:10+0000\n" "POT-Creation-Date: 2015-03-31 06:06+0000\n"
"PO-Revision-Date: 2015-03-17 20:34+0000\n" "PO-Revision-Date: 2015-03-18 21:15+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: French (http://www.transifex.com/projects/p/ceilometer/" "Language-Team: French (http://www.transifex.com/projects/p/ceilometer/"
"language/fr/)\n" "language/fr/)\n"
@ -21,12 +21,12 @@ msgstr ""
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n"
#: ceilometer/collector.py:166 #: ceilometer/collector.py:170
#, python-format #, python-format
msgid "Dispatcher failed to handle the %s, requeue it." msgid "Dispatcher failed to handle the %s, requeue it."
msgstr "" msgstr ""
#: ceilometer/collector.py:208 #: ceilometer/collector.py:212
#, python-format #, python-format
msgid "Error processing event and it will be dropped: %s" msgid "Error processing event and it will be dropped: %s"
msgstr "" msgstr ""
@ -48,6 +48,10 @@ msgstr ""
msgid "Could not get Resident Memory Usage for %(id)s: %(e)s" msgid "Could not get Resident Memory Usage for %(id)s: %(e)s"
msgstr "" msgstr ""
#: ceilometer/dispatcher/http.py:135
msgid "Status Code: %{code}s. Failed to dispatch event: %{event}s"
msgstr ""
#: ceilometer/openstack/common/loopingcall.py:95 #: ceilometer/openstack/common/loopingcall.py:95
msgid "in fixed duration looping call" msgid "in fixed duration looping call"
msgstr "dans l'appel en boucle de durée fixe" msgstr "dans l'appel en boucle de durée fixe"

View File

@ -7,8 +7,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-03-18 06:10+0000\n" "POT-Creation-Date: 2015-03-31 06:06+0000\n"
"PO-Revision-Date: 2015-03-17 20:34+0000\n" "PO-Revision-Date: 2015-03-18 21:15+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Japanese (http://www.transifex.com/projects/p/ceilometer/" "Language-Team: Japanese (http://www.transifex.com/projects/p/ceilometer/"
"language/ja/)\n" "language/ja/)\n"
@ -19,12 +19,12 @@ msgstr ""
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
#: ceilometer/collector.py:166 #: ceilometer/collector.py:170
#, python-format #, python-format
msgid "Dispatcher failed to handle the %s, requeue it." msgid "Dispatcher failed to handle the %s, requeue it."
msgstr "" msgstr ""
#: ceilometer/collector.py:208 #: ceilometer/collector.py:212
#, python-format #, python-format
msgid "Error processing event and it will be dropped: %s" msgid "Error processing event and it will be dropped: %s"
msgstr "" msgstr ""
@ -46,6 +46,10 @@ msgstr ""
msgid "Could not get Resident Memory Usage for %(id)s: %(e)s" msgid "Could not get Resident Memory Usage for %(id)s: %(e)s"
msgstr "" msgstr ""
#: ceilometer/dispatcher/http.py:135
msgid "Status Code: %{code}s. Failed to dispatch event: %{event}s"
msgstr ""
#: ceilometer/openstack/common/loopingcall.py:95 #: ceilometer/openstack/common/loopingcall.py:95
msgid "in fixed duration looping call" msgid "in fixed duration looping call"
msgstr "一定期間の呼び出しループ" msgstr "一定期間の呼び出しループ"

View File

@ -7,8 +7,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-03-18 06:10+0000\n" "POT-Creation-Date: 2015-03-31 06:06+0000\n"
"PO-Revision-Date: 2015-03-17 20:34+0000\n" "PO-Revision-Date: 2015-03-18 21:15+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/" "Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/"
"ceilometer/language/ko_KR/)\n" "ceilometer/language/ko_KR/)\n"
@ -19,12 +19,12 @@ msgstr ""
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
#: ceilometer/collector.py:166 #: ceilometer/collector.py:170
#, python-format #, python-format
msgid "Dispatcher failed to handle the %s, requeue it." msgid "Dispatcher failed to handle the %s, requeue it."
msgstr "" msgstr ""
#: ceilometer/collector.py:208 #: ceilometer/collector.py:212
#, python-format #, python-format
msgid "Error processing event and it will be dropped: %s" msgid "Error processing event and it will be dropped: %s"
msgstr "" msgstr ""
@ -46,6 +46,10 @@ msgstr ""
msgid "Could not get Resident Memory Usage for %(id)s: %(e)s" msgid "Could not get Resident Memory Usage for %(id)s: %(e)s"
msgstr "" msgstr ""
#: ceilometer/dispatcher/http.py:135
msgid "Status Code: %{code}s. Failed to dispatch event: %{event}s"
msgstr ""
#: ceilometer/openstack/common/loopingcall.py:95 #: ceilometer/openstack/common/loopingcall.py:95
msgid "in fixed duration looping call" msgid "in fixed duration looping call"
msgstr "고정 기간 루프 호출에서" msgstr "고정 기간 루프 호출에서"

View File

@ -7,8 +7,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-03-18 06:10+0000\n" "POT-Creation-Date: 2015-03-31 06:06+0000\n"
"PO-Revision-Date: 2015-03-17 20:34+0000\n" "PO-Revision-Date: 2015-03-18 21:15+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/"
"ceilometer/language/pt_BR/)\n" "ceilometer/language/pt_BR/)\n"
@ -19,12 +19,12 @@ msgstr ""
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n"
#: ceilometer/collector.py:166 #: ceilometer/collector.py:170
#, python-format #, python-format
msgid "Dispatcher failed to handle the %s, requeue it." msgid "Dispatcher failed to handle the %s, requeue it."
msgstr "" msgstr ""
#: ceilometer/collector.py:208 #: ceilometer/collector.py:212
#, python-format #, python-format
msgid "Error processing event and it will be dropped: %s" msgid "Error processing event and it will be dropped: %s"
msgstr "" msgstr ""
@ -46,6 +46,10 @@ msgstr ""
msgid "Could not get Resident Memory Usage for %(id)s: %(e)s" msgid "Could not get Resident Memory Usage for %(id)s: %(e)s"
msgstr "" msgstr ""
#: ceilometer/dispatcher/http.py:135
msgid "Status Code: %{code}s. Failed to dispatch event: %{event}s"
msgstr ""
#: ceilometer/openstack/common/loopingcall.py:95 #: ceilometer/openstack/common/loopingcall.py:95
msgid "in fixed duration looping call" msgid "in fixed duration looping call"
msgstr "em uma chamada de laço de duração fixa" msgstr "em uma chamada de laço de duração fixa"

View File

@ -8,8 +8,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-03-18 06:10+0000\n" "POT-Creation-Date: 2015-03-31 06:06+0000\n"
"PO-Revision-Date: 2015-03-17 20:34+0000\n" "PO-Revision-Date: 2015-03-18 21:15+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/projects/p/" "Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/projects/p/"
"ceilometer/language/vi_VN/)\n" "ceilometer/language/vi_VN/)\n"
@ -20,12 +20,12 @@ msgstr ""
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
#: ceilometer/collector.py:166 #: ceilometer/collector.py:170
#, python-format #, python-format
msgid "Dispatcher failed to handle the %s, requeue it." msgid "Dispatcher failed to handle the %s, requeue it."
msgstr "" msgstr ""
#: ceilometer/collector.py:208 #: ceilometer/collector.py:212
#, python-format #, python-format
msgid "Error processing event and it will be dropped: %s" msgid "Error processing event and it will be dropped: %s"
msgstr "" msgstr ""
@ -47,6 +47,10 @@ msgstr ""
msgid "Could not get Resident Memory Usage for %(id)s: %(e)s" msgid "Could not get Resident Memory Usage for %(id)s: %(e)s"
msgstr "" msgstr ""
#: ceilometer/dispatcher/http.py:135
msgid "Status Code: %{code}s. Failed to dispatch event: %{event}s"
msgstr ""
#: ceilometer/openstack/common/loopingcall.py:95 #: ceilometer/openstack/common/loopingcall.py:95
msgid "in fixed duration looping call" msgid "in fixed duration looping call"
msgstr "trong cuộc gọi vòng lặp thời khoảng cố định " msgstr "trong cuộc gọi vòng lặp thời khoảng cố định "

View File

@ -9,9 +9,9 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-03-18 06:10+0000\n" "POT-Creation-Date: 2015-03-31 06:06+0000\n"
"PO-Revision-Date: 2015-03-18 03:34+0000\n" "PO-Revision-Date: 2015-03-21 13:37+0000\n"
"Last-Translator: aji.zqfan <aji.zqfan@gmail.com>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/"
"ceilometer/language/zh_CN/)\n" "ceilometer/language/zh_CN/)\n"
"Language: zh_CN\n" "Language: zh_CN\n"
@ -21,12 +21,12 @@ msgstr ""
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
#: ceilometer/collector.py:166 #: ceilometer/collector.py:170
#, python-format #, python-format
msgid "Dispatcher failed to handle the %s, requeue it." msgid "Dispatcher failed to handle the %s, requeue it."
msgstr "分发器处理%s失败重新入队" msgstr "分发器处理%s失败重新入队"
#: ceilometer/collector.py:208 #: ceilometer/collector.py:212
#, python-format #, python-format
msgid "Error processing event and it will be dropped: %s" msgid "Error processing event and it will be dropped: %s"
msgstr "处理事件%s时报错将其丢弃" msgstr "处理事件%s时报错将其丢弃"
@ -48,6 +48,10 @@ msgstr "从协调器后端获取组成员信息时出错"
msgid "Could not get Resident Memory Usage for %(id)s: %(e)s" msgid "Could not get Resident Memory Usage for %(id)s: %(e)s"
msgstr "无法为%(id)s获取常驻内存使用量RSS %(e)s" msgstr "无法为%(id)s获取常驻内存使用量RSS %(e)s"
#: ceilometer/dispatcher/http.py:135
msgid "Status Code: %{code}s. Failed to dispatch event: %{event}s"
msgstr ""
#: ceilometer/openstack/common/loopingcall.py:95 #: ceilometer/openstack/common/loopingcall.py:95
msgid "in fixed duration looping call" msgid "in fixed duration looping call"
msgstr "在固定时段内循环调用" msgstr "在固定时段内循环调用"

View File

@ -12,9 +12,9 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2015-03-18 06:10+0000\n" "POT-Creation-Date: 2015-03-31 06:06+0000\n"
"PO-Revision-Date: 2015-03-18 03:44+0000\n" "PO-Revision-Date: 2015-03-24 14:24+0000\n"
"Last-Translator: aji.zqfan <aji.zqfan@gmail.com>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Chinese (China) " "Language-Team: Chinese (China) "
"(http://www.transifex.com/projects/p/ceilometer/language/zh_CN/)\n" "(http://www.transifex.com/projects/p/ceilometer/language/zh_CN/)\n"
"Plural-Forms: nplurals=1; plural=0\n" "Plural-Forms: nplurals=1; plural=0\n"
@ -23,17 +23,17 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n" "Generated-By: Babel 1.3\n"
#: ceilometer/collector.py:123 #: ceilometer/collector.py:127
#, python-format #, python-format
msgid "UDP: Cannot decode data sent by %s" msgid "UDP: Cannot decode data sent by %s"
msgstr "UDP: 无法解码由 %s 发送的数据" msgstr "UDP: 无法解码由 %s 发送的数据"
#: ceilometer/collector.py:126 #: ceilometer/collector.py:130
#, python-format #, python-format
msgid "UDP: Storing %s" msgid "UDP: Storing %s"
msgstr "UDP: 正在存储%s" msgstr "UDP: 正在存储%s"
#: ceilometer/collector.py:130 #: ceilometer/collector.py:134
msgid "UDP: Unable to store meter" msgid "UDP: Unable to store meter"
msgstr "UDP: 无法存储计量器" msgstr "UDP: 无法存储计量器"
@ -57,59 +57,59 @@ msgstr " 流水线入口:%s"
msgid "loading notification handlers from %s" msgid "loading notification handlers from %s"
msgstr "从%s加载通知处理器" msgstr "从%s加载通知处理器"
#: ceilometer/pipeline.py:312 #: ceilometer/pipeline.py:315
#, python-format #, python-format
msgid "Unable to load publisher %s" msgid "Unable to load publisher %s"
msgstr "无法加载发布器%s" msgstr "无法加载发布器%s"
#: ceilometer/pipeline.py:330 #: ceilometer/pipeline.py:333
#, python-format #, python-format
msgid "" msgid ""
"Pipeline %(pipeline)s: Setup transformer instance %(name)s with parameter" "Pipeline %(pipeline)s: Setup transformer instance %(name)s with parameter"
" %(param)s" " %(param)s"
msgstr "流水线%(pipeline)s使用参数%(param)s初始化变形器实例%(name)s" msgstr "流水线%(pipeline)s使用参数%(param)s初始化变形器实例%(name)s"
#: ceilometer/pipeline.py:349 ceilometer/pipeline.py:413 #: ceilometer/pipeline.py:352 ceilometer/pipeline.py:416
#, python-format #, python-format
msgid "Pipeline %(pipeline)s: Continue after error from publisher %(pub)s" msgid "Pipeline %(pipeline)s: Continue after error from publisher %(pub)s"
msgstr "流水线%(pipeline)s发布器%(pub)s报错继续执行" msgstr "流水线%(pipeline)s发布器%(pub)s报错继续执行"
#: ceilometer/pipeline.py:368 #: ceilometer/pipeline.py:371
#, python-format #, python-format
msgid "Pipeline %(pipeline)s: Sample dropped by transformer %(trans)s" msgid "Pipeline %(pipeline)s: Sample dropped by transformer %(trans)s"
msgstr "流水线%(pipeline)s数据点被变形器%(trans)s丢弃" msgstr "流水线%(pipeline)s数据点被变形器%(trans)s丢弃"
#: ceilometer/pipeline.py:376 #: ceilometer/pipeline.py:379
#, python-format #, python-format
msgid "" msgid ""
"Pipeline %(pipeline)s: Exit after error from transformer %(trans)s for " "Pipeline %(pipeline)s: Exit after error from transformer %(trans)s for "
"%(smp)s" "%(smp)s"
msgstr "流水线%(pipeline)s数据%(smp)s的变形器%(trans)s遇到错误退出" msgstr "流水线%(pipeline)s数据%(smp)s的变形器%(trans)s遇到错误退出"
#: ceilometer/pipeline.py:399 #: ceilometer/pipeline.py:402
#, python-format #, python-format
msgid "Pipeline %(pipeline)s: Transform sample %(smp)s from %(trans)s transformer" msgid "Pipeline %(pipeline)s: Transform sample %(smp)s from %(trans)s transformer"
msgstr "流水线%(pipeline)s使用变形器%(trans)s作用于数据%(smp)s " msgstr "流水线%(pipeline)s使用变形器%(trans)s作用于数据%(smp)s "
#: ceilometer/pipeline.py:429 #: ceilometer/pipeline.py:432
#, python-format #, python-format
msgid "Pipeline %(pipeline)s: Error flushing transformer %(trans)s" msgid "Pipeline %(pipeline)s: Error flushing transformer %(trans)s"
msgstr "流水线%(pipeline)s变形器%(trans)s清空数据时出错" msgstr "流水线%(pipeline)s变形器%(trans)s清空数据时出错"
#: ceilometer/pipeline.py:625 #: ceilometer/pipeline.py:628
msgid "detected decoupled pipeline config format" msgid "detected decoupled pipeline config format"
msgstr "检测到分离的流水线配置格式" msgstr "检测到分离的流水线配置格式"
#: ceilometer/pipeline.py:646 #: ceilometer/pipeline.py:649
msgid "detected deprecated pipeline config format" msgid "detected deprecated pipeline config format"
msgstr "检测到废弃的流水线配置格式" msgstr "检测到废弃的流水线配置格式"
#: ceilometer/pipeline.py:670 #: ceilometer/pipeline.py:673
#, python-format #, python-format
msgid "Pipeline config file: %s" msgid "Pipeline config file: %s"
msgstr "流水线配置文件:%s" msgstr "流水线配置文件:%s"
#: ceilometer/pipeline.py:676 #: ceilometer/pipeline.py:679
#, python-format #, python-format
msgid "Pipeline config: %s" msgid "Pipeline config: %s"
msgstr "流水线配置:%s" msgstr "流水线配置:%s"
@ -124,44 +124,44 @@ msgstr "工作线程%(worker_name)s的数量%(workers)s非法必须大于0"
msgid "Polling pollster %(poll)s in the context of %(src)s" msgid "Polling pollster %(poll)s in the context of %(src)s"
msgstr "在上下文环境%(src)s执行采集器%(poll)s" msgstr "在上下文环境%(src)s执行采集器%(poll)s"
#: ceilometer/agent/base.py:161 #: ceilometer/agent/base.py:158
#, python-format #, python-format
msgid "" msgid ""
"Found following duplicated resoures for %(name)s in context of " "Found following duplicated resoures for %(name)s in context of "
"%(source)s:%(list)s. Check pipeline configuration." "%(source)s:%(list)s. Check pipeline configuration."
msgstr "" msgstr ""
#: ceilometer/agent/base.py:172 #: ceilometer/agent/base.py:169
#, python-format #, python-format
msgid "Skip polling pollster %s, no resources found" msgid "Skip polling pollster %s, no resources found"
msgstr "没有任何资源被发现,跳过采集器%s" msgstr "没有任何资源被发现,跳过采集器%s"
#: ceilometer/agent/base.py:184 #: ceilometer/agent/base.py:181
#, python-format #, python-format
msgid "Prevent pollster %(name)s for polling source %(source)s anymore!" msgid "Prevent pollster %(name)s for polling source %(source)s anymore!"
msgstr "" msgstr ""
#: ceilometer/agent/base.py:190 #: ceilometer/agent/base.py:187
#, python-format #, python-format
msgid "Continue after error from %(name)s: %(error)s" msgid "Continue after error from %(name)s: %(error)s"
msgstr "遇到错误%(name)s%(error)s继续执行" msgstr "遇到错误%(name)s%(error)s继续执行"
#: ceilometer/agent/base.py:244 #: ceilometer/agent/base.py:241
#, python-format #, python-format
msgid "Skip loading extension for %s" msgid "Skip loading extension for %s"
msgstr "跳过为%s加载扩展" msgstr "跳过为%s加载扩展"
#: ceilometer/agent/base.py:248 #: ceilometer/agent/base.py:245
#, python-format #, python-format
msgid "Failed to import extension for %(name)s: %(error)s" msgid "Failed to import extension for %(name)s: %(error)s"
msgstr "无法为%(name)s引入扩展%(error)s" msgstr "无法为%(name)s引入扩展%(error)s"
#: ceilometer/agent/base.py:357 #: ceilometer/agent/base.py:354
#, python-format #, python-format
msgid "Unable to discover resources: %s" msgid "Unable to discover resources: %s"
msgstr "无法发现资源:%s" msgstr "无法发现资源:%s"
#: ceilometer/agent/base.py:359 #: ceilometer/agent/base.py:356
#, python-format #, python-format
msgid "Unknown discovery extension: %s" msgid "Unknown discovery extension: %s"
msgstr "未知的发现器插件:%s" msgstr "未知的发现器插件:%s"
@ -266,41 +266,41 @@ msgid "Remaining as %(state)s due to alarms %(alarm_ids)s in state %(state)s"
msgstr "停留在状态%(state)s因为告警%(alarm_ids)s处于状态%(state)s" msgstr "停留在状态%(state)s因为告警%(alarm_ids)s处于状态%(state)s"
#: ceilometer/alarm/evaluator/combination.py:99 #: ceilometer/alarm/evaluator/combination.py:99
#: ceilometer/alarm/evaluator/gnocchi.py:207 #: ceilometer/alarm/evaluator/gnocchi.py:214
#: ceilometer/alarm/evaluator/threshold.py:178 #: ceilometer/alarm/evaluator/threshold.py:178
#, python-format #, python-format
msgid "Attempted to evaluate alarm %s, but it is not within its time constraint." msgid "Attempted to evaluate alarm %s, but it is not within its time constraint."
msgstr "尝试评估告警%s但是该告警当前不在激活的时间范围内" msgstr "尝试评估告警%s但是该告警当前不在激活的时间范围内"
#: ceilometer/alarm/evaluator/gnocchi.py:99 #: ceilometer/alarm/evaluator/gnocchi.py:106
#: ceilometer/alarm/evaluator/threshold.py:89 #: ceilometer/alarm/evaluator/threshold.py:89
#, python-format #, python-format
msgid "stats query %s" msgid "stats query %s"
msgstr "统计信息查询 %s" msgstr "统计信息查询 %s"
#: ceilometer/alarm/evaluator/gnocchi.py:103 #: ceilometer/alarm/evaluator/gnocchi.py:110
#: ceilometer/alarm/evaluator/threshold.py:95 #: ceilometer/alarm/evaluator/threshold.py:95
msgid "alarm stats retrieval failed" msgid "alarm stats retrieval failed"
msgstr "警报统计信息获取失败" msgstr "警报统计信息获取失败"
#: ceilometer/alarm/evaluator/gnocchi.py:106 #: ceilometer/alarm/evaluator/gnocchi.py:113
#, python-format #, python-format
msgid "alarm stats retrieval failed: %s" msgid "alarm stats retrieval failed: %s"
msgstr "告警状态检索失败:%s" msgstr "告警状态检索失败:%s"
#: ceilometer/alarm/evaluator/gnocchi.py:121 #: ceilometer/alarm/evaluator/gnocchi.py:128
#: ceilometer/alarm/evaluator/threshold.py:56 #: ceilometer/alarm/evaluator/threshold.py:56
#, python-format #, python-format
msgid "query stats from %(start)s to %(now)s" msgid "query stats from %(start)s to %(now)s"
msgstr "查询 %(start)s 到 %(now)s 之间的统计信息" msgstr "查询 %(start)s 到 %(now)s 之间的统计信息"
#: ceilometer/alarm/evaluator/gnocchi.py:133 #: ceilometer/alarm/evaluator/gnocchi.py:140
#: ceilometer/alarm/evaluator/threshold.py:112 #: ceilometer/alarm/evaluator/threshold.py:112
#, python-format #, python-format
msgid "%d datapoints are unknown" msgid "%d datapoints are unknown"
msgstr "%d 数据点为未知" msgstr "%d 数据点为未知"
#: ceilometer/alarm/evaluator/gnocchi.py:156 #: ceilometer/alarm/evaluator/gnocchi.py:163
#: ceilometer/alarm/evaluator/threshold.py:137 #: ceilometer/alarm/evaluator/threshold.py:137
#, python-format #, python-format
msgid "" msgid ""
@ -308,7 +308,7 @@ msgid ""
"threshold, most recent: %(most_recent)s" "threshold, most recent: %(most_recent)s"
msgstr "有%(count)d个数据满足%(disposition)s阈值因而状态迁移到%(state)s最近的一次数据%(most_recent)s" msgstr "有%(count)d个数据满足%(disposition)s阈值因而状态迁移到%(state)s最近的一次数据%(most_recent)s"
#: ceilometer/alarm/evaluator/gnocchi.py:160 #: ceilometer/alarm/evaluator/gnocchi.py:167
#: ceilometer/alarm/evaluator/threshold.py:141 #: ceilometer/alarm/evaluator/threshold.py:141
#, python-format #, python-format
msgid "" msgid ""
@ -316,7 +316,7 @@ msgid ""
"threshold, most recent: %(most_recent)s" "threshold, most recent: %(most_recent)s"
msgstr "有%(count)d个数据满足%(disposition)s阈值因而状态保持为%(state)s最近的一次数据%(most_recent)s" msgstr "有%(count)d个数据满足%(disposition)s阈值因而状态保持为%(state)s最近的一次数据%(most_recent)s"
#: ceilometer/alarm/evaluator/gnocchi.py:219 #: ceilometer/alarm/evaluator/gnocchi.py:226
#: ceilometer/alarm/evaluator/threshold.py:197 #: ceilometer/alarm/evaluator/threshold.py:197
#, python-format #, python-format
msgid "comparing value %(value)s against threshold %(limit)s" msgid "comparing value %(value)s against threshold %(limit)s"
@ -660,16 +660,21 @@ msgstr ""
msgid "Limit must be positive" msgid "Limit must be positive"
msgstr "limit必须是正数" msgstr "limit必须是正数"
#: ceilometer/api/controllers/v2/meters.py:376 #: ceilometer/api/controllers/v2/meters.py:315
#, python-format
msgid "The metric %s is not supported by metering pipeline configuration."
msgstr ""
#: ceilometer/api/controllers/v2/meters.py:384
msgid "Period must be positive." msgid "Period must be positive."
msgstr "period 参数必须是正数" msgstr "period 参数必须是正数"
#: ceilometer/api/controllers/v2/meters.py:398 #: ceilometer/api/controllers/v2/meters.py:406
#, python-format #, python-format
msgid "computed value coming from %r" msgid "computed value coming from %r"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2/meters.py:408 #: ceilometer/api/controllers/v2/meters.py:416
#, python-format #, python-format
msgid "Invalid period %(period)s: %(err)s" msgid "Invalid period %(period)s: %(err)s"
msgstr "非法的间隔%(period)s: %(err)s" msgstr "非法的间隔%(period)s: %(err)s"
@ -967,7 +972,7 @@ msgstr "无法获取虚拟机%s的CPU使用率"
msgid "loading dispatchers from %s" msgid "loading dispatchers from %s"
msgstr "正在从%s加载分发器" msgstr "正在从%s加载分发器"
#: ceilometer/dispatcher/__init__.py:49 #: ceilometer/dispatcher/__init__.py:52
#, python-format #, python-format
msgid "Failed to load any dispatchers for %s" msgid "Failed to load any dispatchers for %s"
msgstr "无法为%s加载任何分发器" msgstr "无法为%s加载任何分发器"
@ -977,30 +982,30 @@ msgstr "无法为%s加载任何分发器"
msgid "Failed to connect to db, purpose %(purpose)s re-try later: %(err)s" msgid "Failed to connect to db, purpose %(purpose)s re-try later: %(err)s"
msgstr "无法连接到数据库,目的%(purpose)s稍后重试%(err)s" msgstr "无法连接到数据库,目的%(purpose)s稍后重试%(err)s"
#: ceilometer/dispatcher/database.py:73 ceilometer/dispatcher/http.py:80 #: ceilometer/dispatcher/database.py:73 ceilometer/dispatcher/http.py:88
#, python-format #, python-format
msgid "" msgid ""
"metering data %(counter_name)s for %(resource_id)s @ %(timestamp)s: " "metering data %(counter_name)s for %(resource_id)s @ %(timestamp)s: "
"%(counter_volume)s" "%(counter_volume)s"
msgstr "再时间点%(timestamp)s为资源%(resource_id)s获得指标%(counter_name)s的监控数据%(counter_volume)s" msgstr "再时间点%(timestamp)s为资源%(resource_id)s获得指标%(counter_name)s的监控数据%(counter_volume)s"
#: ceilometer/dispatcher/database.py:91 ceilometer/dispatcher/http.py:108 #: ceilometer/dispatcher/database.py:91 ceilometer/dispatcher/http.py:116
#, python-format #, python-format
msgid "Failed to record metering data: %s" msgid "Failed to record metering data: %s"
msgstr "无法保存监控数据:%s" msgstr "无法保存监控数据:%s"
#: ceilometer/dispatcher/database.py:94 ceilometer/dispatcher/http.py:111 #: ceilometer/dispatcher/database.py:96 ceilometer/dispatcher/http.py:119
#, python-format #, python-format
msgid "message signature invalid, discarding message: %r" msgid "message signature invalid, discarding message: %r"
msgstr "消息签名不合法,丢弃消息:%r" msgstr "消息签名不合法,丢弃消息:%r"
#: ceilometer/dispatcher/http.py:70 #: ceilometer/dispatcher/http.py:78
msgid "" msgid ""
"Dispatcher target was not set, no meter will be posted. Set the target in" "Dispatcher target was not set, no meter will be posted. Set the target in"
" the ceilometer.conf file" " the ceilometer.conf file"
msgstr "分发器目标未设置没有指标将被发送。在ceilometer.conf文件中设置目标。" msgstr "分发器目标未设置没有指标将被发送。在ceilometer.conf文件中设置目标。"
#: ceilometer/dispatcher/http.py:105 #: ceilometer/dispatcher/http.py:113
#, python-format #, python-format
msgid "Message posting finished with status code %d." msgid "Message posting finished with status code %d."
msgstr "消息发送结束,状态码为%d" msgstr "消息发送结束,状态码为%d"
@ -1153,11 +1158,6 @@ msgstr "拉取%(mtr)s传感器失败了%(cnt)s次"
msgid "FLOATING IP USAGE: %s" msgid "FLOATING IP USAGE: %s"
msgstr "浮动IP使用情况%s" msgstr "浮动IP使用情况%s"
#: ceilometer/network/notifications.py:75
#, python-format
msgid "network notification %r"
msgstr "收到网络通知%r"
#: ceilometer/network/services/fwaas.py:47 #: ceilometer/network/services/fwaas.py:47
#, python-format #, python-format
msgid "Unknown status %(stat)s received on fw %(id)s,skipping sample" msgid "Unknown status %(stat)s received on fw %(id)s,skipping sample"
@ -1295,12 +1295,12 @@ msgstr "发布%d个数据点时失败将其入队"
msgid "Failed to publish %d datapoints, dropping them" msgid "Failed to publish %d datapoints, dropping them"
msgstr "发布%d个数据点时失败正在将其丢弃" msgstr "发布%d个数据点时失败正在将其丢弃"
#: ceilometer/publisher/udp.py:56 #: ceilometer/publisher/udp.py:60
#, python-format #, python-format
msgid "Publishing sample %(msg)s over UDP to %(host)s:%(port)d" msgid "Publishing sample %(msg)s over UDP to %(host)s:%(port)d"
msgstr "通过UDP发布采样 %(msg)s 至 %(host)s:%(port)d" msgstr "通过UDP发布采样 %(msg)s 至 %(host)s:%(port)d"
#: ceilometer/publisher/udp.py:63 #: ceilometer/publisher/udp.py:67
msgid "Unable to send sample over UDP" msgid "Unable to send sample over UDP"
msgstr "无法通过UDP发送采样" msgstr "无法通过UDP发送采样"
@ -1333,23 +1333,23 @@ msgstr "为资源%(resource_id)s获得指标%(counter_name)s的监控数据%(
msgid "Dropping metering data with TTL %d" msgid "Dropping metering data with TTL %d"
msgstr "正在根据TTL %d丢弃监控数据" msgstr "正在根据TTL %d丢弃监控数据"
#: ceilometer/storage/impl_mongodb.py:553 #: ceilometer/storage/impl_mongodb.py:560
msgid "" msgid ""
"Clearing expired metering data is based on native MongoDB time to live " "Clearing expired metering data is based on native MongoDB time to live "
"feature and going in background." "feature and going in background."
msgstr "MongoDB正在后台使用原生的TTL机制清除过期监控数据。" msgstr "MongoDB正在后台使用原生的TTL机制清除过期监控数据。"
#: ceilometer/storage/impl_sqlalchemy.py:306 #: ceilometer/storage/impl_sqlalchemy.py:307
#, python-format #, python-format
msgid "Unknown metadata type. Key (%s) will not be queryable." msgid "Unknown metadata type. Key (%s) will not be queryable."
msgstr "未知的元数据类型。键(%s)将无法进行查询。" msgstr "未知的元数据类型。键(%s)将无法进行查询。"
#: ceilometer/storage/impl_sqlalchemy.py:359 #: ceilometer/storage/impl_sqlalchemy.py:363
#, python-format #, python-format
msgid "%d samples removed from database" msgid "%d samples removed from database"
msgstr "从数据库中移除%d个监控数据。" msgstr "从数据库中移除%d个监控数据。"
#: ceilometer/storage/impl_sqlalchemy.py:378 #: ceilometer/storage/impl_sqlalchemy.py:382
msgid "Expired residual resource and meter definition data" msgid "Expired residual resource and meter definition data"
msgstr "" msgstr ""