diff --git a/ceilometer/locale/ceilometer-log-info.pot b/ceilometer/locale/ceilometer-log-info.pot index 0051e3b7..7ed1d8a6 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.dev168\n" +"Project-Id-Version: ceilometer 2015.2.0.dev51\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-03-12 06:06+0000\n" +"POT-Creation-Date: 2015-05-07 06:07+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -31,12 +31,34 @@ msgstr "" msgid "Left partitioning group %s" msgstr "" +#: ceilometer/alarm/storage/impl_log.py:59 +#, python-format +msgid "Dropping alarm history data with TTL %d" +msgstr "" + +#: ceilometer/alarm/storage/impl_sqlalchemy.py:345 +#, python-format +msgid "%d alarm histories are removed from database" +msgstr "" + +#: ceilometer/cmd/storage.py:45 +msgid "Nothing to clean, database metering time to live is disabled" +msgstr "" + +#: ceilometer/cmd/storage.py:54 +msgid "Nothing to clean, database event time to live is disabled" +msgstr "" + +#: ceilometer/cmd/storage.py:63 +msgid "Nothing to clean, database alarm history time to live is disabled" +msgstr "" + #: ceilometer/event/storage/impl_log.py:32 #, python-format msgid "Dropping event data with TTL %d" msgstr "" -#: ceilometer/event/storage/impl_sqlalchemy.py:430 +#: ceilometer/event/storage/impl_sqlalchemy.py:431 #, python-format msgid "%d events are removed from database" msgstr "" diff --git a/ceilometer/locale/ceilometer.pot b/ceilometer/locale/ceilometer.pot index fecfb6ea..d5ee4eb1 100644 --- a/ceilometer/locale/ceilometer.pot +++ b/ceilometer/locale/ceilometer.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: ceilometer 2015.2.dev10\n" +"Project-Id-Version: ceilometer 2015.2.0.dev51\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-04-11 06:05+0000\n" +"POT-Creation-Date: 2015-05-07 06:07+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -31,17 +31,17 @@ msgstr "" msgid "UDP: Unable to store meter" msgstr "" -#: ceilometer/notification.py:163 ceilometer/notifier.py:46 +#: ceilometer/notification.py:167 ceilometer/notifier.py:46 #, python-format msgid "Failed to load any notification handlers for %s" msgstr "" -#: ceilometer/notification.py:179 +#: ceilometer/notification.py:183 #, python-format msgid "Event types from %(name)s: %(type)s (ack_on_error=%(error)s)" msgstr "" -#: ceilometer/notification.py:213 +#: ceilometer/notification.py:217 #, python-format msgid "Pipeline endpoint: %s" msgstr "" @@ -51,59 +51,59 @@ msgstr "" msgid "loading notification handlers from %s" msgstr "" -#: ceilometer/pipeline.py:315 +#: ceilometer/pipeline.py:367 #, python-format msgid "Unable to load publisher %s" msgstr "" -#: ceilometer/pipeline.py:333 +#: ceilometer/pipeline.py:385 #, python-format msgid "" "Pipeline %(pipeline)s: Setup transformer instance %(name)s with parameter" " %(param)s" msgstr "" -#: ceilometer/pipeline.py:352 ceilometer/pipeline.py:416 +#: ceilometer/pipeline.py:404 ceilometer/pipeline.py:468 #, python-format msgid "Pipeline %(pipeline)s: Continue after error from publisher %(pub)s" msgstr "" -#: ceilometer/pipeline.py:371 +#: ceilometer/pipeline.py:423 #, python-format msgid "Pipeline %(pipeline)s: Sample dropped by transformer %(trans)s" msgstr "" -#: ceilometer/pipeline.py:379 +#: ceilometer/pipeline.py:431 #, python-format msgid "" "Pipeline %(pipeline)s: Exit after error from transformer %(trans)s for " "%(smp)s" msgstr "" -#: ceilometer/pipeline.py:402 +#: ceilometer/pipeline.py:454 #, python-format msgid "Pipeline %(pipeline)s: Transform sample %(smp)s from %(trans)s transformer" msgstr "" -#: ceilometer/pipeline.py:432 +#: ceilometer/pipeline.py:484 #, python-format msgid "Pipeline %(pipeline)s: Error flushing transformer %(trans)s" msgstr "" -#: ceilometer/pipeline.py:628 +#: ceilometer/pipeline.py:680 msgid "detected decoupled pipeline config format" msgstr "" -#: ceilometer/pipeline.py:649 +#: ceilometer/pipeline.py:701 msgid "detected deprecated pipeline config format" msgstr "" -#: ceilometer/pipeline.py:673 +#: ceilometer/pipeline.py:725 #, python-format msgid "Pipeline config file: %s" msgstr "" -#: ceilometer/pipeline.py:679 +#: ceilometer/pipeline.py:731 #, python-format msgid "Pipeline config: %s" msgstr "" @@ -160,74 +160,74 @@ msgstr "" msgid "Unknown discovery extension: %s" msgstr "" -#: ceilometer/agent/plugin_base.py:71 +#: ceilometer/agent/plugin_base.py:70 #, python-format msgid "Skip due to keystone error %s" msgstr "" -#: ceilometer/agent/plugin_base.py:78 +#: ceilometer/agent/plugin_base.py:77 #, python-format msgid "Skipping because %s service is not registered in keystone" msgstr "" -#: ceilometer/agent/plugin_base.py:121 +#: ceilometer/agent/plugin_base.py:117 msgid "" "get_exchange_topics API of NotificationPlugin isdeprecated, implements " "get_targets instead." msgstr "" -#: ceilometer/alarm/rpc.py:56 +#: ceilometer/alarm/rpc.py:49 #, python-format msgid "" "alarm %(alarm_id)s has no action configured for state transition from " "%(previous)s to state %(state)s, skipping the notification." msgstr "" -#: ceilometer/alarm/service.py:94 +#: ceilometer/alarm/service.py:93 #, python-format msgid "initiating evaluation cycle on %d alarms" msgstr "" -#: ceilometer/alarm/service.py:99 +#: ceilometer/alarm/service.py:98 msgid "alarm evaluation cycle failed" msgstr "" -#: ceilometer/alarm/service.py:104 +#: ceilometer/alarm/service.py:103 #, python-format msgid "skipping alarm %s: type unsupported" msgstr "" -#: ceilometer/alarm/service.py:108 +#: ceilometer/alarm/service.py:107 #, python-format msgid "evaluating alarm %s" msgstr "" -#: ceilometer/alarm/service.py:112 +#: ceilometer/alarm/service.py:111 #, python-format msgid "Failed to evaluate alarm %s" msgstr "" -#: ceilometer/alarm/service.py:252 +#: ceilometer/alarm/service.py:179 #, python-format msgid "Unable to parse action %(action)s for alarm %(alarm_id)s" msgstr "" -#: ceilometer/alarm/service.py:261 +#: ceilometer/alarm/service.py:188 #, python-format msgid "Action %(scheme)s for alarm %(alarm_id)s is unknown, cannot notify" msgstr "" -#: ceilometer/alarm/service.py:267 +#: ceilometer/alarm/service.py:194 #, python-format msgid "Notifying alarm %(id)s with action %(act)s" msgstr "" -#: ceilometer/alarm/service.py:272 +#: ceilometer/alarm/service.py:199 #, python-format msgid "Unable to notify alarm %s" msgstr "" -#: ceilometer/alarm/service.py:293 +#: ceilometer/alarm/service.py:220 msgid "Unable to notify for an alarm with no action" msgstr "" @@ -244,22 +244,22 @@ msgstr "" msgid "alarm retrieval failed" msgstr "" -#: ceilometer/alarm/evaluator/combination.py:52 +#: ceilometer/alarm/evaluator/combination.py:57 #, python-format msgid "Alarms %(alarm_ids)s are in unknown state" msgstr "" -#: ceilometer/alarm/evaluator/combination.py:74 +#: ceilometer/alarm/evaluator/combination.py:79 #, python-format msgid "Transition to %(state)s due to alarms %(alarm_ids)s in state %(state)s" msgstr "" -#: ceilometer/alarm/evaluator/combination.py:78 +#: ceilometer/alarm/evaluator/combination.py:83 #, python-format msgid "Remaining as %(state)s due to alarms %(alarm_ids)s in state %(state)s" msgstr "" -#: ceilometer/alarm/evaluator/combination.py:99 +#: ceilometer/alarm/evaluator/combination.py:104 #: ceilometer/alarm/evaluator/gnocchi.py:214 #: ceilometer/alarm/evaluator/threshold.py:178 #, python-format @@ -346,129 +346,6 @@ msgid "" "%(request_id)s " msgstr "" -#: ceilometer/alarm/partition/coordination.py:132 -#, python-format -msgid "triggering %s" -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:133 -#, python-format -msgid "known evaluators %s" -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:136 -#, python-format -msgid "per evaluator allocation %s" -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:146 -#, python-format -msgid "" -"%(this)s bailing on distribution cycle as older partition detected: " -"%(older)s" -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:152 -#, python-format -msgid "%(verb)s-ing %(alloc)s to %(eval)s" -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:156 -#, python-format -msgid "master taking %s for self" -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:174 -#, python-format -msgid "newly deleted alarms %s" -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:177 -msgid "alarm deletion activity requires rebalance" -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:202 -#, python-format -msgid "%s still warming up" -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:207 -#, python-format -msgid "last heard from %(report)s %(delta)s seconds ago" -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:212 -#, python-format -msgid "%(this)s detects stale evaluator: %(stale)s" -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:217 -#, python-format -msgid "%(this)s sees older potential master: %(older)s" -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:219 -#, python-format -msgid "%(this)s is master?: %(is_master)s" -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:232 -#, python-format -msgid "newly created alarms %s" -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:243 -#, python-format -msgid "%(this)s not overtaken as master? %(still_ahead)s" -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:253 -#, python-format -msgid "%s checking mastership status" -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:260 -msgid "mastership check failed" -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:270 -#, python-format -msgid "%(this)s knows about %(reports)s" -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:276 -#, python-format -msgid "%(this)s got assignment: %(alarms)s" -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:283 -#, python-format -msgid "%(this)s got allocation: %(alarms)s" -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:289 -#, python-format -msgid "%s reporting presence" -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:293 -msgid "presence reporting failed" -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:298 -#, python-format -msgid "%s has no assigned alarms to evaluate" -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:302 -#, python-format -msgid "%(this)s alarms for evaluation: %(alarms)s" -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:308 -msgid "assignment retrieval failed" -msgstr "" - #: ceilometer/alarm/storage/impl_hbase.py:86 #: ceilometer/event/storage/impl_hbase.py:79 #: ceilometer/storage/impl_hbase.py:131 @@ -568,31 +445,31 @@ msgstr "" msgid "You are not authorized to create action: %s" msgstr "" -#: ceilometer/api/controllers/v2/alarms.py:533 +#: ceilometer/api/controllers/v2/alarms.py:531 #, python-format msgid "Alarm with name=%s exists" msgstr "" -#: ceilometer/api/controllers/v2/alarms.py:543 +#: ceilometer/api/controllers/v2/alarms.py:541 #, python-format msgid "Error while putting alarm: %s" msgstr "" -#: ceilometer/api/controllers/v2/alarms.py:544 -#: ceilometer/api/controllers/v2/alarms.py:712 +#: ceilometer/api/controllers/v2/alarms.py:542 +#: ceilometer/api/controllers/v2/alarms.py:710 msgid "Alarm incorrect" msgstr "" -#: ceilometer/api/controllers/v2/alarms.py:604 +#: ceilometer/api/controllers/v2/alarms.py:602 msgid "state invalid" msgstr "" -#: ceilometer/api/controllers/v2/alarms.py:705 +#: ceilometer/api/controllers/v2/alarms.py:703 #, python-format msgid "Alarm with name='%s' exists" msgstr "" -#: ceilometer/api/controllers/v2/alarms.py:711 +#: ceilometer/api/controllers/v2/alarms.py:709 #, python-format msgid "Error while posting alarm: %s" msgstr "" @@ -739,22 +616,14 @@ msgid "" "%(threshold)s over %(period)s seconds" msgstr "" -#: ceilometer/cmd/storage.py:39 +#: ceilometer/cmd/storage.py:40 msgid "Clearing expired metering data" msgstr "" -#: ceilometer/cmd/storage.py:44 -msgid "Nothing to clean, database metering time to live is disabled" -msgstr "" - -#: ceilometer/cmd/storage.py:48 +#: ceilometer/cmd/storage.py:49 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" @@ -934,10 +803,10 @@ msgid "" "from libvirt: %(error)s" msgstr "" -#: ceilometer/compute/virt/vmware/inspector.py:94 -#: ceilometer/compute/virt/vmware/inspector.py:111 -#: ceilometer/compute/virt/vmware/inspector.py:143 -#: ceilometer/compute/virt/vmware/inspector.py:156 +#: ceilometer/compute/virt/vmware/inspector.py:105 +#: ceilometer/compute/virt/vmware/inspector.py:122 +#: ceilometer/compute/virt/vmware/inspector.py:154 +#: ceilometer/compute/virt/vmware/inspector.py:167 #, python-format msgid "VM %s not found in VMware Vsphere" msgstr "" @@ -1084,7 +953,7 @@ msgstr "" msgid "Event Definitions: %s" msgstr "" -#: ceilometer/event/endpoint.py:34 +#: ceilometer/event/endpoint.py:33 msgid "Loading event definitions" msgstr "" @@ -1311,11 +1180,6 @@ msgstr "" msgid "Unable to send sample over UDP" msgstr "" -#: ceilometer/storage/__init__.py:126 -#, python-format -msgid "looking for %(name)r driver in %(namespace)r" -msgstr "" - #: ceilometer/storage/impl_hbase.py:216 ceilometer/storage/impl_hbase.py:267 #, python-format msgid "Query Resource table: %s" @@ -1378,24 +1242,24 @@ msgstr "" msgid "Cannot create table %(table_name)s it already exists. Ignoring error" msgstr "" -#: ceilometer/storage/mongo/utils.py:246 +#: ceilometer/storage/mongo/utils.py:248 #, python-format msgid "Connecting to %(db)s on %(nodelist)s" msgstr "" -#: ceilometer/storage/mongo/utils.py:263 +#: ceilometer/storage/mongo/utils.py:265 #, python-format msgid "Unable to connect to the database server: %(errmsg)s." msgstr "" -#: ceilometer/storage/mongo/utils.py:401 +#: ceilometer/storage/mongo/utils.py:403 #, 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:407 #, 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-error.po b/ceilometer/locale/de/LC_MESSAGES/ceilometer-log-error.po index 7fa96941..85079601 100644 --- a/ceilometer/locale/de/LC_MESSAGES/ceilometer-log-error.po +++ b/ceilometer/locale/de/LC_MESSAGES/ceilometer-log-error.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Ceilometer\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-03-31 06:06+0000\n" +"POT-Creation-Date: 2015-05-07 06:07+0000\n" "PO-Revision-Date: 2015-03-18 21:15+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: German (http://www.transifex.com/projects/p/ceilometer/" @@ -19,60 +19,11 @@ msgstr "" "Generated-By: Babel 1.3\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ceilometer/collector.py:170 -#, python-format -msgid "Dispatcher failed to handle the %s, requeue it." -msgstr "" - -#: ceilometer/collector.py:212 -#, python-format -msgid "Error processing event and it will be dropped: %s" -msgstr "" - -#: ceilometer/coordination.py:79 ceilometer/coordination.py:91 -msgid "Error connecting to coordination backend." -msgstr "" - -#: ceilometer/coordination.py:107 -msgid "Error sending a heartbeat to coordination backend." -msgstr "" - -#: ceilometer/coordination.py:177 -msgid "Error getting group membership info from coordination backend." -msgstr "" - -#: ceilometer/compute/pollsters/memory.py:106 -#, python-format -msgid "Could not get Resident Memory Usage for %(id)s: %(e)s" -msgstr "" - -#: ceilometer/dispatcher/http.py:135 -msgid "Status Code: %{code}s. Failed to dispatch event: %{event}s" -msgstr "" - -#: ceilometer/openstack/common/loopingcall.py:95 msgid "in fixed duration looping call" msgstr "in Schleifenaufruf mit festgelegter Dauer" -#: ceilometer/openstack/common/loopingcall.py:138 msgid "in dynamic looping call" msgstr "in dynamischen Schleifenaufruf" -#: ceilometer/openstack/common/service.py:268 msgid "Unhandled exception" msgstr "Nicht behandelte Ausnahme" - -#: ceilometer/publisher/kafka_broker.py:95 -#: ceilometer/publisher/kafka_broker.py:177 -#, python-format -msgid "Failed to connect to Kafka service: %s" -msgstr "" - -#: ceilometer/publisher/kafka_broker.py:158 -msgid "Failed to retry to send sample data with max_retry times" -msgstr "" - -#: ceilometer/publisher/kafka_broker.py:198 -#, python-format -msgid "Failed to send sample data: %s" -msgstr "" diff --git a/ceilometer/locale/de/LC_MESSAGES/ceilometer-log-info.po b/ceilometer/locale/de/LC_MESSAGES/ceilometer-log-info.po index cab1b3a8..04bfc82b 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-03-12 06:06+0000\n" -"PO-Revision-Date: 2015-03-11 20:49+0000\n" +"POT-Creation-Date: 2015-05-07 06:07+0000\n" +"PO-Revision-Date: 2015-04-24 16:40+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: German (http://www.transifex.com/projects/p/ceilometer/" "language/de/)\n" @@ -19,89 +19,45 @@ msgstr "" "Generated-By: Babel 1.3\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ceilometer/coordination.py:76 -msgid "Coordination backend started successfully." -msgstr "" - -#: ceilometer/coordination.py:126 -#, python-format -msgid "Joined partitioning group %s" -msgstr "" - -#: ceilometer/coordination.py:144 -#, python-format -msgid "Left partitioning group %s" -msgstr "" - -#: ceilometer/event/storage/impl_log.py:32 -#, python-format -msgid "Dropping event data with TTL %d" -msgstr "" - -#: ceilometer/event/storage/impl_sqlalchemy.py:430 -#, python-format -msgid "%d events are removed from database" -msgstr "" - -#: ceilometer/openstack/common/eventlet_backdoor.py:146 #, python-format msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgstr "Eventlet backdoor hört auf %(port)s für Prozess %(pid)d" -#: ceilometer/openstack/common/service.py:173 #, python-format msgid "Caught %s, exiting" msgstr "%s abgefangen. Vorgang wird beendet" -#: ceilometer/openstack/common/service.py:231 msgid "Parent process has died unexpectedly, exiting" msgstr "" "Übergeordneter Prozess wurde unerwartet abgebrochen. Vorgang wird beendet" -#: ceilometer/openstack/common/service.py:262 #, python-format msgid "Child caught %s, exiting" msgstr "Untergeordnetes Element %s abgefangen; Vorgang wird beendet" -#: ceilometer/openstack/common/service.py:301 msgid "Forking too fast, sleeping" msgstr "Verzweigung zu schnell; im Ruhemodus" -#: ceilometer/openstack/common/service.py:320 #, python-format msgid "Started child %d" msgstr "Untergeordnetes Element %d gestartet" -#: ceilometer/openstack/common/service.py:330 #, python-format msgid "Starting %d workers" msgstr "Starten von %d Workers" -#: ceilometer/openstack/common/service.py:347 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "Untergeordnetes Element %(pid)d durch Signal %(sig)d abgebrochen" -#: ceilometer/openstack/common/service.py:351 #, python-format msgid "Child %(pid)s exited with status %(code)d" msgstr "Untergeordnete %(pid)s mit Status %(code)d beendet" -#: ceilometer/openstack/common/service.py:390 #, python-format msgid "Caught %s, stopping children" msgstr "%s abgefangen, untergeordnete Elemente werden gestoppt" -#: ceilometer/openstack/common/service.py:399 -msgid "Wait called after thread killed. Cleaning up." -msgstr "" - -#: ceilometer/openstack/common/service.py:415 #, python-format msgid "Waiting on %d children to exit" msgstr "Warten auf Beenden von %d untergeordneten Elementen" - -#: ceilometer/publisher/kafka_broker.py:86 -#, python-format -msgid "Publishing policy set to %s" -msgstr "" diff --git a/ceilometer/locale/en_AU/LC_MESSAGES/ceilometer-log-error.po b/ceilometer/locale/en_AU/LC_MESSAGES/ceilometer-log-error.po index 1e6d3482..6fcb546f 100644 --- a/ceilometer/locale/en_AU/LC_MESSAGES/ceilometer-log-error.po +++ b/ceilometer/locale/en_AU/LC_MESSAGES/ceilometer-log-error.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Ceilometer\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-03-31 06:06+0000\n" +"POT-Creation-Date: 2015-05-07 06:07+0000\n" "PO-Revision-Date: 2015-03-18 21:15+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: English (Australia) (http://www.transifex.com/projects/p/" @@ -19,60 +19,11 @@ msgstr "" "Generated-By: Babel 1.3\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ceilometer/collector.py:170 -#, python-format -msgid "Dispatcher failed to handle the %s, requeue it." -msgstr "" - -#: ceilometer/collector.py:212 -#, python-format -msgid "Error processing event and it will be dropped: %s" -msgstr "" - -#: ceilometer/coordination.py:79 ceilometer/coordination.py:91 -msgid "Error connecting to coordination backend." -msgstr "" - -#: ceilometer/coordination.py:107 -msgid "Error sending a heartbeat to coordination backend." -msgstr "" - -#: ceilometer/coordination.py:177 -msgid "Error getting group membership info from coordination backend." -msgstr "" - -#: ceilometer/compute/pollsters/memory.py:106 -#, python-format -msgid "Could not get Resident Memory Usage for %(id)s: %(e)s" -msgstr "" - -#: ceilometer/dispatcher/http.py:135 -msgid "Status Code: %{code}s. Failed to dispatch event: %{event}s" -msgstr "" - -#: ceilometer/openstack/common/loopingcall.py:95 msgid "in fixed duration looping call" msgstr "in fixed duration looping call" -#: ceilometer/openstack/common/loopingcall.py:138 msgid "in dynamic looping call" msgstr "in dynamic looping call" -#: ceilometer/openstack/common/service.py:268 msgid "Unhandled exception" msgstr "Unhandled exception" - -#: ceilometer/publisher/kafka_broker.py:95 -#: ceilometer/publisher/kafka_broker.py:177 -#, python-format -msgid "Failed to connect to Kafka service: %s" -msgstr "" - -#: ceilometer/publisher/kafka_broker.py:158 -msgid "Failed to retry to send sample data with max_retry times" -msgstr "" - -#: ceilometer/publisher/kafka_broker.py:198 -#, python-format -msgid "Failed to send sample data: %s" -msgstr "" 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 d87809c6..1fc8f0c2 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-03-12 06:06+0000\n" -"PO-Revision-Date: 2015-03-11 20:49+0000\n" +"POT-Creation-Date: 2015-05-07 06:07+0000\n" +"PO-Revision-Date: 2015-04-24 16:40+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: English (Australia) (http://www.transifex.com/projects/p/" "ceilometer/language/en_AU/)\n" @@ -19,88 +19,40 @@ msgstr "" "Generated-By: Babel 1.3\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ceilometer/coordination.py:76 -msgid "Coordination backend started successfully." -msgstr "" - -#: ceilometer/coordination.py:126 -#, python-format -msgid "Joined partitioning group %s" -msgstr "" - -#: ceilometer/coordination.py:144 -#, python-format -msgid "Left partitioning group %s" -msgstr "" - -#: ceilometer/event/storage/impl_log.py:32 -#, python-format -msgid "Dropping event data with TTL %d" -msgstr "" - -#: ceilometer/event/storage/impl_sqlalchemy.py:430 -#, python-format -msgid "%d events are removed from database" -msgstr "" - -#: ceilometer/openstack/common/eventlet_backdoor.py:146 #, python-format msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgstr "Eventlet backdoor listening on %(port)s for process %(pid)d" -#: ceilometer/openstack/common/service.py:173 #, python-format msgid "Caught %s, exiting" msgstr "Caught %s, exiting" -#: ceilometer/openstack/common/service.py:231 msgid "Parent process has died unexpectedly, exiting" msgstr "Parent process has died unexpectedly, exiting" -#: ceilometer/openstack/common/service.py:262 -#, python-format -msgid "Child caught %s, exiting" -msgstr "" - -#: ceilometer/openstack/common/service.py:301 msgid "Forking too fast, sleeping" msgstr "Forking too fast, sleeping" -#: ceilometer/openstack/common/service.py:320 #, python-format msgid "Started child %d" msgstr "Started child %d" -#: ceilometer/openstack/common/service.py:330 #, python-format msgid "Starting %d workers" msgstr "Starting %d workers" -#: ceilometer/openstack/common/service.py:347 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "Child %(pid)d killed by signal %(sig)d" -#: ceilometer/openstack/common/service.py:351 #, python-format msgid "Child %(pid)s exited with status %(code)d" msgstr "Child %(pid)s exited with status %(code)d" -#: ceilometer/openstack/common/service.py:390 #, python-format msgid "Caught %s, stopping children" msgstr "Caught %s, stopping children" -#: ceilometer/openstack/common/service.py:399 -msgid "Wait called after thread killed. Cleaning up." -msgstr "" - -#: ceilometer/openstack/common/service.py:415 #, python-format msgid "Waiting on %d children to exit" msgstr "Waiting on %d children to exit" - -#: ceilometer/publisher/kafka_broker.py:86 -#, python-format -msgid "Publishing policy set to %s" -msgstr "" diff --git a/ceilometer/locale/en_GB/LC_MESSAGES/ceilometer-log-error.po b/ceilometer/locale/en_GB/LC_MESSAGES/ceilometer-log-error.po index 45f4294d..ee01c6d5 100644 --- a/ceilometer/locale/en_GB/LC_MESSAGES/ceilometer-log-error.po +++ b/ceilometer/locale/en_GB/LC_MESSAGES/ceilometer-log-error.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Ceilometer\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-03-31 06:06+0000\n" +"POT-Creation-Date: 2015-05-07 06:07+0000\n" "PO-Revision-Date: 2015-03-18 21:15+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/" @@ -20,60 +20,20 @@ msgstr "" "Generated-By: Babel 1.3\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ceilometer/collector.py:170 -#, python-format -msgid "Dispatcher failed to handle the %s, requeue it." -msgstr "" - -#: ceilometer/collector.py:212 -#, python-format -msgid "Error processing event and it will be dropped: %s" -msgstr "" - -#: ceilometer/coordination.py:79 ceilometer/coordination.py:91 msgid "Error connecting to coordination backend." msgstr "Error connecting to coordination backend." -#: ceilometer/coordination.py:107 msgid "Error sending a heartbeat to coordination backend." msgstr "Error sending a heartbeat to coordination backend." -#: ceilometer/coordination.py:177 msgid "Error getting group membership info from coordination backend." msgstr "Error getting group membership info from coordination backend." -#: ceilometer/compute/pollsters/memory.py:106 -#, python-format -msgid "Could not get Resident Memory Usage for %(id)s: %(e)s" -msgstr "" - -#: ceilometer/dispatcher/http.py:135 -msgid "Status Code: %{code}s. Failed to dispatch event: %{event}s" -msgstr "" - -#: ceilometer/openstack/common/loopingcall.py:95 msgid "in fixed duration looping call" msgstr "in fixed duration looping call" -#: ceilometer/openstack/common/loopingcall.py:138 msgid "in dynamic looping call" msgstr "in dynamic looping call" -#: ceilometer/openstack/common/service.py:268 msgid "Unhandled exception" msgstr "Unhandled exception" - -#: ceilometer/publisher/kafka_broker.py:95 -#: ceilometer/publisher/kafka_broker.py:177 -#, python-format -msgid "Failed to connect to Kafka service: %s" -msgstr "" - -#: ceilometer/publisher/kafka_broker.py:158 -msgid "Failed to retry to send sample data with max_retry times" -msgstr "" - -#: ceilometer/publisher/kafka_broker.py:198 -#, python-format -msgid "Failed to send sample data: %s" -msgstr "" 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 a8bee4ff..1c371aab 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-03-12 06:06+0000\n" -"PO-Revision-Date: 2015-03-11 21:03+0000\n" +"POT-Creation-Date: 2015-05-07 06:07+0000\n" +"PO-Revision-Date: 2015-04-24 16:40+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/" "ceilometer/language/en_GB/)\n" @@ -20,88 +20,55 @@ msgstr "" "Generated-By: Babel 1.3\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ceilometer/coordination.py:76 msgid "Coordination backend started successfully." msgstr "Coordination backend started successfully." -#: ceilometer/coordination.py:126 #, python-format msgid "Joined partitioning group %s" msgstr "Joined partitioning group %s" -#: ceilometer/coordination.py:144 -#, python-format -msgid "Left partitioning group %s" -msgstr "" - -#: ceilometer/event/storage/impl_log.py:32 -#, python-format -msgid "Dropping event data with TTL %d" -msgstr "" - -#: ceilometer/event/storage/impl_sqlalchemy.py:430 -#, python-format -msgid "%d events are removed from database" -msgstr "" - -#: ceilometer/openstack/common/eventlet_backdoor.py:146 #, python-format msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgstr "Eventlet backdoor listening on %(port)s for process %(pid)d" -#: ceilometer/openstack/common/service.py:173 #, python-format msgid "Caught %s, exiting" msgstr "Caught %s, exiting" -#: ceilometer/openstack/common/service.py:231 msgid "Parent process has died unexpectedly, exiting" msgstr "Parent process has died unexpectedly, exiting" -#: ceilometer/openstack/common/service.py:262 #, python-format msgid "Child caught %s, exiting" msgstr "Child caught %s, exiting" -#: ceilometer/openstack/common/service.py:301 msgid "Forking too fast, sleeping" msgstr "Forking too fast, sleeping" -#: ceilometer/openstack/common/service.py:320 #, python-format msgid "Started child %d" msgstr "Started child %d" -#: ceilometer/openstack/common/service.py:330 #, python-format msgid "Starting %d workers" msgstr "Starting %d workers" -#: ceilometer/openstack/common/service.py:347 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "Child %(pid)d killed by signal %(sig)d" -#: ceilometer/openstack/common/service.py:351 #, python-format msgid "Child %(pid)s exited with status %(code)d" msgstr "Child %(pid)s exited with status %(code)d" -#: ceilometer/openstack/common/service.py:390 #, python-format msgid "Caught %s, stopping children" msgstr "Caught %s, stopping children" -#: ceilometer/openstack/common/service.py:399 -msgid "Wait called after thread killed. Cleaning up." -msgstr "" - -#: ceilometer/openstack/common/service.py:415 #, python-format msgid "Waiting on %d children to exit" msgstr "Waiting on %d children to exit" -#: ceilometer/publisher/kafka_broker.py:86 #, python-format msgid "Publishing policy set to %s" msgstr "Publishing policy set to %s" diff --git a/ceilometer/locale/en_GB/LC_MESSAGES/ceilometer-log-warning.po b/ceilometer/locale/en_GB/LC_MESSAGES/ceilometer-log-warning.po index 83b34d50..cf668987 100644 --- a/ceilometer/locale/en_GB/LC_MESSAGES/ceilometer-log-warning.po +++ b/ceilometer/locale/en_GB/LC_MESSAGES/ceilometer-log-warning.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Ceilometer\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-03-18 06:10+0000\n" +"POT-Creation-Date: 2015-05-07 06:07+0000\n" "PO-Revision-Date: 2015-03-13 12:57+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/" @@ -20,74 +20,14 @@ msgstr "" "Generated-By: Babel 1.3\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ceilometer/notification.py:154 -msgid "" -"Non-metric meters may be collected. It is highly advisable to disable these " -"meters using ceilometer.conf or the pipeline.yaml" -msgstr "" - -#: ceilometer/agent/discovery/endpoint.py:42 #, python-format msgid "No endpoints found for service %s" msgstr "No endpoints found for service %s" -#: ceilometer/alarm/evaluator/threshold.py:106 -#, python-format -msgid "Expecting %(expected)d datapoints but only get %(actual)d" -msgstr "" - -#: ceilometer/api/app.py:84 -msgid "" -"pecan_debug cannot be enabled, if workers is > 1, the value is overrided " -"with False" -msgstr "" - -#: ceilometer/cmd/polling.py:51 -#, python-format -msgid "Duplicated values: %s found in CLI options, auto de-duplidated" -msgstr "" - -#: ceilometer/compute/pollsters/disk.py:133 -#: ceilometer/compute/pollsters/disk.py:701 -#: ceilometer/compute/pollsters/memory.py:49 -#: ceilometer/compute/pollsters/memory.py:92 -#: ceilometer/compute/pollsters/net.py:108 -#, python-format -msgid "" -"Instance %(instance_id)s was shut off while getting samples of %(pollster)s: " -"%(exc)s" -msgstr "" - -#: ceilometer/compute/pollsters/memory.py:54 -#: ceilometer/compute/pollsters/memory.py:97 -#, python-format -msgid "" -"Cannot inspect data of %(pollster)s for %(instance_id)s, non-fatal reason: " -"%(exc)s" -msgstr "" - -#: ceilometer/openstack/common/loopingcall.py:87 -#, python-format -msgid "task %(func_name)r run outlasted interval by %(delay).2f sec" -msgstr "" - -#: ceilometer/openstack/common/service.py:355 #, python-format msgid "pid %d not in child list" msgstr "pid %d not in child list" -#: ceilometer/publisher/kafka_broker.py:88 #, python-format msgid "Publishing policy is unknown (%s) force to default" msgstr "Publishing policy is unknown (%s) force to default" - -#: ceilometer/publisher/kafka_broker.py:149 -#, python-format -msgid "Failed to publish %d datum" -msgstr "" - -#: ceilometer/publisher/kafka_broker.py:170 -#, python-format -msgid "" -"Kafka Publisher max local queue length is exceeded, dropping %d oldest data" -msgstr "" diff --git a/ceilometer/locale/en_GB/LC_MESSAGES/ceilometer.po b/ceilometer/locale/en_GB/LC_MESSAGES/ceilometer.po index 9153c60c..4e9f5871 100644 --- a/ceilometer/locale/en_GB/LC_MESSAGES/ceilometer.po +++ b/ceilometer/locale/en_GB/LC_MESSAGES/ceilometer.po @@ -8,76 +8,60 @@ msgid "" msgstr "" "Project-Id-Version: Ceilometer\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-04-11 06:05+0000\n" -"PO-Revision-Date: 2015-04-10 10:59+0000\n" +"POT-Creation-Date: 2015-05-07 06:07+0000\n" +"PO-Revision-Date: 2015-04-24 16:40+0000\n" "Last-Translator: openstackjenkins \n" -"Language-Team: English (United Kingdom) " -"(http://www.transifex.com/projects/p/ceilometer/language/en_GB/)\n" +"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/" +"ceilometer/language/en_GB/)\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 1.3\n" -#: ceilometer/collector.py:127 #, python-format msgid "UDP: Cannot decode data sent by %s" msgstr "UDP: Cannot decode data sent by %s" -#: ceilometer/collector.py:130 #, python-format msgid "UDP: Storing %s" msgstr "UDP: Storing %s" -#: ceilometer/collector.py:134 msgid "UDP: Unable to store meter" msgstr "UDP: Unable to store meter" -#: ceilometer/notification.py:163 ceilometer/notifier.py:46 #, python-format msgid "Failed to load any notification handlers for %s" msgstr "Failed to load any notification handlers for %s" -#: ceilometer/notification.py:179 #, python-format msgid "Event types from %(name)s: %(type)s (ack_on_error=%(error)s)" msgstr "Event types from %(name)s: %(type)s (ack_on_error=%(error)s)" -#: ceilometer/notification.py:213 -#, python-format -msgid "Pipeline endpoint: %s" -msgstr "" - -#: ceilometer/notifier.py:37 #, python-format msgid "loading notification handlers from %s" msgstr "loading notification handlers from %s" -#: ceilometer/pipeline.py:315 #, python-format msgid "Unable to load publisher %s" msgstr "Unable to load publisher %s" -#: ceilometer/pipeline.py:333 #, python-format msgid "" -"Pipeline %(pipeline)s: Setup transformer instance %(name)s with parameter" -" %(param)s" +"Pipeline %(pipeline)s: Setup transformer instance %(name)s with parameter " +"%(param)s" msgstr "" -"Pipeline %(pipeline)s: Setup transformer instance %(name)s with parameter" -" %(param)s" +"Pipeline %(pipeline)s: Setup transformer instance %(name)s with parameter " +"%(param)s" -#: ceilometer/pipeline.py:352 ceilometer/pipeline.py:416 #, python-format msgid "Pipeline %(pipeline)s: Continue after error from publisher %(pub)s" msgstr "Pipeline %(pipeline)s: Continue after error from publisher %(pub)s" -#: ceilometer/pipeline.py:371 #, python-format msgid "Pipeline %(pipeline)s: Sample dropped by transformer %(trans)s" msgstr "Pipeline %(pipeline)s: Sample dropped by transformer %(trans)s" -#: ceilometer/pipeline.py:379 #, python-format msgid "" "Pipeline %(pipeline)s: Exit after error from transformer %(trans)s for " @@ -86,97 +70,51 @@ msgstr "" "Pipeline %(pipeline)s: Exit after error from transformer %(trans)s for " "%(smp)s" -#: ceilometer/pipeline.py:402 #, python-format -msgid "Pipeline %(pipeline)s: Transform sample %(smp)s from %(trans)s transformer" -msgstr "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" -#: ceilometer/pipeline.py:432 #, python-format msgid "Pipeline %(pipeline)s: Error flushing transformer %(trans)s" msgstr "Pipeline %(pipeline)s: Error flushing transformer %(trans)s" -#: ceilometer/pipeline.py:628 msgid "detected decoupled pipeline config format" msgstr "detected decoupled pipeline config format" -#: ceilometer/pipeline.py:649 msgid "detected deprecated pipeline config format" msgstr "detected deprecated pipeline config format" -#: ceilometer/pipeline.py:673 #, python-format msgid "Pipeline config file: %s" msgstr "Pipeline config file: %s" -#: ceilometer/pipeline.py:679 #, python-format msgid "Pipeline config: %s" msgstr "Pipeline config: %s" -#: ceilometer/service.py:103 #, python-format msgid "%(worker_name)s value of %(workers)s is invalid, must be greater than 0" -msgstr "%(worker_name)s value of %(workers)s is invalid, must be greater than 0" - -#: ceilometer/agent/base.py:130 -#, python-format -msgid "Polling pollster %(poll)s in the context of %(src)s" msgstr "" +"%(worker_name)s value of %(workers)s is invalid, must be greater than 0" -#: ceilometer/agent/base.py:158 -#, python-format -msgid "" -"Found following duplicated resoures for %(name)s in context of " -"%(source)s:%(list)s. Check pipeline configuration." -msgstr "" - -#: ceilometer/agent/base.py:169 -#, python-format -msgid "Skip polling pollster %s, no resources found" -msgstr "" - -#: ceilometer/agent/base.py:181 -#, python-format -msgid "Prevent pollster %(name)s for polling source %(source)s anymore!" -msgstr "" - -#: ceilometer/agent/base.py:187 #, python-format msgid "Continue after error from %(name)s: %(error)s" msgstr "Continue after error from %(name)s: %(error)s" -#: ceilometer/agent/base.py:241 -#, python-format -msgid "Skip loading extension for %s" -msgstr "" - -#: ceilometer/agent/base.py:245 -#, python-format -msgid "Failed to import extension for %(name)s: %(error)s" -msgstr "" - -#: ceilometer/agent/base.py:354 #, python-format msgid "Unable to discover resources: %s" msgstr "Unable to discover resources: %s" -#: ceilometer/agent/base.py:356 #, python-format msgid "Unknown discovery extension: %s" msgstr "Unknown discovery extension: %s" -#: ceilometer/agent/plugin_base.py:71 #, python-format msgid "Skip due to keystone error %s" msgstr "Skip due to keystone error %s" -#: ceilometer/agent/plugin_base.py:78 -#, python-format -msgid "Skipping because %s service is not registered in keystone" -msgstr "" - -#: ceilometer/agent/plugin_base.py:121 msgid "" "get_exchange_topics API of NotificationPlugin isdeprecated, implements " "get_targets instead." @@ -184,7 +122,6 @@ msgstr "" "get_exchange_topics API of NotificationPlugin isdeprecated, implements " "get_targets instead." -#: ceilometer/alarm/rpc.py:56 #, python-format msgid "" "alarm %(alarm_id)s has no action configured for state transition from " @@ -193,566 +130,275 @@ msgstr "" "alarm %(alarm_id)s has no action configured for state transition from " "%(previous)s to state %(state)s, skipping the notification." -#: ceilometer/alarm/service.py:94 #, python-format msgid "initiating evaluation cycle on %d alarms" msgstr "initiating evaluation cycle on %d alarms" -#: ceilometer/alarm/service.py:99 msgid "alarm evaluation cycle failed" msgstr "alarm evaluation cycle failed" -#: ceilometer/alarm/service.py:104 #, python-format msgid "skipping alarm %s: type unsupported" msgstr "skipping alarm %s: type unsupported" -#: ceilometer/alarm/service.py:108 #, python-format msgid "evaluating alarm %s" msgstr "evaluating alarm %s" -#: ceilometer/alarm/service.py:112 -#, python-format -msgid "Failed to evaluate alarm %s" -msgstr "" - -#: ceilometer/alarm/service.py:252 #, python-format msgid "Unable to parse action %(action)s for alarm %(alarm_id)s" msgstr "Unable to parse action %(action)s for alarm %(alarm_id)s" -#: ceilometer/alarm/service.py:261 #, python-format msgid "Action %(scheme)s for alarm %(alarm_id)s is unknown, cannot notify" msgstr "Action %(scheme)s for alarm %(alarm_id)s is unknown, cannot notify" -#: ceilometer/alarm/service.py:267 #, python-format msgid "Notifying alarm %(id)s with action %(act)s" msgstr "Notifying alarm %(id)s with action %(act)s" -#: ceilometer/alarm/service.py:272 #, python-format msgid "Unable to notify alarm %s" msgstr "Unable to notify alarm %s" -#: ceilometer/alarm/service.py:293 msgid "Unable to notify for an alarm with no action" msgstr "Unable to notify for an alarm with no action" -#: ceilometer/alarm/evaluator/__init__.py:75 #, python-format msgid "alarm %(id)s transitioning to %(state)s because %(reason)s" msgstr "alarm %(id)s transitioning to %(state)s because %(reason)s" -#: ceilometer/alarm/evaluator/__init__.py:87 msgid "alarm state update failed" msgstr "alarm state update failed" -#: ceilometer/alarm/evaluator/combination.py:36 msgid "alarm retrieval failed" msgstr "alarm retrieval failed" -#: ceilometer/alarm/evaluator/combination.py:52 #, python-format msgid "Alarms %(alarm_ids)s are in unknown state" msgstr "Alarms %(alarm_ids)s are in unknown state" -#: ceilometer/alarm/evaluator/combination.py:74 #, python-format msgid "Transition to %(state)s due to alarms %(alarm_ids)s in state %(state)s" msgstr "Transition to %(state)s due to alarms %(alarm_ids)s in state %(state)s" -#: ceilometer/alarm/evaluator/combination.py:78 #, python-format 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" -#: ceilometer/alarm/evaluator/combination.py:99 -#: ceilometer/alarm/evaluator/gnocchi.py:214 -#: ceilometer/alarm/evaluator/threshold.py:178 #, python-format -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." +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." -#: ceilometer/alarm/evaluator/gnocchi.py:106 -#: ceilometer/alarm/evaluator/threshold.py:89 #, python-format msgid "stats query %s" msgstr "stats query %s" -#: ceilometer/alarm/evaluator/gnocchi.py:110 -#: ceilometer/alarm/evaluator/threshold.py:95 msgid "alarm stats retrieval failed" msgstr "alarm stats retrieval failed" -#: ceilometer/alarm/evaluator/gnocchi.py:113 -#, python-format -msgid "alarm stats retrieval failed: %s" -msgstr "" - -#: ceilometer/alarm/evaluator/gnocchi.py:128 -#: ceilometer/alarm/evaluator/threshold.py:56 #, python-format msgid "query stats from %(start)s to %(now)s" msgstr "query stats from %(start)s to %(now)s" -#: ceilometer/alarm/evaluator/gnocchi.py:140 -#: ceilometer/alarm/evaluator/threshold.py:112 #, python-format msgid "%d datapoints are unknown" msgstr "%d datapoints are unknown" -#: ceilometer/alarm/evaluator/gnocchi.py:163 -#: ceilometer/alarm/evaluator/threshold.py:137 #, python-format msgid "" -"Transition to %(state)s due to %(count)d samples %(disposition)s " -"threshold, most recent: %(most_recent)s" +"Transition to %(state)s due to %(count)d samples %(disposition)s threshold, " +"most recent: %(most_recent)s" msgstr "" -"Transition to %(state)s due to %(count)d samples %(disposition)s " -"threshold, most recent: %(most_recent)s" +"Transition to %(state)s due to %(count)d samples %(disposition)s threshold, " +"most recent: %(most_recent)s" -#: ceilometer/alarm/evaluator/gnocchi.py:167 -#: ceilometer/alarm/evaluator/threshold.py:141 #, python-format msgid "" -"Remaining as %(state)s due to %(count)d samples %(disposition)s " -"threshold, most recent: %(most_recent)s" +"Remaining as %(state)s due to %(count)d samples %(disposition)s threshold, " +"most recent: %(most_recent)s" msgstr "" -"Remaining as %(state)s due to %(count)d samples %(disposition)s " -"threshold, most recent: %(most_recent)s" +"Remaining as %(state)s due to %(count)d samples %(disposition)s threshold, " +"most recent: %(most_recent)s" -#: ceilometer/alarm/evaluator/gnocchi.py:226 -#: ceilometer/alarm/evaluator/threshold.py:197 #, python-format msgid "comparing value %(value)s against threshold %(limit)s" msgstr "comparing value %(value)s against threshold %(limit)s" -#: ceilometer/alarm/evaluator/threshold.py:66 #, python-format msgid "sanitize stats %s" msgstr "sanitise stats %s" -#: ceilometer/alarm/evaluator/threshold.py:75 #, python-format msgid "excluded weak datapoints with sample counts %s" msgstr "excluded weak datapoints with sample counts %s" -#: ceilometer/alarm/evaluator/threshold.py:84 #, python-format msgid "pruned statistics to %d" msgstr "pruned statistics to %d" -#: ceilometer/alarm/notifier/log.py:30 -#, python-format -msgid "" -"Notifying alarm %(alarm_name)s %(alarm_id)s of %(severity)s priority from" -" %(previous)s to %(current)s with action %(action)s because %(reason)s." -msgstr "" - -#: ceilometer/alarm/notifier/rest.py:64 -#, python-format -msgid "" -"Notifying alarm %(alarm_name)s %(alarm_id)s from %(previous)s to " -"%(current)s with action %(action)s because %(reason)s. request-id: " -"%(request_id)s " -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:132 -#, python-format -msgid "triggering %s" -msgstr "triggering %s" - -#: ceilometer/alarm/partition/coordination.py:133 -#, python-format -msgid "known evaluators %s" -msgstr "known evaluators %s" - -#: ceilometer/alarm/partition/coordination.py:136 -#, python-format -msgid "per evaluator allocation %s" -msgstr "per evaluator allocation %s" - -#: ceilometer/alarm/partition/coordination.py:146 -#, python-format -msgid "" -"%(this)s bailing on distribution cycle as older partition detected: " -"%(older)s" -msgstr "" -"%(this)s bailing on distribution cycle as older partition detected: " -"%(older)s" - -#: ceilometer/alarm/partition/coordination.py:152 -#, python-format -msgid "%(verb)s-ing %(alloc)s to %(eval)s" -msgstr "%(verb)s-ing %(alloc)s to %(eval)s" - -#: ceilometer/alarm/partition/coordination.py:156 -#, python-format -msgid "master taking %s for self" -msgstr "master taking %s for self" - -#: ceilometer/alarm/partition/coordination.py:174 -#, python-format -msgid "newly deleted alarms %s" -msgstr "newly deleted alarms %s" - -#: ceilometer/alarm/partition/coordination.py:177 -msgid "alarm deletion activity requires rebalance" -msgstr "alarm deletion activity requires rebalance" - -#: ceilometer/alarm/partition/coordination.py:202 -#, python-format -msgid "%s still warming up" -msgstr "%s still warming up" - -#: ceilometer/alarm/partition/coordination.py:207 -#, python-format -msgid "last heard from %(report)s %(delta)s seconds ago" -msgstr "last heard from %(report)s %(delta)s seconds ago" - -#: ceilometer/alarm/partition/coordination.py:212 -#, python-format -msgid "%(this)s detects stale evaluator: %(stale)s" -msgstr "%(this)s detects stale evaluator: %(stale)s" - -#: ceilometer/alarm/partition/coordination.py:217 -#, python-format -msgid "%(this)s sees older potential master: %(older)s" -msgstr "%(this)s sees older potential master: %(older)s" - -#: ceilometer/alarm/partition/coordination.py:219 -#, python-format -msgid "%(this)s is master?: %(is_master)s" -msgstr "%(this)s is master?: %(is_master)s" - -#: ceilometer/alarm/partition/coordination.py:232 -#, python-format -msgid "newly created alarms %s" -msgstr "newly created alarms %s" - -#: ceilometer/alarm/partition/coordination.py:243 -#, python-format -msgid "%(this)s not overtaken as master? %(still_ahead)s" -msgstr "%(this)s not overtaken as master? %(still_ahead)s" - -#: ceilometer/alarm/partition/coordination.py:253 -#, python-format -msgid "%s checking mastership status" -msgstr "%s checking mastership status" - -#: ceilometer/alarm/partition/coordination.py:260 -msgid "mastership check failed" -msgstr "mastership check failed" - -#: ceilometer/alarm/partition/coordination.py:270 -#, python-format -msgid "%(this)s knows about %(reports)s" -msgstr "%(this)s knows about %(reports)s" - -#: ceilometer/alarm/partition/coordination.py:276 -#, python-format -msgid "%(this)s got assignment: %(alarms)s" -msgstr "%(this)s got assignment: %(alarms)s" - -#: ceilometer/alarm/partition/coordination.py:283 -#, python-format -msgid "%(this)s got allocation: %(alarms)s" -msgstr "%(this)s got allocation: %(alarms)s" - -#: ceilometer/alarm/partition/coordination.py:289 -#, python-format -msgid "%s reporting presence" -msgstr "%s reporting presence" - -#: ceilometer/alarm/partition/coordination.py:293 -msgid "presence reporting failed" -msgstr "presence reporting failed" - -#: ceilometer/alarm/partition/coordination.py:298 -#, python-format -msgid "%s has no assigned alarms to evaluate" -msgstr "%s has no assigned alarms to evaluate" - -#: ceilometer/alarm/partition/coordination.py:302 -#, python-format -msgid "%(this)s alarms for evaluation: %(alarms)s" -msgstr "%(this)s alarms for evaluation: %(alarms)s" - -#: ceilometer/alarm/partition/coordination.py:308 -msgid "assignment retrieval failed" -msgstr "assignment retrieval failed" - -#: ceilometer/alarm/storage/impl_hbase.py:86 -#: ceilometer/event/storage/impl_hbase.py:79 -#: ceilometer/storage/impl_hbase.py:131 msgid "Dropping HBase schema..." msgstr "Dropping 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 "Cannot disable table but ignoring error" -#: 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 "Cannot delete table but ignoring error" -#: ceilometer/alarm/storage/models.py:70 -msgid "timestamp should be datetime object" -msgstr "" - -#: ceilometer/alarm/storage/models.py:72 -msgid "state_timestamp should be datetime object" -msgstr "" - -#: ceilometer/api/app.py:136 #, python-format msgid "Starting server in PID %s" msgstr "Starting server in PID %s" -#: ceilometer/api/app.py:137 msgid "Configuration:" msgstr "Configuration:" -#: ceilometer/api/app.py:141 #, python-format msgid "serving on 0.0.0.0:%(sport)s, view at http://127.0.0.1:%(vport)s" msgstr "serving on 0.0.0.0:%(sport)s, view at http://127.0.0.1:%(vport)s" -#: ceilometer/api/app.py:145 #, python-format msgid "serving on http://%(host)s:%(port)s" msgstr "serving on http://%(host)s:%(port)s" -#: ceilometer/api/middleware.py:105 #, python-format msgid "Error parsing HTTP response: %s" msgstr "Error parsing HTTP response: %s" -#: ceilometer/api/controllers/v2/alarms.py:88 #, 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/alarms.py:170 #, python-format msgid "Timezone %s is not valid" msgstr "Timezone %s is not valid" -#: ceilometer/api/controllers/v2/alarms.py:285 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:295 #, 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:306 -#, python-format -msgid "%(rule1)s and %(rule2)s cannot be set at the same time" -msgstr "" - -#: ceilometer/api/controllers/v2/alarms.py:322 -#, python-format -msgid "duplicate actions are found: %s, remove duplicate ones" -msgstr "" - -#: ceilometer/api/controllers/v2/alarms.py:328 -#, python-format -msgid "%(name)s count exceeds maximum value %(maximum)d" -msgstr "" - -#: ceilometer/api/controllers/v2/alarms.py:339 -#, python-format -msgid "Unable to parse action %s" -msgstr "" - -#: ceilometer/api/controllers/v2/alarms.py:342 -#, python-format -msgid "Unsupported action %s" -msgstr "" - -#: ceilometer/api/controllers/v2/alarms.py:345 -#, python-format -msgid "You are not authorized to create action: %s" -msgstr "" - -#: ceilometer/api/controllers/v2/alarms.py:533 #, python-format msgid "Alarm with name=%s exists" msgstr "Alarm with name=%s exists" -#: ceilometer/api/controllers/v2/alarms.py:543 #, python-format msgid "Error while putting alarm: %s" msgstr "Error while putting alarm: %s" -#: ceilometer/api/controllers/v2/alarms.py:544 -#: ceilometer/api/controllers/v2/alarms.py:712 msgid "Alarm incorrect" msgstr "Alarm incorrect" -#: ceilometer/api/controllers/v2/alarms.py:604 msgid "state invalid" msgstr "state invalid" -#: ceilometer/api/controllers/v2/alarms.py:705 #, python-format msgid "Alarm with name='%s' exists" msgstr "Alarm with name='%s' exists" -#: ceilometer/api/controllers/v2/alarms.py:711 #, python-format msgid "Error while posting alarm: %s" msgstr "Error while posting alarm: %s" -#: ceilometer/api/controllers/v2/base.py:50 #, python-format msgid "%(entity)s %(id)s Not Found" msgstr "%(entity)s %(id)s Not Found" -#: ceilometer/api/controllers/v2/base.py:59 #, 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:220 -#, 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:225 #, python-format msgid "" -"The data type %(type)s is not supported. The supported data type list is:" -" %(supported)s" +"Unable to convert the value %(value)s to the expected data type %(type)s." msgstr "" -"The data type %(type)s is not supported. The supported data type list is:" -" %(supported)s" +"Unable to convert the value %(value)s to the expected data type %(type)s." -#: ceilometer/api/controllers/v2/base.py:230 #, python-format msgid "" -"Unexpected exception converting %(value)s to the expected data type " -"%(type)s." +"The data type %(type)s is not supported. The supported data type list is: " +"%(supported)s" msgstr "" -"Unexpected exception converting %(value)s to the expected data type " -"%(type)s." +"The data type %(type)s is not supported. The supported data type list is: " +"%(supported)s" + +#, 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/base.py:240 #, python-format msgid "Alarm %s not found" msgstr "Alarm %s not found" -#: ceilometer/api/controllers/v2/base.py:242 #, 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/events.py:172 msgid "operator {} is incorrect" msgstr "operator {} is incorrect" -#: ceilometer/api/controllers/v2/events.py:195 #, python-format msgid "Getting traits for %s" msgstr "Getting traits for %s" -#: ceilometer/api/controllers/v2/events.py:266 msgid "Event" msgstr "Event" -#: ceilometer/api/controllers/v2/events.py:269 #, 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/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: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." msgstr "Period must be positive." -#: ceilometer/api/controllers/v2/meters.py:406 #, python-format msgid "computed value coming from %r" msgstr "computed value coming from %r" -#: ceilometer/api/controllers/v2/meters.py:416 -#, 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/api/controllers/v2/alarm_rules/combination.py:39 #, python-format msgid "Combined state of alarms %s" msgstr "Combined state of alarms %s" -#: ceilometer/api/controllers/v2/alarm_rules/combination.py:48 msgid "Alarm combination rule should contain at least two different alarm ids." -msgstr "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/alarm_rules/combination.py:69 #, python-format msgid "Cannot specify alarm %s itself in combination rule" msgstr "Cannot specify alarm %s itself in combination rule" -#: ceilometer/api/controllers/v2/alarm_rules/threshold.py:93 #, python-format msgid "" "Alarm when %(meter_name)s is %(comparison_operator)s a %(statistic)s of " @@ -761,257 +407,130 @@ msgstr "" "Alarm when %(meter_name)s is %(comparison_operator)s a %(statistic)s of " "%(threshold)s over %(period)s seconds" -#: ceilometer/cmd/storage.py:39 msgid "Clearing expired metering data" msgstr "Clearing expired metering data" -#: 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 "An error occurred while building %(m)s sample: %(e)s" -#: ceilometer/compute/pollsters/cpu.py:31 #, python-format msgid "checking instance %s" msgstr "checking instance %s" -#: ceilometer/compute/pollsters/cpu.py:34 #, python-format msgid "CPUTIME USAGE: %(instance)s %(time)d" msgstr "CPUTIME USAGE: %(instance)s %(time)d" -#: ceilometer/compute/pollsters/cpu.py:48 -#: ceilometer/compute/pollsters/cpu.py:79 -#: ceilometer/compute/pollsters/disk.py:131 -#: ceilometer/compute/pollsters/disk.py:341 -#: ceilometer/compute/pollsters/disk.py:523 -#: ceilometer/compute/pollsters/disk.py:604 -#: ceilometer/compute/pollsters/disk.py:699 -#: ceilometer/compute/pollsters/memory.py:47 -#: ceilometer/compute/pollsters/memory.py:90 -#: ceilometer/compute/pollsters/net.py:106 #, python-format msgid "Exception while getting samples %s" msgstr "Exception while getting samples %s" -#: ceilometer/compute/pollsters/cpu.py:51 #, python-format msgid "Obtaining CPU time is not implemented for %s" msgstr "Obtaining CPU time is not implemented for %s" -#: ceilometer/compute/pollsters/cpu.py:54 #, python-format msgid "could not get CPU time for %(id)s: %(e)s" msgstr "could not get CPU time for %(id)s: %(e)s" -#: ceilometer/compute/pollsters/cpu.py:63 #, python-format msgid "Checking CPU util for instance %s" msgstr "Checking CPU util for instance %s" -#: ceilometer/compute/pollsters/cpu.py:67 #, python-format msgid "CPU UTIL: %(instance)s %(util)d" msgstr "CPU UTIL: %(instance)s %(util)d" -#: ceilometer/compute/pollsters/cpu.py:82 #, python-format msgid "Obtaining CPU Util is not implemented for %s" msgstr "Obtaining CPU Util is not implemented for %s" -#: ceilometer/compute/pollsters/cpu.py:85 #, python-format 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:139 -#: ceilometer/compute/pollsters/disk.py:344 -#: ceilometer/compute/pollsters/disk.py:526 -#: ceilometer/compute/pollsters/disk.py:707 -#: 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:144 -#: ceilometer/compute/pollsters/disk.py:350 -#: ceilometer/compute/pollsters/disk.py:532 -#: ceilometer/compute/pollsters/disk.py:613 -#: 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:607 -#, python-format -msgid "%(inspector)s does not provide data for %(pollster)s" -msgstr "" - -#: ceilometer/compute/pollsters/disk.py:713 -#, python-format -msgid "Ignoring instance %(name)s (%(instance_id)s) : %(error)s" -msgstr "" - -#: ceilometer/compute/pollsters/memory.py:31 #, python-format msgid "Checking memory usage for instance %s" msgstr "Checking memory usage for instance %s" -#: ceilometer/compute/pollsters/memory.py:35 #, python-format msgid "MEMORY USAGE: %(instance)s %(usage)f" msgstr "MEMORY USAGE: %(instance)s %(usage)f" -#: ceilometer/compute/pollsters/memory.py:60 #, python-format msgid "Obtaining Memory Usage is not implemented for %s" msgstr "Obtaining Memory Usage is not implemented for %s" -#: ceilometer/compute/pollsters/memory.py:63 #, python-format msgid "Could not get Memory Usage for %(id)s: %(e)s" msgstr "Could not get Memory Usage for %(id)s: %(e)s" -#: ceilometer/compute/pollsters/memory.py:73 -#, python-format -msgid "Checking resident memory for instance %s" -msgstr "" - -#: ceilometer/compute/pollsters/memory.py:78 -#, python-format -msgid "RESIDENT MEMORY: %(instance)s %(resident)f" -msgstr "" - -#: ceilometer/compute/pollsters/memory.py:103 -#, python-format -msgid "Obtaining Resident Memory is not implemented for %s" -msgstr "" - -#: ceilometer/compute/pollsters/net.py:92 #, python-format msgid "checking net info for instance %s" msgstr "checking net info for instance %s" -#: ceilometer/compute/virt/inspector.py:290 #, python-format msgid "Unable to load the hypervisor inspector: %s" msgstr "Unable to load the hypervisor inspector: %s" -#: 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:225 #, python-format msgid "Duplicate VM name found: %s" msgstr "Duplicate VM name found: %s" -#: ceilometer/compute/virt/libvirt/inspector.py:54 -msgid "Connection to libvirt broken" -msgstr "" - -#: ceilometer/compute/virt/libvirt/inspector.py:79 #, python-format msgid "Connecting to libvirt: %s" msgstr "Connecting to libvirt: %s" -#: ceilometer/compute/virt/libvirt/inspector.py:97 -#, python-format -msgid "" -"Error from libvirt while looking up instance : " -"[Error Code %(error_code)s] %(ex)s" -msgstr "" - -#: ceilometer/compute/virt/libvirt/inspector.py:117 -#, python-format -msgid "" -"Failed to inspect data of instance , domain " -"state is SHUTOFF." -msgstr "" - -#: ceilometer/compute/virt/libvirt/inspector.py:187 -#, python-format -msgid "" -"Failed to inspect memory usage of instance , " -"can not get info from libvirt." -msgstr "" - -#: ceilometer/compute/virt/libvirt/inspector.py:195 -#, python-format -msgid "" -"Failed to inspect memory usage of %(instance_uuid)s, can not get info " -"from libvirt: %(error)s" -msgstr "" - -#: ceilometer/compute/virt/vmware/inspector.py:94 -#: ceilometer/compute/virt/vmware/inspector.py:111 -#: ceilometer/compute/virt/vmware/inspector.py:143 -#: ceilometer/compute/virt/vmware/inspector.py:156 #, python-format msgid "VM %s not found in VMware Vsphere" msgstr "VM %s not found in VMware Vsphere" -#: ceilometer/compute/virt/xenapi/inspector.py:57 msgid "XenAPI not installed" msgstr "XenAPI not installed" -#: ceilometer/compute/virt/xenapi/inspector.py:63 msgid "Must specify connection_url, and connection_password to use" msgstr "Must specify connection_url, and connection_password to use" -#: ceilometer/compute/virt/xenapi/inspector.py:66 msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" msgstr "Unable to log in to XenAPI (is the Dom0 disk full?)" -#: ceilometer/compute/virt/xenapi/inspector.py:73 #, python-format msgid "Could not connect to XenAPI: %s" msgstr "Could not connect to XenAPI: %s" -#: ceilometer/compute/virt/xenapi/inspector.py:96 #, python-format msgid "VM %s not found in XenServer" msgstr "VM %s not found in XenServer" -#: ceilometer/compute/virt/xenapi/inspector.py:99 #, python-format msgid "Multiple VM %s found in XenServer" msgstr "Multiple VM %s found in XenServer" -#: ceilometer/compute/virt/xenapi/inspector.py:112 #, python-format msgid "Could not get VM %s CPU Utilization" msgstr "Could not get VM %s CPU Utilisation" -#: ceilometer/dispatcher/__init__.py:41 #, python-format msgid "loading dispatchers from %s" msgstr "loading dispatchers from %s" -#: ceilometer/dispatcher/__init__.py:52 #, python-format msgid "Failed to load any dispatchers for %s" msgstr "Failed to load any dispatchers for %s" -#: ceilometer/dispatcher/database.py:48 -#, python-format -msgid "Failed to connect to db, purpose %(purpose)s re-try later: %(err)s" -msgstr "" - -#: ceilometer/dispatcher/database.py:73 ceilometer/dispatcher/http.py:88 #, python-format msgid "" "metering data %(counter_name)s for %(resource_id)s @ %(timestamp)s: " @@ -1020,458 +539,264 @@ msgstr "" "metering data %(counter_name)s for %(resource_id)s @ %(timestamp)s: " "%(counter_volume)s" -#: ceilometer/dispatcher/database.py:91 ceilometer/dispatcher/http.py:116 #, python-format msgid "Failed to record metering data: %s" msgstr "Failed to record metering data: %s" -#: ceilometer/dispatcher/database.py:96 ceilometer/dispatcher/http.py:119 #, python-format msgid "message signature invalid, discarding message: %r" msgstr "message signature invalid, discarding message: %r" -#: ceilometer/dispatcher/http.py:78 -msgid "" -"Dispatcher target was not set, no meter will be posted. Set the target in" -" the ceilometer.conf file" -msgstr "" - -#: ceilometer/dispatcher/http.py:113 -#, python-format -msgid "Message posting finished with status code %d." -msgstr "" - -#: ceilometer/energy/kwapi.py:88 msgid "Kwapi endpoint not found" msgstr "Kwapi endpoint not found" -#: ceilometer/event/converter.py:78 #, python-format msgid "Plugin specified, but no plugin name supplied for trait %s" msgstr "Plugin specified, but no plugin name supplied for trait %s" -#: ceilometer/event/converter.py:87 #, python-format msgid "No plugin named %(plugin)s available for trait %(trait)s" msgstr "No plugin named %(plugin)s available for trait %(trait)s" -#: ceilometer/event/converter.py:97 #, python-format msgid "Required field in trait definition not specified: '%s'" msgstr "Required field in trait definition not specified: '%s'" -#: ceilometer/event/converter.py:112 #, python-format msgid "" -"Parse error in JSONPath specification '%(jsonpath)s' for %(trait)s: " -"%(err)s" +"Parse error in JSONPath specification '%(jsonpath)s' for %(trait)s: %(err)s" msgstr "" -"Parse error in JSONPath specification '%(jsonpath)s' for %(trait)s: " -"%(err)s" +"Parse error in JSONPath specification '%(jsonpath)s' for %(trait)s: %(err)s" -#: ceilometer/event/converter.py:118 #, python-format msgid "Invalid trait type '%(type)s' for trait %(trait)s" msgstr "Invalid trait type '%(type)s' for trait %(trait)s" -#: ceilometer/event/converter.py:171 #, python-format msgid "Required field %s not specified" msgstr "Required field %s not specified" -#: ceilometer/event/converter.py:348 #, python-format msgid "Dropping Notification %(type)s (uuid:%(msgid)s)" msgstr "Dropping Notification %(type)s (uuid:%(msgid)s)" -#: ceilometer/event/converter.py:372 #, python-format msgid "Event Definitions configuration file: %s" msgstr "Event Definitions configuration file: %s" -#: ceilometer/event/converter.py:382 #, python-format msgid "" -"Invalid YAML syntax in Event Definitions file %(file)s at line: %(line)s," -" column: %(column)s." +"Invalid YAML syntax in Event Definitions file %(file)s at line: %(line)s, " +"column: %(column)s." msgstr "" -"Invalid YAML syntax in Event Definitions file %(file)s at line: %(line)s," -" column: %(column)s." +"Invalid YAML syntax in Event Definitions file %(file)s at line: %(line)s, " +"column: %(column)s." -#: ceilometer/event/converter.py:388 #, python-format msgid "YAML error reading Event Definitions file %(file)s" msgstr "YAML error reading Event Definitions file %(file)s" -#: ceilometer/event/converter.py:395 msgid "No Event Definitions configuration file found! Using default config." msgstr "No Event Definitions configuration file found! Using default config." -#: ceilometer/event/converter.py:399 #, python-format msgid "Event Definitions: %s" msgstr "Event Definitions: %s" -#: ceilometer/event/endpoint.py:34 msgid "Loading event definitions" msgstr "Loading event definitions" -#: ceilometer/event/storage/impl_hbase.py:124 -#: ceilometer/event/storage/impl_sqlalchemy.py:209 -#: ceilometer/event/storage/impl_sqlalchemy.py:213 -#: ceilometer/event/storage/pymongo_base.py:76 #, python-format msgid "Failed to record event: %s" msgstr "Failed to record event: %s" -#: ceilometer/event/storage/impl_sqlalchemy.py:205 -#: ceilometer/event/storage/pymongo_base.py:72 #, python-format msgid "Failed to record duplicated event: %s" msgstr "Failed to record duplicated event: %s" -#: ceilometer/hardware/discovery.py:74 -#, python-format -msgid "Couldn't obtain IP address of instance %s" -msgstr "" - -#: ceilometer/hardware/plugin.py:67 -msgid "Passed resource dict must contain keys resource_id and resource_url." -msgstr "" - -#: ceilometer/hardware/plugin.py:109 #, python-format msgid "inspector call failed for %(ident)s host %(host)s: %(err)s" msgstr "inspector call failed for %(ident)s host %(host)s: %(err)s" -#: ceilometer/hardware/plugin.py:140 #, python-format msgid "Can NOT load inspector %(name)s: %(err)s" msgstr "Can NOT load inspector %(name)s: %(err)s" -#: ceilometer/ipmi/platform/intel_node_manager.py:297 -msgid "Node Manager init failed" -msgstr "" - -#: ceilometer/ipmi/platform/ipmi_sensor.py:101 -msgid "Wrong sensor type" -msgstr "" - -#: ceilometer/ipmi/platform/ipmitool.py:39 -msgid "parse IPMI sensor data failed,unknown sensor type" -msgstr "" - -#: ceilometer/ipmi/platform/ipmitool.py:80 -msgid "parse IPMI sensor data failed,No data retrieved from given input" -msgstr "" - -#: ceilometer/ipmi/platform/ipmitool.py:102 -msgid "ipmitool output length mismatch" -msgstr "" - -#: ceilometer/ipmi/platform/ipmitool.py:128 -msgid "running ipmitool failure" -msgstr "" - -#: ceilometer/ipmi/pollsters/node.py:66 -#, python-format -msgid "Polling %(name)s faild for %(cnt)s times!" -msgstr "" - -#: ceilometer/ipmi/pollsters/node.py:71 ceilometer/ipmi/pollsters/sensor.py:74 -#, python-format -msgid "Pollster for %s is disabled!" -msgstr "" - -#: ceilometer/ipmi/pollsters/sensor.py:68 -#, python-format -msgid "Polling %(mtr)s sensor failed for %(cnt)s times!" -msgstr "" - -#: ceilometer/network/floatingip.py:54 #, python-format msgid "FLOATING IP USAGE: %s" msgstr "FLOATING IP USAGE: %s" -#: ceilometer/network/services/fwaas.py:47 #, python-format msgid "Unknown status %(stat)s received on fw %(id)s,skipping sample" msgstr "Unknown status %(stat)s received on fw %(id)s,skipping sample" -#: ceilometer/network/services/lbaas.py:62 #, python-format msgid "Unknown status %(stat)s received on pool %(id)s, skipping sample" msgstr "Unknown status %(stat)s received on pool %(id)s, skipping sample" -#: ceilometer/network/services/lbaas.py:110 #, python-format msgid "Unknown status %(stat)s received on vip %(id)s, skipping sample" msgstr "Unknown status %(stat)s received on vip %(id)s, skipping sample" -#: ceilometer/network/services/lbaas.py:151 #, python-format msgid "Unknown status %(stat)s received on member %(id)s,skipping sample" msgstr "Unknown status %(stat)s received on member %(id)s,skipping sample" -#: ceilometer/network/services/lbaas.py:256 #, python-format msgid "Ignoring pool %(pool_id)s: %(error)s" msgstr "Ignoring pool %(pool_id)s: %(error)s" -#: ceilometer/network/services/vpnaas.py:48 #, python-format msgid "Unknown status %(stat)s received on vpn %(id)s,skipping sample" msgstr "Unknown status %(stat)s received on vpn %(id)s,skipping sample" -#: ceilometer/network/statistics/opencontrail/client.py:58 #, python-format msgid "Opencontrail API returned %(status)s %(reason)s" msgstr "Opencontrail API returned %(status)s %(reason)s" -#: ceilometer/network/statistics/opendaylight/client.py:232 -#: ceilometer/tests/network/statistics/opendaylight/test_client.py:142 #, python-format msgid "OpenDaylitght API returned %(status)s %(reason)s" msgstr "OpenDaylitght API returned %(status)s %(reason)s" -#: ceilometer/network/statistics/opendaylight/driver.py:168 msgid "Request failed to connect to OpenDaylight with NorthBound REST API" msgstr "Request failed to connect to OpenDaylight with NorthBound REST API" -#: ceilometer/objectstore/rgw.py:80 -msgid "Radosgw endpoint not found" -msgstr "" - -#: ceilometer/objectstore/rgw_client.py:48 -#, python-format -msgid "RGW AdminOps API returned %(status)s %(reason)s" -msgstr "" - -#: ceilometer/objectstore/swift.py:76 msgid "Swift endpoint not found" msgstr "Swift endpoint not found" -#: ceilometer/openstack/common/log.py:298 -#: ceilometer/openstack/common/versionutils.py:232 #, python-format msgid "Deprecated: %s" msgstr "Deprecated: %s" -#: ceilometer/openstack/common/log.py:406 #, python-format msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "Error loading logging config %(log_config)s: %(err_msg)s" -#: ceilometer/openstack/common/log.py:467 #, python-format msgid "syslog facility must be one of: %s" msgstr "syslog facility must be one of: %s" -#: ceilometer/openstack/common/log.py:715 -#: ceilometer/openstack/common/versionutils.py:250 #, python-format msgid "Fatal call to deprecated config: %(msg)s" msgstr "Fatal call to deprecated config: %(msg)s" -#: ceilometer/openstack/common/versionutils.py:99 #, python-format msgid "" -"%(what)s is deprecated as of %(as_of)s in favor of %(in_favor_of)s and " -"may be removed in %(remove_in)s." +"%(what)s is deprecated as of %(as_of)s in favor of %(in_favor_of)s and may " +"be removed in %(remove_in)s." 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." +"%(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 #, python-format msgid "" -"%(what)s is deprecated as of %(as_of)s and may be removed in " -"%(remove_in)s. It will not be superseded." +"%(what)s is deprecated as of %(as_of)s and may be removed in %(remove_in)s. " +"It will not be superseded." msgstr "" -"%(what)s is deprecated as of %(as_of)s and may be removed in " -"%(remove_in)s. It will not be superseded." +"%(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 #, python-format msgid "%(what)s is deprecated as of %(as_of)s in favor of %(in_favor_of)s." msgstr "%(what)s is deprecated as of %(as_of)s in favour of %(in_favor_of)s." -#: ceilometer/openstack/common/versionutils.py:110 #, python-format msgid "%(what)s is deprecated as of %(as_of)s. It will not be superseded." msgstr "%(what)s is deprecated as of %(as_of)s. It will not be superseded." -#: ceilometer/publisher/file.py:62 msgid "The path for the file publisher is required" msgstr "The path for the file publisher is required" -#: ceilometer/publisher/file.py:76 msgid "max_bytes and backup_count should be numbers." msgstr "max_bytes and backup_count should be numbers." -#: ceilometer/publisher/messaging.py:88 #, python-format msgid "Publishing policy set to %s" msgstr "Publishing policy set to %s" -#: ceilometer/publisher/messaging.py:90 #, python-format msgid "Publishing policy is unknown (%s) force to default" msgstr "Publishing policy is unknown (%s) force to default" -#: ceilometer/publisher/messaging.py:143 #, python-format -msgid "Publisher max local_queue length is exceeded, dropping %d oldest samples" -msgstr "Publisher max local_queue length is exceeded, dropping %d oldest samples" - -#: ceilometer/publisher/messaging.py:154 -#, python-format -msgid "Failed to publish %d datapoints, queue them" +msgid "" +"Publisher max local_queue length is exceeded, dropping %d oldest samples" msgstr "" +"Publisher max local_queue length is exceeded, dropping %d oldest samples" -#: ceilometer/publisher/messaging.py:158 -#, python-format -msgid "Failed to publish %d datapoints, dropping them" -msgstr "" - -#: ceilometer/publisher/udp.py:60 #, python-format msgid "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:67 msgid "Unable to send sample over UDP" msgstr "Unable to send sample over UDP" -#: ceilometer/storage/__init__.py:126 -#, python-format -msgid "looking for %(name)r driver in %(namespace)r" -msgstr "looking for %(name)r driver in %(namespace)r" - -#: ceilometer/storage/impl_hbase.py:216 ceilometer/storage/impl_hbase.py:267 #, python-format msgid "Query Resource table: %s" msgstr "Query Resource table: %s" -#: ceilometer/storage/impl_hbase.py:260 msgid "Pagination not implemented" msgstr "Pagination not implemented" -#: ceilometer/storage/impl_hbase.py:307 #, python-format msgid "Query Meter Table: %s" msgstr "Query Meter Table: %s" -#: ceilometer/storage/impl_log.py:40 #, python-format msgid "metering data %(counter_name)s for %(resource_id)s: %(counter_volume)s" msgstr "metering data %(counter_name)s for %(resource_id)s: %(counter_volume)s" -#: ceilometer/storage/impl_log.py:52 -#, python-format -msgid "Dropping metering data with TTL %d" -msgstr "" - -#: ceilometer/storage/impl_mongodb.py:560 -msgid "" -"Clearing expired metering data is based on native MongoDB time to live " -"feature and going in background." -msgstr "" - -#: ceilometer/storage/impl_sqlalchemy.py:306 #, python-format msgid "Unknown metadata type. Key (%s) will not be queryable." msgstr "Unknown metadata type. Key (%s) will not be queryable." -#: ceilometer/storage/impl_sqlalchemy.py:362 #, python-format msgid "%d samples removed from database" msgstr "%d samples removed from database" -#: ceilometer/storage/impl_sqlalchemy.py:381 -msgid "Expired residual resource and meter definition data" -msgstr "" - -#: ceilometer/storage/hbase/base.py:45 msgid "Creating a new in-memory HBase Connection object" msgstr "Creating a new in-memory HBase Connection object" -#: ceilometer/storage/hbase/base.py:62 #, python-format msgid "connecting to HBase on %(host)s:%(port)s" msgstr "connecting to HBase on %(host)s:%(port)s" -#: ceilometer/storage/hbase/inmemory.py:268 msgid "Opening in-memory HBase connection" msgstr "Opening in-memory HBase connection" -#: ceilometer/storage/hbase/utils.py:474 -#, python-format -msgid "Cannot create table %(table_name)s it already exists. Ignoring error" -msgstr "" - -#: ceilometer/storage/mongo/utils.py:246 #, python-format msgid "Connecting to %(db)s on %(nodelist)s" msgstr "Connecting to %(db)s on %(nodelist)s" -#: ceilometer/storage/mongo/utils.py:263 -#, python-format -msgid "Unable to connect to the database server: %(errmsg)s." -msgstr "" - -#: ceilometer/storage/mongo/utils.py:401 -#, python-format -msgid "" -"Unable to reconnect to the primary mongodb after %(retries)d retries. " -"Giving up." -msgstr "" - -#: ceilometer/storage/mongo/utils.py:405 -#, python-format -msgid "" -"Unable to reconnect to the primary mongodb: %(errmsg)s. Trying again in " -"%(retry_interval)d seconds." -msgstr "" - -#: ceilometer/transformer/arithmetic.py:55 #, python-format msgid "Arithmetic transformer must use at least one meter in expression '%s'" msgstr "Arithmetic transformer must use at least one meter in expression '%s'" -#: ceilometer/transformer/arithmetic.py:77 msgid "Expression evaluated to a NaN value!" msgstr "Expression evaluated to a NaN value!" -#: ceilometer/transformer/arithmetic.py:93 #, python-format msgid "Unable to evaluate expression %(expr)s: %(exc)s" msgstr "Unable to evaluate expression %(expr)s: %(exc)s" -#: ceilometer/transformer/arithmetic.py:107 #, python-format msgid "Unable to perform calculation, not all of {%s} are present" msgstr "Unable to perform calculation, not all of {%s} are present" -#: ceilometer/transformer/conversions.py:46 #, python-format -msgid "scaling conversion transformer with source: %(source)s target: %(target)s:" -msgstr "scaling conversion transformer with source: %(source)s target: %(target)s:" +msgid "" +"scaling conversion transformer with source: %(source)s target: %(target)s:" +msgstr "" +"scaling conversion transformer with source: %(source)s target: %(target)s:" -#: ceilometer/transformer/conversions.py:92 -#: ceilometer/transformer/conversions.py:114 #, python-format msgid "handling sample %s" msgstr "handling sample %s" -#: ceilometer/transformer/conversions.py:95 -#: ceilometer/transformer/conversions.py:135 #, python-format msgid "converted to: %s" msgstr "converted to: %s" -#: ceilometer/transformer/conversions.py:137 #, python-format msgid "dropping sample with no predecessor: %s" msgstr "dropping sample with no predecessor: %s" - diff --git a/ceilometer/locale/es/LC_MESSAGES/ceilometer-log-error.po b/ceilometer/locale/es/LC_MESSAGES/ceilometer-log-error.po index 959843a8..bdf576ba 100644 --- a/ceilometer/locale/es/LC_MESSAGES/ceilometer-log-error.po +++ b/ceilometer/locale/es/LC_MESSAGES/ceilometer-log-error.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Ceilometer\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-03-31 06:06+0000\n" +"POT-Creation-Date: 2015-05-07 06:07+0000\n" "PO-Revision-Date: 2015-03-18 21:15+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Spanish (http://www.transifex.com/projects/p/ceilometer/" @@ -19,60 +19,11 @@ msgstr "" "Generated-By: Babel 1.3\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ceilometer/collector.py:170 -#, python-format -msgid "Dispatcher failed to handle the %s, requeue it." -msgstr "" - -#: ceilometer/collector.py:212 -#, python-format -msgid "Error processing event and it will be dropped: %s" -msgstr "" - -#: ceilometer/coordination.py:79 ceilometer/coordination.py:91 -msgid "Error connecting to coordination backend." -msgstr "" - -#: ceilometer/coordination.py:107 -msgid "Error sending a heartbeat to coordination backend." -msgstr "" - -#: ceilometer/coordination.py:177 -msgid "Error getting group membership info from coordination backend." -msgstr "" - -#: ceilometer/compute/pollsters/memory.py:106 -#, python-format -msgid "Could not get Resident Memory Usage for %(id)s: %(e)s" -msgstr "" - -#: ceilometer/dispatcher/http.py:135 -msgid "Status Code: %{code}s. Failed to dispatch event: %{event}s" -msgstr "" - -#: ceilometer/openstack/common/loopingcall.py:95 msgid "in fixed duration looping call" msgstr "en llamada en bucle de duración fija" -#: ceilometer/openstack/common/loopingcall.py:138 msgid "in dynamic looping call" msgstr "en llamada en bucle dinámica" -#: ceilometer/openstack/common/service.py:268 msgid "Unhandled exception" msgstr "Excepción no controlada" - -#: ceilometer/publisher/kafka_broker.py:95 -#: ceilometer/publisher/kafka_broker.py:177 -#, python-format -msgid "Failed to connect to Kafka service: %s" -msgstr "" - -#: ceilometer/publisher/kafka_broker.py:158 -msgid "Failed to retry to send sample data with max_retry times" -msgstr "" - -#: ceilometer/publisher/kafka_broker.py:198 -#, python-format -msgid "Failed to send sample data: %s" -msgstr "" diff --git a/ceilometer/locale/es/LC_MESSAGES/ceilometer-log-info.po b/ceilometer/locale/es/LC_MESSAGES/ceilometer-log-info.po index 38f45259..c89ef7e5 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-03-12 06:06+0000\n" -"PO-Revision-Date: 2015-03-11 20:49+0000\n" +"POT-Creation-Date: 2015-05-07 06:07+0000\n" +"PO-Revision-Date: 2015-04-24 16:40+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Spanish (http://www.transifex.com/projects/p/ceilometer/" "language/es/)\n" @@ -19,88 +19,44 @@ msgstr "" "Generated-By: Babel 1.3\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ceilometer/coordination.py:76 -msgid "Coordination backend started successfully." -msgstr "" - -#: ceilometer/coordination.py:126 -#, python-format -msgid "Joined partitioning group %s" -msgstr "" - -#: ceilometer/coordination.py:144 -#, python-format -msgid "Left partitioning group %s" -msgstr "" - -#: ceilometer/event/storage/impl_log.py:32 -#, python-format -msgid "Dropping event data with TTL %d" -msgstr "" - -#: ceilometer/event/storage/impl_sqlalchemy.py:430 -#, python-format -msgid "%d events are removed from database" -msgstr "" - -#: ceilometer/openstack/common/eventlet_backdoor.py:146 #, python-format msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgstr "Eventlet oculto escuchando en %(port)s para el proceso %(pid)d" -#: ceilometer/openstack/common/service.py:173 #, python-format msgid "Caught %s, exiting" msgstr "Se ha captado %s, saliendo" -#: ceilometer/openstack/common/service.py:231 msgid "Parent process has died unexpectedly, exiting" msgstr "El proceso padre se ha detenido inesperadamente, saliendo" -#: ceilometer/openstack/common/service.py:262 #, python-format msgid "Child caught %s, exiting" msgstr "Hijo captado %s, saliendo" -#: ceilometer/openstack/common/service.py:301 msgid "Forking too fast, sleeping" msgstr "Bifurcación demasiado rápida, en reposo" -#: ceilometer/openstack/common/service.py:320 #, python-format msgid "Started child %d" msgstr "Se ha iniciado el hijo %d" -#: ceilometer/openstack/common/service.py:330 #, python-format msgid "Starting %d workers" msgstr "Iniciando %d trabajadores" -#: ceilometer/openstack/common/service.py:347 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "Hijo %(pid)d matado por señal %(sig)d" -#: ceilometer/openstack/common/service.py:351 #, python-format msgid "Child %(pid)s exited with status %(code)d" msgstr "El hijo %(pid)s ha salido con el estado %(code)d" -#: ceilometer/openstack/common/service.py:390 #, python-format msgid "Caught %s, stopping children" msgstr "Se ha captado %s, deteniendo hijos" -#: ceilometer/openstack/common/service.py:399 -msgid "Wait called after thread killed. Cleaning up." -msgstr "" - -#: ceilometer/openstack/common/service.py:415 #, python-format msgid "Waiting on %d children to exit" msgstr "En espera de %d hijos para salir" - -#: ceilometer/publisher/kafka_broker.py:86 -#, python-format -msgid "Publishing policy set to %s" -msgstr "" diff --git a/ceilometer/locale/fr/LC_MESSAGES/ceilometer-log-error.po b/ceilometer/locale/fr/LC_MESSAGES/ceilometer-log-error.po index 65f0a9c9..f4e7a5e8 100644 --- a/ceilometer/locale/fr/LC_MESSAGES/ceilometer-log-error.po +++ b/ceilometer/locale/fr/LC_MESSAGES/ceilometer-log-error.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Ceilometer\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-03-31 06:06+0000\n" +"POT-Creation-Date: 2015-05-07 06:07+0000\n" "PO-Revision-Date: 2015-03-18 21:15+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: French (http://www.transifex.com/projects/p/ceilometer/" @@ -21,60 +21,14 @@ msgstr "" "Generated-By: Babel 1.3\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: ceilometer/collector.py:170 -#, python-format -msgid "Dispatcher failed to handle the %s, requeue it." -msgstr "" - -#: ceilometer/collector.py:212 -#, python-format -msgid "Error processing event and it will be dropped: %s" -msgstr "" - -#: ceilometer/coordination.py:79 ceilometer/coordination.py:91 msgid "Error connecting to coordination backend." msgstr "Erreur de connexion à la coordination du backend ." -#: ceilometer/coordination.py:107 -msgid "Error sending a heartbeat to coordination backend." -msgstr "" - -#: ceilometer/coordination.py:177 -msgid "Error getting group membership info from coordination backend." -msgstr "" - -#: ceilometer/compute/pollsters/memory.py:106 -#, python-format -msgid "Could not get Resident Memory Usage for %(id)s: %(e)s" -msgstr "" - -#: ceilometer/dispatcher/http.py:135 -msgid "Status Code: %{code}s. Failed to dispatch event: %{event}s" -msgstr "" - -#: ceilometer/openstack/common/loopingcall.py:95 msgid "in fixed duration looping call" msgstr "dans l'appel en boucle de durée fixe" -#: ceilometer/openstack/common/loopingcall.py:138 msgid "in dynamic looping call" msgstr "dans l'appel en boucle dynamique" -#: ceilometer/openstack/common/service.py:268 msgid "Unhandled exception" msgstr "Exception non gérée" - -#: ceilometer/publisher/kafka_broker.py:95 -#: ceilometer/publisher/kafka_broker.py:177 -#, python-format -msgid "Failed to connect to Kafka service: %s" -msgstr "" - -#: ceilometer/publisher/kafka_broker.py:158 -msgid "Failed to retry to send sample data with max_retry times" -msgstr "" - -#: ceilometer/publisher/kafka_broker.py:198 -#, python-format -msgid "Failed to send sample data: %s" -msgstr "" diff --git a/ceilometer/locale/fr/LC_MESSAGES/ceilometer-log-warning.po b/ceilometer/locale/fr/LC_MESSAGES/ceilometer-log-warning.po index d2b863b7..27e8877b 100644 --- a/ceilometer/locale/fr/LC_MESSAGES/ceilometer-log-warning.po +++ b/ceilometer/locale/fr/LC_MESSAGES/ceilometer-log-warning.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Ceilometer\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-03-18 06:10+0000\n" +"POT-Creation-Date: 2015-05-07 06:07+0000\n" "PO-Revision-Date: 2015-03-13 12:57+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: French (http://www.transifex.com/projects/p/ceilometer/" @@ -21,74 +21,14 @@ msgstr "" "Generated-By: Babel 1.3\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: ceilometer/notification.py:154 -msgid "" -"Non-metric meters may be collected. It is highly advisable to disable these " -"meters using ceilometer.conf or the pipeline.yaml" -msgstr "" - -#: ceilometer/agent/discovery/endpoint.py:42 #, python-format msgid "No endpoints found for service %s" msgstr "Pas endpoints trouvé pour le service %s" -#: ceilometer/alarm/evaluator/threshold.py:106 -#, python-format -msgid "Expecting %(expected)d datapoints but only get %(actual)d" -msgstr "" - -#: ceilometer/api/app.py:84 -msgid "" -"pecan_debug cannot be enabled, if workers is > 1, the value is overrided " -"with False" -msgstr "" - -#: ceilometer/cmd/polling.py:51 -#, python-format -msgid "Duplicated values: %s found in CLI options, auto de-duplidated" -msgstr "" - -#: ceilometer/compute/pollsters/disk.py:133 -#: ceilometer/compute/pollsters/disk.py:701 -#: ceilometer/compute/pollsters/memory.py:49 -#: ceilometer/compute/pollsters/memory.py:92 -#: ceilometer/compute/pollsters/net.py:108 -#, python-format -msgid "" -"Instance %(instance_id)s was shut off while getting samples of %(pollster)s: " -"%(exc)s" -msgstr "" - -#: ceilometer/compute/pollsters/memory.py:54 -#: ceilometer/compute/pollsters/memory.py:97 -#, python-format -msgid "" -"Cannot inspect data of %(pollster)s for %(instance_id)s, non-fatal reason: " -"%(exc)s" -msgstr "" - -#: ceilometer/openstack/common/loopingcall.py:87 -#, python-format -msgid "task %(func_name)r run outlasted interval by %(delay).2f sec" -msgstr "" - -#: ceilometer/openstack/common/service.py:355 #, python-format msgid "pid %d not in child list" msgstr "PID %d absent de la liste d'enfants" -#: ceilometer/publisher/kafka_broker.py:88 #, python-format msgid "Publishing policy is unknown (%s) force to default" msgstr "La politique de publication est inconnue (%s) forcé le défaut" - -#: ceilometer/publisher/kafka_broker.py:149 -#, python-format -msgid "Failed to publish %d datum" -msgstr "" - -#: ceilometer/publisher/kafka_broker.py:170 -#, python-format -msgid "" -"Kafka Publisher max local queue length is exceeded, dropping %d oldest data" -msgstr "" diff --git a/ceilometer/locale/it/LC_MESSAGES/ceilometer-log-info.po b/ceilometer/locale/it/LC_MESSAGES/ceilometer-log-info.po index 6e0a8b7e..6e2ba249 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-03-12 06:06+0000\n" -"PO-Revision-Date: 2015-03-11 20:49+0000\n" +"POT-Creation-Date: 2015-05-07 06:07+0000\n" +"PO-Revision-Date: 2015-04-24 16:40+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Italian (http://www.transifex.com/projects/p/ceilometer/" "language/it/)\n" @@ -20,88 +20,44 @@ msgstr "" "Generated-By: Babel 1.3\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ceilometer/coordination.py:76 -msgid "Coordination backend started successfully." -msgstr "" - -#: ceilometer/coordination.py:126 -#, python-format -msgid "Joined partitioning group %s" -msgstr "" - -#: ceilometer/coordination.py:144 -#, python-format -msgid "Left partitioning group %s" -msgstr "" - -#: ceilometer/event/storage/impl_log.py:32 -#, python-format -msgid "Dropping event data with TTL %d" -msgstr "" - -#: ceilometer/event/storage/impl_sqlalchemy.py:430 -#, python-format -msgid "%d events are removed from database" -msgstr "" - -#: ceilometer/openstack/common/eventlet_backdoor.py:146 #, python-format msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgstr "Ascolto di eventlet backdoor su %(port)s per il processo %(pid)d" -#: ceilometer/openstack/common/service.py:173 #, python-format msgid "Caught %s, exiting" msgstr "Rilevato %s, esistente" -#: ceilometer/openstack/common/service.py:231 msgid "Parent process has died unexpectedly, exiting" msgstr "Il processo principale è stato interrotto inaspettatamente, uscire" -#: ceilometer/openstack/common/service.py:262 #, python-format msgid "Child caught %s, exiting" msgstr "Cogliere Child %s, uscendo" -#: ceilometer/openstack/common/service.py:301 msgid "Forking too fast, sleeping" msgstr "Sblocco troppo veloce, attendere" -#: ceilometer/openstack/common/service.py:320 #, python-format msgid "Started child %d" msgstr "Child avviato %d" -#: ceilometer/openstack/common/service.py:330 #, python-format msgid "Starting %d workers" msgstr "Avvio %d operatori" -#: ceilometer/openstack/common/service.py:347 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "Child %(pid)d interrotto dal segnale %(sig)d" -#: ceilometer/openstack/common/service.py:351 #, python-format msgid "Child %(pid)s exited with status %(code)d" msgstr "Child %(pid)s terminato con stato %(code)d" -#: ceilometer/openstack/common/service.py:390 #, python-format msgid "Caught %s, stopping children" msgstr "Intercettato %s, arresto in corso dei children" -#: ceilometer/openstack/common/service.py:399 -msgid "Wait called after thread killed. Cleaning up." -msgstr "" - -#: ceilometer/openstack/common/service.py:415 #, python-format msgid "Waiting on %d children to exit" msgstr "In attesa %d degli elementi secondari per uscire" - -#: ceilometer/publisher/kafka_broker.py:86 -#, python-format -msgid "Publishing policy set to %s" -msgstr "" diff --git a/ceilometer/locale/ja/LC_MESSAGES/ceilometer-log-error.po b/ceilometer/locale/ja/LC_MESSAGES/ceilometer-log-error.po index ebac246f..5d99c563 100644 --- a/ceilometer/locale/ja/LC_MESSAGES/ceilometer-log-error.po +++ b/ceilometer/locale/ja/LC_MESSAGES/ceilometer-log-error.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Ceilometer\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-03-31 06:06+0000\n" +"POT-Creation-Date: 2015-05-07 06:07+0000\n" "PO-Revision-Date: 2015-03-18 21:15+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Japanese (http://www.transifex.com/projects/p/ceilometer/" @@ -19,60 +19,11 @@ msgstr "" "Generated-By: Babel 1.3\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ceilometer/collector.py:170 -#, python-format -msgid "Dispatcher failed to handle the %s, requeue it." -msgstr "" - -#: ceilometer/collector.py:212 -#, python-format -msgid "Error processing event and it will be dropped: %s" -msgstr "" - -#: ceilometer/coordination.py:79 ceilometer/coordination.py:91 -msgid "Error connecting to coordination backend." -msgstr "" - -#: ceilometer/coordination.py:107 -msgid "Error sending a heartbeat to coordination backend." -msgstr "" - -#: ceilometer/coordination.py:177 -msgid "Error getting group membership info from coordination backend." -msgstr "" - -#: ceilometer/compute/pollsters/memory.py:106 -#, python-format -msgid "Could not get Resident Memory Usage for %(id)s: %(e)s" -msgstr "" - -#: ceilometer/dispatcher/http.py:135 -msgid "Status Code: %{code}s. Failed to dispatch event: %{event}s" -msgstr "" - -#: ceilometer/openstack/common/loopingcall.py:95 msgid "in fixed duration looping call" msgstr "一定期間の呼び出しループ" -#: ceilometer/openstack/common/loopingcall.py:138 msgid "in dynamic looping call" msgstr "動的呼び出しループ" -#: ceilometer/openstack/common/service.py:268 msgid "Unhandled exception" msgstr "未処理例外" - -#: ceilometer/publisher/kafka_broker.py:95 -#: ceilometer/publisher/kafka_broker.py:177 -#, python-format -msgid "Failed to connect to Kafka service: %s" -msgstr "" - -#: ceilometer/publisher/kafka_broker.py:158 -msgid "Failed to retry to send sample data with max_retry times" -msgstr "" - -#: ceilometer/publisher/kafka_broker.py:198 -#, python-format -msgid "Failed to send sample data: %s" -msgstr "" diff --git a/ceilometer/locale/ko_KR/LC_MESSAGES/ceilometer-log-error.po b/ceilometer/locale/ko_KR/LC_MESSAGES/ceilometer-log-error.po index a6b90baf..fae4b229 100644 --- a/ceilometer/locale/ko_KR/LC_MESSAGES/ceilometer-log-error.po +++ b/ceilometer/locale/ko_KR/LC_MESSAGES/ceilometer-log-error.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Ceilometer\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-03-31 06:06+0000\n" +"POT-Creation-Date: 2015-05-07 06:07+0000\n" "PO-Revision-Date: 2015-03-18 21:15+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/" @@ -19,60 +19,11 @@ msgstr "" "Generated-By: Babel 1.3\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ceilometer/collector.py:170 -#, python-format -msgid "Dispatcher failed to handle the %s, requeue it." -msgstr "" - -#: ceilometer/collector.py:212 -#, python-format -msgid "Error processing event and it will be dropped: %s" -msgstr "" - -#: ceilometer/coordination.py:79 ceilometer/coordination.py:91 -msgid "Error connecting to coordination backend." -msgstr "" - -#: ceilometer/coordination.py:107 -msgid "Error sending a heartbeat to coordination backend." -msgstr "" - -#: ceilometer/coordination.py:177 -msgid "Error getting group membership info from coordination backend." -msgstr "" - -#: ceilometer/compute/pollsters/memory.py:106 -#, python-format -msgid "Could not get Resident Memory Usage for %(id)s: %(e)s" -msgstr "" - -#: ceilometer/dispatcher/http.py:135 -msgid "Status Code: %{code}s. Failed to dispatch event: %{event}s" -msgstr "" - -#: ceilometer/openstack/common/loopingcall.py:95 msgid "in fixed duration looping call" msgstr "고정 기간 루프 호출에서" -#: ceilometer/openstack/common/loopingcall.py:138 msgid "in dynamic looping call" msgstr "동적 루프 호출에서" -#: ceilometer/openstack/common/service.py:268 msgid "Unhandled exception" msgstr "처리되지 않은 예외" - -#: ceilometer/publisher/kafka_broker.py:95 -#: ceilometer/publisher/kafka_broker.py:177 -#, python-format -msgid "Failed to connect to Kafka service: %s" -msgstr "" - -#: ceilometer/publisher/kafka_broker.py:158 -msgid "Failed to retry to send sample data with max_retry times" -msgstr "" - -#: ceilometer/publisher/kafka_broker.py:198 -#, python-format -msgid "Failed to send sample data: %s" -msgstr "" 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 d34d7ff9..b5adc3f5 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-03-12 06:06+0000\n" -"PO-Revision-Date: 2015-03-11 20:49+0000\n" +"POT-Creation-Date: 2015-05-07 06:07+0000\n" +"PO-Revision-Date: 2015-04-24 16:40+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/" "ceilometer/language/ko_KR/)\n" @@ -19,88 +19,44 @@ msgstr "" "Generated-By: Babel 1.3\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ceilometer/coordination.py:76 -msgid "Coordination backend started successfully." -msgstr "" - -#: ceilometer/coordination.py:126 -#, python-format -msgid "Joined partitioning group %s" -msgstr "" - -#: ceilometer/coordination.py:144 -#, python-format -msgid "Left partitioning group %s" -msgstr "" - -#: ceilometer/event/storage/impl_log.py:32 -#, python-format -msgid "Dropping event data with TTL %d" -msgstr "" - -#: ceilometer/event/storage/impl_sqlalchemy.py:430 -#, python-format -msgid "%d events are removed from database" -msgstr "" - -#: ceilometer/openstack/common/eventlet_backdoor.py:146 #, python-format msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgstr "Eventlet 백도어는 프로세스 %(pid)d 일 동안 %(port)s에서 수신" -#: ceilometer/openstack/common/service.py:173 #, python-format msgid "Caught %s, exiting" msgstr "%s 발견, 종료 중" -#: ceilometer/openstack/common/service.py:231 msgid "Parent process has died unexpectedly, exiting" msgstr "상위 프로세스가 예기치 않게 정지했습니다. 종료 중" -#: ceilometer/openstack/common/service.py:262 #, python-format msgid "Child caught %s, exiting" msgstr "자식으로 된 %s가 존재함." -#: ceilometer/openstack/common/service.py:301 msgid "Forking too fast, sleeping" msgstr "포크가 너무 빠름. 정지 중" -#: ceilometer/openstack/common/service.py:320 #, python-format msgid "Started child %d" msgstr "%d 하위를 시작했음" -#: ceilometer/openstack/common/service.py:330 #, python-format msgid "Starting %d workers" msgstr "%d 작업자 시작 중" -#: ceilometer/openstack/common/service.py:347 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "%(pid)d 하위가 %(sig)d 신호에 의해 강제 종료됨" -#: ceilometer/openstack/common/service.py:351 #, python-format msgid "Child %(pid)s exited with status %(code)d" msgstr "%(pid)s 하위가 %(code)d 상태와 함께 종료했음" -#: ceilometer/openstack/common/service.py:390 #, python-format msgid "Caught %s, stopping children" msgstr "%s 발견, 하위 중지 중" -#: ceilometer/openstack/common/service.py:399 -msgid "Wait called after thread killed. Cleaning up." -msgstr "" - -#: ceilometer/openstack/common/service.py:415 #, python-format msgid "Waiting on %d children to exit" msgstr "%d 하위에서 종료하기를 대기 중임" - -#: ceilometer/publisher/kafka_broker.py:86 -#, python-format -msgid "Publishing policy set to %s" -msgstr "" diff --git a/ceilometer/locale/pt_BR/LC_MESSAGES/ceilometer-log-error.po b/ceilometer/locale/pt_BR/LC_MESSAGES/ceilometer-log-error.po index ee363da6..55adbf3b 100644 --- a/ceilometer/locale/pt_BR/LC_MESSAGES/ceilometer-log-error.po +++ b/ceilometer/locale/pt_BR/LC_MESSAGES/ceilometer-log-error.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Ceilometer\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-03-31 06:06+0000\n" +"POT-Creation-Date: 2015-05-07 06:07+0000\n" "PO-Revision-Date: 2015-03-18 21:15+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/" @@ -19,60 +19,11 @@ msgstr "" "Generated-By: Babel 1.3\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: ceilometer/collector.py:170 -#, python-format -msgid "Dispatcher failed to handle the %s, requeue it." -msgstr "" - -#: ceilometer/collector.py:212 -#, python-format -msgid "Error processing event and it will be dropped: %s" -msgstr "" - -#: ceilometer/coordination.py:79 ceilometer/coordination.py:91 -msgid "Error connecting to coordination backend." -msgstr "" - -#: ceilometer/coordination.py:107 -msgid "Error sending a heartbeat to coordination backend." -msgstr "" - -#: ceilometer/coordination.py:177 -msgid "Error getting group membership info from coordination backend." -msgstr "" - -#: ceilometer/compute/pollsters/memory.py:106 -#, python-format -msgid "Could not get Resident Memory Usage for %(id)s: %(e)s" -msgstr "" - -#: ceilometer/dispatcher/http.py:135 -msgid "Status Code: %{code}s. Failed to dispatch event: %{event}s" -msgstr "" - -#: ceilometer/openstack/common/loopingcall.py:95 msgid "in fixed duration looping call" msgstr "em uma chamada de laço de duração fixa" -#: ceilometer/openstack/common/loopingcall.py:138 msgid "in dynamic looping call" msgstr "em chamada de laço dinâmico" -#: ceilometer/openstack/common/service.py:268 msgid "Unhandled exception" msgstr "Exceção não tratada" - -#: ceilometer/publisher/kafka_broker.py:95 -#: ceilometer/publisher/kafka_broker.py:177 -#, python-format -msgid "Failed to connect to Kafka service: %s" -msgstr "" - -#: ceilometer/publisher/kafka_broker.py:158 -msgid "Failed to retry to send sample data with max_retry times" -msgstr "" - -#: ceilometer/publisher/kafka_broker.py:198 -#, python-format -msgid "Failed to send sample data: %s" -msgstr "" 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 558d761a..0b8ded6b 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-03-12 06:06+0000\n" -"PO-Revision-Date: 2015-03-11 20:49+0000\n" +"POT-Creation-Date: 2015-05-07 06:07+0000\n" +"PO-Revision-Date: 2015-04-24 16:40+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/" "ceilometer/language/pt_BR/)\n" @@ -19,88 +19,44 @@ msgstr "" "Generated-By: Babel 1.3\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: ceilometer/coordination.py:76 -msgid "Coordination backend started successfully." -msgstr "" - -#: ceilometer/coordination.py:126 -#, python-format -msgid "Joined partitioning group %s" -msgstr "" - -#: ceilometer/coordination.py:144 -#, python-format -msgid "Left partitioning group %s" -msgstr "" - -#: ceilometer/event/storage/impl_log.py:32 -#, python-format -msgid "Dropping event data with TTL %d" -msgstr "" - -#: ceilometer/event/storage/impl_sqlalchemy.py:430 -#, python-format -msgid "%d events are removed from database" -msgstr "" - -#: ceilometer/openstack/common/eventlet_backdoor.py:146 #, python-format msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgstr "Backdoor de Eventlet escutando na porta %(port)s pelo processo %(pid)d" -#: ceilometer/openstack/common/service.py:173 #, python-format msgid "Caught %s, exiting" msgstr "%s capturadas, saindo" -#: ceilometer/openstack/common/service.py:231 msgid "Parent process has died unexpectedly, exiting" msgstr "Processo pai saiu inesperadamente, saindo" -#: ceilometer/openstack/common/service.py:262 #, python-format msgid "Child caught %s, exiting" msgstr "Filho capturado %s, terminando" -#: ceilometer/openstack/common/service.py:301 msgid "Forking too fast, sleeping" msgstr "Bifurcação muito rápida, suspendendo" -#: ceilometer/openstack/common/service.py:320 #, python-format msgid "Started child %d" msgstr "Filho %d iniciado" -#: ceilometer/openstack/common/service.py:330 #, python-format msgid "Starting %d workers" msgstr "Iniciando %d trabalhadores" -#: ceilometer/openstack/common/service.py:347 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "%(pid)d filho eliminado pelo sinal %(sig)d" -#: ceilometer/openstack/common/service.py:351 #, python-format msgid "Child %(pid)s exited with status %(code)d" msgstr "Filho %(pid)s encerrando com status %(code)d" -#: ceilometer/openstack/common/service.py:390 #, python-format msgid "Caught %s, stopping children" msgstr "%s capturado, parando filhos" -#: ceilometer/openstack/common/service.py:399 -msgid "Wait called after thread killed. Cleaning up." -msgstr "" - -#: ceilometer/openstack/common/service.py:415 #, python-format msgid "Waiting on %d children to exit" msgstr "Aguardando em %d filhos para sair" - -#: ceilometer/publisher/kafka_broker.py:86 -#, python-format -msgid "Publishing policy set to %s" -msgstr "" 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 8a93fba7..a8e1b0a9 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-03-12 06:06+0000\n" -"PO-Revision-Date: 2015-03-11 20:49+0000\n" +"POT-Creation-Date: 2015-05-07 06:07+0000\n" +"PO-Revision-Date: 2015-04-24 16:40+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Telugu (India) (http://www.transifex.com/projects/p/" "ceilometer/language/te_IN/)\n" @@ -19,88 +19,40 @@ msgstr "" "Generated-By: Babel 1.3\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ceilometer/coordination.py:76 -msgid "Coordination backend started successfully." -msgstr "" - -#: ceilometer/coordination.py:126 -#, python-format -msgid "Joined partitioning group %s" -msgstr "" - -#: ceilometer/coordination.py:144 -#, python-format -msgid "Left partitioning group %s" -msgstr "" - -#: ceilometer/event/storage/impl_log.py:32 -#, python-format -msgid "Dropping event data with TTL %d" -msgstr "" - -#: ceilometer/event/storage/impl_sqlalchemy.py:430 -#, python-format -msgid "%d events are removed from database" -msgstr "" - -#: ceilometer/openstack/common/eventlet_backdoor.py:146 -#, python-format -msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" -msgstr "" - -#: ceilometer/openstack/common/service.py:173 #, python-format msgid "Caught %s, exiting" msgstr "%s క్యాచ్ నిష్క్రమించే" -#: ceilometer/openstack/common/service.py:231 msgid "Parent process has died unexpectedly, exiting" msgstr "parrent ప్రక్రియ నిష్క్రమించే, అనుకోకుండా మరణించాడు," -#: ceilometer/openstack/common/service.py:262 #, python-format msgid "Child caught %s, exiting" msgstr "చైల్డ్ నిష్క్రమించే,%s క్యాచ్" -#: ceilometer/openstack/common/service.py:301 msgid "Forking too fast, sleeping" msgstr "Forking చాలా వేగంగా, పడుకుంది " -#: ceilometer/openstack/common/service.py:320 #, python-format msgid "Started child %d" msgstr "మొదలైంది పిల్లల%d" -#: ceilometer/openstack/common/service.py:330 #, python-format msgid "Starting %d workers" msgstr "%d కార్మికులు ప్రారంభిస్తోంది" -#: ceilometer/openstack/common/service.py:347 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "చైల్డ్ %(pid)d సిగ్నల్ ద్వారా హత్య %(sig)d" -#: ceilometer/openstack/common/service.py:351 #, python-format msgid "Child %(pid)s exited with status %(code)d" msgstr "చైల్డ్ %(pid)s స్థితి తో నిష్క్రమించారు %(code)d " -#: ceilometer/openstack/common/service.py:390 #, python-format msgid "Caught %s, stopping children" msgstr " పిల్లలు ఆపటం %s దోరికిను " -#: ceilometer/openstack/common/service.py:399 -msgid "Wait called after thread killed. Cleaning up." -msgstr "" - -#: ceilometer/openstack/common/service.py:415 #, python-format msgid "Waiting on %d children to exit" msgstr "%d పిల్లల వెయిటింగ్ నిష్క్రమణ" - -#: ceilometer/publisher/kafka_broker.py:86 -#, python-format -msgid "Publishing policy set to %s" -msgstr "" diff --git a/ceilometer/locale/vi_VN/LC_MESSAGES/ceilometer-log-error.po b/ceilometer/locale/vi_VN/LC_MESSAGES/ceilometer-log-error.po index d25dfcd7..05592be4 100644 --- a/ceilometer/locale/vi_VN/LC_MESSAGES/ceilometer-log-error.po +++ b/ceilometer/locale/vi_VN/LC_MESSAGES/ceilometer-log-error.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Ceilometer\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-03-31 06:06+0000\n" +"POT-Creation-Date: 2015-05-07 06:07+0000\n" "PO-Revision-Date: 2015-03-18 21:15+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/projects/p/" @@ -20,60 +20,11 @@ msgstr "" "Generated-By: Babel 1.3\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ceilometer/collector.py:170 -#, python-format -msgid "Dispatcher failed to handle the %s, requeue it." -msgstr "" - -#: ceilometer/collector.py:212 -#, python-format -msgid "Error processing event and it will be dropped: %s" -msgstr "" - -#: ceilometer/coordination.py:79 ceilometer/coordination.py:91 -msgid "Error connecting to coordination backend." -msgstr "" - -#: ceilometer/coordination.py:107 -msgid "Error sending a heartbeat to coordination backend." -msgstr "" - -#: ceilometer/coordination.py:177 -msgid "Error getting group membership info from coordination backend." -msgstr "" - -#: ceilometer/compute/pollsters/memory.py:106 -#, python-format -msgid "Could not get Resident Memory Usage for %(id)s: %(e)s" -msgstr "" - -#: ceilometer/dispatcher/http.py:135 -msgid "Status Code: %{code}s. Failed to dispatch event: %{event}s" -msgstr "" - -#: ceilometer/openstack/common/loopingcall.py:95 msgid "in fixed duration looping call" msgstr "trong cuộc gọi vòng lặp thời khoảng cố định " -#: ceilometer/openstack/common/loopingcall.py:138 msgid "in dynamic looping call" msgstr "trong cuộc gọi lặp động" -#: ceilometer/openstack/common/service.py:268 msgid "Unhandled exception" msgstr "ngoại lệ không được quản lý" - -#: ceilometer/publisher/kafka_broker.py:95 -#: ceilometer/publisher/kafka_broker.py:177 -#, python-format -msgid "Failed to connect to Kafka service: %s" -msgstr "" - -#: ceilometer/publisher/kafka_broker.py:158 -msgid "Failed to retry to send sample data with max_retry times" -msgstr "" - -#: ceilometer/publisher/kafka_broker.py:198 -#, python-format -msgid "Failed to send sample data: %s" -msgstr "" 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 b23861cc..bb56ee43 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-03-12 06:06+0000\n" -"PO-Revision-Date: 2015-03-11 20:49+0000\n" +"POT-Creation-Date: 2015-05-07 06:07+0000\n" +"PO-Revision-Date: 2015-04-24 16:40+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/projects/p/" "ceilometer/language/vi_VN/)\n" @@ -20,88 +20,44 @@ msgstr "" "Generated-By: Babel 1.3\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ceilometer/coordination.py:76 -msgid "Coordination backend started successfully." -msgstr "" - -#: ceilometer/coordination.py:126 -#, python-format -msgid "Joined partitioning group %s" -msgstr "" - -#: ceilometer/coordination.py:144 -#, python-format -msgid "Left partitioning group %s" -msgstr "" - -#: ceilometer/event/storage/impl_log.py:32 -#, python-format -msgid "Dropping event data with TTL %d" -msgstr "" - -#: ceilometer/event/storage/impl_sqlalchemy.py:430 -#, python-format -msgid "%d events are removed from database" -msgstr "" - -#: ceilometer/openstack/common/eventlet_backdoor.py:146 #, python-format msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgstr "Eventlet backdoor lắng nghe trên %(port)s đối với tiến trình %(pid)d" -#: ceilometer/openstack/common/service.py:173 #, python-format msgid "Caught %s, exiting" msgstr "Bắt %s, thoát" -#: ceilometer/openstack/common/service.py:231 msgid "Parent process has died unexpectedly, exiting" msgstr "Tiến trình cha bị chết đột ngột, thoát" -#: ceilometer/openstack/common/service.py:262 #, python-format msgid "Child caught %s, exiting" msgstr "Tiến trình con bắt %s, thoát" -#: ceilometer/openstack/common/service.py:301 msgid "Forking too fast, sleeping" msgstr "Tạo tiến trình con quá nhanh, nghỉ" -#: ceilometer/openstack/common/service.py:320 #, python-format msgid "Started child %d" msgstr "Tiến trình con đã được khởi động %d " -#: ceilometer/openstack/common/service.py:330 #, python-format msgid "Starting %d workers" msgstr "Khởi động %d động cơ" -#: ceilometer/openstack/common/service.py:347 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "Tiến trình con %(pid)d bị huỷ bởi tín hiệu %(sig)d" -#: ceilometer/openstack/common/service.py:351 #, python-format msgid "Child %(pid)s exited with status %(code)d" msgstr "Tiến trình con %(pid)s đã thiaast với trạng thái %(code)d" -#: ceilometer/openstack/common/service.py:390 #, python-format msgid "Caught %s, stopping children" msgstr "Bắt %s, đang dừng tiến trình con" -#: ceilometer/openstack/common/service.py:399 -msgid "Wait called after thread killed. Cleaning up." -msgstr "" - -#: ceilometer/openstack/common/service.py:415 #, python-format msgid "Waiting on %d children to exit" msgstr "Chờ đợi %d tiến trình con để thoát " - -#: ceilometer/publisher/kafka_broker.py:86 -#, python-format -msgid "Publishing policy set to %s" -msgstr "" diff --git a/ceilometer/locale/zh_CN/LC_MESSAGES/ceilometer-log-error.po b/ceilometer/locale/zh_CN/LC_MESSAGES/ceilometer-log-error.po index aaa3f083..9506791d 100644 --- a/ceilometer/locale/zh_CN/LC_MESSAGES/ceilometer-log-error.po +++ b/ceilometer/locale/zh_CN/LC_MESSAGES/ceilometer-log-error.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: Ceilometer\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-03-31 06:06+0000\n" -"PO-Revision-Date: 2015-03-21 13:37+0000\n" -"Last-Translator: openstackjenkins \n" +"POT-Creation-Date: 2015-05-07 06:07+0000\n" +"PO-Revision-Date: 2015-04-23 06:41+0000\n" +"Last-Translator: aji.zqfan \n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/" "ceilometer/language/zh_CN/)\n" "Language: zh_CN\n" @@ -21,60 +21,46 @@ msgstr "" "Generated-By: Babel 1.3\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ceilometer/collector.py:170 #, python-format msgid "Dispatcher failed to handle the %s, requeue it." msgstr "分发器处理%s失败,重新入队" -#: ceilometer/collector.py:212 #, python-format msgid "Error processing event and it will be dropped: %s" msgstr "处理事件%s时报错,将其丢弃" -#: ceilometer/coordination.py:79 ceilometer/coordination.py:91 msgid "Error connecting to coordination backend." msgstr "无法连接到协调器后端" -#: ceilometer/coordination.py:107 msgid "Error sending a heartbeat to coordination backend." msgstr "无法发送心跳信息到协调器后端" -#: ceilometer/coordination.py:177 msgid "Error getting group membership info from coordination backend." msgstr "从协调器后端获取组成员信息时出错" -#: ceilometer/compute/pollsters/memory.py:106 #, python-format msgid "Could not get Resident Memory Usage for %(id)s: %(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 "" +msgstr "状态码:%{code}s。分发事件:%{event}s失败" -#: ceilometer/openstack/common/loopingcall.py:95 msgid "in fixed duration looping call" msgstr "在固定时段内循环调用" -#: ceilometer/openstack/common/loopingcall.py:138 msgid "in dynamic looping call" msgstr "在动态循环调用中" -#: ceilometer/openstack/common/service.py:268 msgid "Unhandled exception" msgstr "存在未处理的异常" -#: ceilometer/publisher/kafka_broker.py:95 -#: ceilometer/publisher/kafka_broker.py:177 #, python-format msgid "Failed to connect to Kafka service: %s" msgstr "无法连接到Kafka服务:%s" -#: ceilometer/publisher/kafka_broker.py:158 msgid "Failed to retry to send sample data with max_retry times" msgstr "尝试发送数据达到最大重试次数后仍失败" -#: ceilometer/publisher/kafka_broker.py:198 #, python-format msgid "Failed to send sample data: %s" msgstr "发送指标数据失败:%s" 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 f8729993..4c83f1c7 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-03-18 06:10+0000\n" -"PO-Revision-Date: 2015-03-18 03:24+0000\n" +"POT-Creation-Date: 2015-05-07 06:07+0000\n" +"PO-Revision-Date: 2015-05-04 07:22+0000\n" "Last-Translator: aji.zqfan \n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/" "ceilometer/language/zh_CN/)\n" @@ -21,88 +21,87 @@ msgstr "" "Generated-By: Babel 1.3\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ceilometer/coordination.py:76 msgid "Coordination backend started successfully." msgstr "协调器后台启动成功" -#: ceilometer/coordination.py:126 #, python-format msgid "Joined partitioning group %s" msgstr "已加入分组%s" -#: ceilometer/coordination.py:144 #, python-format msgid "Left partitioning group %s" msgstr "已离开分组%s" -#: ceilometer/event/storage/impl_log.py:32 +#, python-format +msgid "Dropping alarm history data with TTL %d" +msgstr "根据TTL%d丢弃警报历史数据" + +#, python-format +msgid "%d alarm histories are removed from database" +msgstr "%d条警报历史记录从数据库中被移除" + +msgid "Nothing to clean, database metering time to live is disabled" +msgstr "监控数据库过期时间未激活,没有数据要清除" + +msgid "Nothing to clean, database event time to live is disabled" +msgstr "事件数据库过期时间未激活,没有数据要清除" + +msgid "Nothing to clean, database alarm history time to live is disabled" +msgstr "没有要清除的数据,警报历史过期时间未启用" + #, python-format msgid "Dropping event data with TTL %d" msgstr "正在根据TTL: %d丢弃事件数据" -#: ceilometer/event/storage/impl_sqlalchemy.py:431 #, python-format msgid "%d events are removed from database" msgstr "%d个事件从数据库中被移除" -#: ceilometer/openstack/common/eventlet_backdoor.py:146 #, python-format msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgstr "Eventlet为进程 %(pid)d 在后台监听 %(port)s " -#: ceilometer/openstack/common/service.py:173 #, python-format msgid "Caught %s, exiting" msgstr "捕获到 %s,正在退出" -#: ceilometer/openstack/common/service.py:231 msgid "Parent process has died unexpectedly, exiting" msgstr "父进程已意外终止,正在退出" -#: ceilometer/openstack/common/service.py:262 #, python-format msgid "Child caught %s, exiting" msgstr "子线程捕获 %s,正在退出" -#: ceilometer/openstack/common/service.py:301 msgid "Forking too fast, sleeping" msgstr "派生速度太快,正在休眠" -#: ceilometer/openstack/common/service.py:320 #, python-format msgid "Started child %d" msgstr "已启动子进程%d" -#: ceilometer/openstack/common/service.py:330 #, python-format msgid "Starting %d workers" msgstr "正在启动 %d 个子进程" -#: ceilometer/openstack/common/service.py:347 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "信号 %(sig)d 已终止子线程 %(pid)d" -#: ceilometer/openstack/common/service.py:351 #, python-format msgid "Child %(pid)s exited with status %(code)d" msgstr "子线程 %(pid)s 已退出,状态为 %(code)d" -#: ceilometer/openstack/common/service.py:390 #, python-format msgid "Caught %s, stopping children" msgstr "捕获到 %s,正在停止子线程" -#: ceilometer/openstack/common/service.py:399 msgid "Wait called after thread killed. Cleaning up." msgstr "线程结束,正在清理" -#: ceilometer/openstack/common/service.py:415 #, python-format msgid "Waiting on %d children to exit" msgstr "正在等待 %d 个子线程退出" -#: ceilometer/publisher/kafka_broker.py:86 #, python-format msgid "Publishing policy set to %s" msgstr "设置发布策略为%s" diff --git a/ceilometer/locale/zh_CN/LC_MESSAGES/ceilometer.po b/ceilometer/locale/zh_CN/LC_MESSAGES/ceilometer.po index faaafb11..301d86fe 100644 --- a/ceilometer/locale/zh_CN/LC_MESSAGES/ceilometer.po +++ b/ceilometer/locale/zh_CN/LC_MESSAGES/ceilometer.po @@ -12,1442 +12,944 @@ msgid "" msgstr "" "Project-Id-Version: Ceilometer\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-04-11 06:05+0000\n" -"PO-Revision-Date: 2015-04-10 10:59+0000\n" -"Last-Translator: openstackjenkins \n" -"Language-Team: Chinese (China) " -"(http://www.transifex.com/projects/p/ceilometer/language/zh_CN/)\n" +"POT-Creation-Date: 2015-05-07 06:07+0000\n" +"PO-Revision-Date: 2015-05-04 07:13+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" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 1.3\n" -#: ceilometer/collector.py:127 #, python-format msgid "UDP: Cannot decode data sent by %s" msgstr "UDP: 无法解码由 %s 发送的数据" -#: ceilometer/collector.py:130 #, python-format msgid "UDP: Storing %s" msgstr "UDP: 正在存储%s" -#: ceilometer/collector.py:134 msgid "UDP: Unable to store meter" msgstr "UDP: 无法存储计量器" -#: ceilometer/notification.py:163 ceilometer/notifier.py:46 #, python-format msgid "Failed to load any notification handlers for %s" msgstr "无法为%s加载任何通知处理器" -#: ceilometer/notification.py:179 -#, python-format -msgid "Event types from %(name)s: %(type)s (ack_on_error=%(error)s)" -msgstr "" - -#: ceilometer/notification.py:213 #, python-format msgid "Pipeline endpoint: %s" msgstr " 流水线入口:%s" -#: ceilometer/notifier.py:37 #, python-format msgid "loading notification handlers from %s" msgstr "从%s加载通知处理器" -#: ceilometer/pipeline.py:315 #, python-format msgid "Unable to load publisher %s" msgstr "无法加载发布器%s" -#: ceilometer/pipeline.py:333 #, python-format msgid "" -"Pipeline %(pipeline)s: Setup transformer instance %(name)s with parameter" -" %(param)s" +"Pipeline %(pipeline)s: Setup transformer instance %(name)s with parameter " +"%(param)s" msgstr "流水线%(pipeline)s:使用参数%(param)s初始化变形器实例%(name)s" -#: ceilometer/pipeline.py:352 ceilometer/pipeline.py:416 #, python-format msgid "Pipeline %(pipeline)s: Continue after error from publisher %(pub)s" msgstr "流水线%(pipeline)s:发布器%(pub)s报错,继续执行" -#: ceilometer/pipeline.py:371 #, python-format msgid "Pipeline %(pipeline)s: Sample dropped by transformer %(trans)s" msgstr "流水线%(pipeline)s:数据点被变形器%(trans)s丢弃" -#: ceilometer/pipeline.py:379 #, python-format msgid "" "Pipeline %(pipeline)s: Exit after error from transformer %(trans)s for " "%(smp)s" msgstr "流水线%(pipeline)s:数据%(smp)s的变形器%(trans)s遇到错误,退出" -#: ceilometer/pipeline.py:402 #, 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 " -#: ceilometer/pipeline.py:432 #, python-format msgid "Pipeline %(pipeline)s: Error flushing transformer %(trans)s" msgstr "流水线%(pipeline)s:变形器%(trans)s清空数据时出错" -#: ceilometer/pipeline.py:628 msgid "detected decoupled pipeline config format" msgstr "检测到分离的流水线配置格式" -#: ceilometer/pipeline.py:649 msgid "detected deprecated pipeline config format" msgstr "检测到废弃的流水线配置格式" -#: ceilometer/pipeline.py:673 #, python-format msgid "Pipeline config file: %s" msgstr "流水线配置文件:%s" -#: ceilometer/pipeline.py:679 #, python-format msgid "Pipeline config: %s" msgstr "流水线配置:%s" -#: ceilometer/service.py:103 #, python-format msgid "%(worker_name)s value of %(workers)s is invalid, must be greater than 0" msgstr "工作线程%(worker_name)s的数量%(workers)s非法,必须大于0" -#: ceilometer/agent/base.py:130 #, python-format msgid "Polling pollster %(poll)s in the context of %(src)s" msgstr "在上下文环境%(src)s执行采集器%(poll)s" -#: ceilometer/agent/base.py:158 -#, python-format -msgid "" -"Found following duplicated resoures for %(name)s in context of " -"%(source)s:%(list)s. Check pipeline configuration." -msgstr "" - -#: ceilometer/agent/base.py:169 #, python-format msgid "Skip polling pollster %s, no resources found" msgstr "没有任何资源被发现,跳过采集器%s" -#: ceilometer/agent/base.py:181 -#, python-format -msgid "Prevent pollster %(name)s for polling source %(source)s anymore!" -msgstr "" - -#: ceilometer/agent/base.py:187 #, python-format msgid "Continue after error from %(name)s: %(error)s" msgstr "遇到错误%(name)s:%(error)s,继续执行" -#: ceilometer/agent/base.py:241 #, python-format msgid "Skip loading extension for %s" msgstr "跳过为%s加载扩展" -#: ceilometer/agent/base.py:245 #, python-format msgid "Failed to import extension for %(name)s: %(error)s" msgstr "无法为%(name)s引入扩展:%(error)s" -#: ceilometer/agent/base.py:354 #, python-format msgid "Unable to discover resources: %s" msgstr "无法发现资源:%s" -#: ceilometer/agent/base.py:356 #, python-format msgid "Unknown discovery extension: %s" msgstr "未知的发现器插件:%s" -#: ceilometer/agent/plugin_base.py:71 #, python-format msgid "Skip due to keystone error %s" msgstr "跳过执行,因为keystone出错了:%s," -#: ceilometer/agent/plugin_base.py:78 #, python-format msgid "Skipping because %s service is not registered in keystone" msgstr "跳过执行,因为%s服务没有在keystone中注册" -#: ceilometer/agent/plugin_base.py:121 -msgid "" -"get_exchange_topics API of NotificationPlugin isdeprecated, implements " -"get_targets instead." -msgstr "" - -#: ceilometer/alarm/rpc.py:56 #, python-format msgid "" "alarm %(alarm_id)s has no action configured for state transition from " "%(previous)s to state %(state)s, skipping the notification." -msgstr "告警%(alarm_id)s没有为状态从%(previous)s变迁到%(state)s配置动作,忽略收到的通知。" +msgstr "" +"告警%(alarm_id)s没有为状态从%(previous)s变迁到%(state)s配置动作,忽略收到的通" +"知。" -#: ceilometer/alarm/service.py:94 #, python-format msgid "initiating evaluation cycle on %d alarms" msgstr "在 %d 个警报上初始化评估周期" -#: ceilometer/alarm/service.py:99 msgid "alarm evaluation cycle failed" msgstr "警报周期评估失败" -#: ceilometer/alarm/service.py:104 #, python-format msgid "skipping alarm %s: type unsupported" msgstr "跳过警报 %s:不支持的类型" -#: ceilometer/alarm/service.py:108 #, python-format msgid "evaluating alarm %s" msgstr "评估警报 %s" -#: ceilometer/alarm/service.py:112 #, python-format msgid "Failed to evaluate alarm %s" msgstr "评估告警%s时失败了" -#: ceilometer/alarm/service.py:252 #, python-format msgid "Unable to parse action %(action)s for alarm %(alarm_id)s" msgstr "无法为警报 %(alarm_id)s 解析动作 %(action)s " -#: ceilometer/alarm/service.py:261 #, python-format msgid "Action %(scheme)s for alarm %(alarm_id)s is unknown, cannot notify" msgstr "警报 %(alarm_id)s 的动作 %(scheme)s 未知,无法通知" -#: ceilometer/alarm/service.py:267 #, python-format msgid "Notifying alarm %(id)s with action %(act)s" msgstr "使用动作%(act)s通知告警%(id)s" -#: ceilometer/alarm/service.py:272 #, python-format msgid "Unable to notify alarm %s" msgstr "无法通知警报 %s" -#: ceilometer/alarm/service.py:293 msgid "Unable to notify for an alarm with no action" msgstr "无法为一个没有动作的警报进行通知" -#: ceilometer/alarm/evaluator/__init__.py:75 #, python-format msgid "alarm %(id)s transitioning to %(state)s because %(reason)s" msgstr "因为 %(reason)s, 警报 %(id)s 转换至 %(state)s " -#: ceilometer/alarm/evaluator/__init__.py:87 msgid "alarm state update failed" msgstr "警报状态更新失败" -#: ceilometer/alarm/evaluator/combination.py:36 msgid "alarm retrieval failed" msgstr "获取警报失败" -#: ceilometer/alarm/evaluator/combination.py:52 #, python-format msgid "Alarms %(alarm_ids)s are in unknown state" msgstr "告警%(alarm_ids)s处于未知的状态" -#: ceilometer/alarm/evaluator/combination.py:74 #, python-format msgid "Transition to %(state)s due to alarms %(alarm_ids)s in state %(state)s" msgstr "迁移到状态%(state)s,因为告警%(alarm_ids)s处于状态%(state)s" -#: ceilometer/alarm/evaluator/combination.py:78 #, python-format msgid "Remaining as %(state)s due to alarms %(alarm_ids)s in state %(state)s" msgstr "停留在状态%(state)s因为告警%(alarm_ids)s处于状态%(state)s" -#: ceilometer/alarm/evaluator/combination.py:99 -#: ceilometer/alarm/evaluator/gnocchi.py:214 -#: ceilometer/alarm/evaluator/threshold.py:178 #, 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,但是该告警当前不在激活的时间范围内" -#: ceilometer/alarm/evaluator/gnocchi.py:106 -#: ceilometer/alarm/evaluator/threshold.py:89 #, python-format msgid "stats query %s" msgstr "统计信息查询 %s" -#: ceilometer/alarm/evaluator/gnocchi.py:110 -#: ceilometer/alarm/evaluator/threshold.py:95 msgid "alarm stats retrieval failed" msgstr "警报统计信息获取失败" -#: ceilometer/alarm/evaluator/gnocchi.py:113 #, python-format msgid "alarm stats retrieval failed: %s" msgstr "告警状态检索失败:%s" -#: ceilometer/alarm/evaluator/gnocchi.py:128 -#: ceilometer/alarm/evaluator/threshold.py:56 #, python-format msgid "query stats from %(start)s to %(now)s" msgstr "查询 %(start)s 到 %(now)s 之间的统计信息" -#: ceilometer/alarm/evaluator/gnocchi.py:140 -#: ceilometer/alarm/evaluator/threshold.py:112 #, python-format msgid "%d datapoints are unknown" msgstr "%d 数据点为未知" -#: ceilometer/alarm/evaluator/gnocchi.py:163 -#: ceilometer/alarm/evaluator/threshold.py:137 #, python-format msgid "" -"Transition to %(state)s due to %(count)d samples %(disposition)s " -"threshold, most recent: %(most_recent)s" -msgstr "有%(count)d个数据满足%(disposition)s阈值,因而状态迁移到%(state)s,最近的一次数据:%(most_recent)s" +"Transition to %(state)s due to %(count)d samples %(disposition)s threshold, " +"most recent: %(most_recent)s" +msgstr "" +"有%(count)d个数据满足%(disposition)s阈值,因而状态迁移到%(state)s,最近的一次" +"数据:%(most_recent)s" -#: ceilometer/alarm/evaluator/gnocchi.py:167 -#: ceilometer/alarm/evaluator/threshold.py:141 #, python-format msgid "" -"Remaining as %(state)s due to %(count)d samples %(disposition)s " -"threshold, most recent: %(most_recent)s" -msgstr "有%(count)d个数据满足%(disposition)s阈值,因而状态保持为%(state)s,最近的一次数据:%(most_recent)s" +"Remaining as %(state)s due to %(count)d samples %(disposition)s threshold, " +"most recent: %(most_recent)s" +msgstr "" +"有%(count)d个数据满足%(disposition)s阈值,因而状态保持为%(state)s,最近的一次" +"数据:%(most_recent)s" -#: ceilometer/alarm/evaluator/gnocchi.py:226 -#: ceilometer/alarm/evaluator/threshold.py:197 #, python-format msgid "comparing value %(value)s against threshold %(limit)s" msgstr "将值 %(value)s 与阈值 %(limit)s 相比较" -#: ceilometer/alarm/evaluator/threshold.py:66 #, python-format msgid "sanitize stats %s" msgstr "审查统计信息 %s" -#: ceilometer/alarm/evaluator/threshold.py:75 #, python-format msgid "excluded weak datapoints with sample counts %s" msgstr "排除%s个弱相关的数据" -#: ceilometer/alarm/evaluator/threshold.py:84 #, python-format msgid "pruned statistics to %d" msgstr "裁剪统计信息到%d个" -#: ceilometer/alarm/notifier/log.py:30 #, python-format msgid "" -"Notifying alarm %(alarm_name)s %(alarm_id)s of %(severity)s priority from" -" %(previous)s to %(current)s with action %(action)s because %(reason)s." +"Notifying alarm %(alarm_name)s %(alarm_id)s of %(severity)s priority from " +"%(previous)s to %(current)s with action %(action)s because %(reason)s." msgstr "" +"正在通知警报%(alarm_name)s %(alarm_id)s,警报级别%(severity)s,状态" +"从%(previous)s变为%(current)s,动作为%(action)s,原因是%(reason)s。" -#: ceilometer/alarm/notifier/rest.py:64 #, python-format msgid "" -"Notifying alarm %(alarm_name)s %(alarm_id)s from %(previous)s to " -"%(current)s with action %(action)s because %(reason)s. request-id: " -"%(request_id)s " +"Notifying alarm %(alarm_name)s %(alarm_id)s from %(previous)s to %(current)s " +"with action %(action)s because %(reason)s. request-id: %(request_id)s " msgstr "" -"正在通知告警%(alarm_name)s " -"%(alarm_id)s从状态%(previous)s变为%(current)s,动作为%(action)s,原因为%(reason)s。请求编号:%(request_id)s" +"正在通知告警%(alarm_name)s %(alarm_id)s从状态%(previous)s变为%(current)s,动" +"作为%(action)s,原因为%(reason)s。请求编号:%(request_id)s" -#: ceilometer/alarm/partition/coordination.py:132 -#, python-format -msgid "triggering %s" -msgstr "正在触发 %s" - -#: ceilometer/alarm/partition/coordination.py:133 -#, python-format -msgid "known evaluators %s" -msgstr "已知的评估器%s" - -#: ceilometer/alarm/partition/coordination.py:136 -#, python-format -msgid "per evaluator allocation %s" -msgstr "每个评估器分配得到%s" - -#: ceilometer/alarm/partition/coordination.py:146 -#, python-format -msgid "" -"%(this)s bailing on distribution cycle as older partition detected: " -"%(older)s" -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:152 -#, python-format -msgid "%(verb)s-ing %(alloc)s to %(eval)s" -msgstr "正在%(verb)s %(alloc)s 到%(eval)s" - -#: ceilometer/alarm/partition/coordination.py:156 -#, python-format -msgid "master taking %s for self" -msgstr "主节点为自己取得%s" - -#: ceilometer/alarm/partition/coordination.py:174 -#, python-format -msgid "newly deleted alarms %s" -msgstr "新删除的警报%s" - -#: ceilometer/alarm/partition/coordination.py:177 -msgid "alarm deletion activity requires rebalance" -msgstr "警报删除活动需要重新均衡" - -#: ceilometer/alarm/partition/coordination.py:202 -#, python-format -msgid "%s still warming up" -msgstr "%s仍在准备中" - -#: ceilometer/alarm/partition/coordination.py:207 -#, python-format -msgid "last heard from %(report)s %(delta)s seconds ago" -msgstr "最后一次从%(report)s得到消息是在%(delta)s秒前" - -#: ceilometer/alarm/partition/coordination.py:212 -#, python-format -msgid "%(this)s detects stale evaluator: %(stale)s" -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:217 -#, python-format -msgid "%(this)s sees older potential master: %(older)s" -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:219 -#, python-format -msgid "%(this)s is master?: %(is_master)s" -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:232 -#, python-format -msgid "newly created alarms %s" -msgstr "新创建的警报%s" - -#: ceilometer/alarm/partition/coordination.py:243 -#, python-format -msgid "%(this)s not overtaken as master? %(still_ahead)s" -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:253 -#, python-format -msgid "%s checking mastership status" -msgstr "%s正在检查主节点状态" - -#: ceilometer/alarm/partition/coordination.py:260 -msgid "mastership check failed" -msgstr "主节点检查失败" - -#: ceilometer/alarm/partition/coordination.py:270 -#, python-format -msgid "%(this)s knows about %(reports)s" -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:276 -#, python-format -msgid "%(this)s got assignment: %(alarms)s" -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:283 -#, python-format -msgid "%(this)s got allocation: %(alarms)s" -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:289 -#, python-format -msgid "%s reporting presence" -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:293 -msgid "presence reporting failed" -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:298 -#, python-format -msgid "%s has no assigned alarms to evaluate" -msgstr "%s没有被指派告警以供评估" - -#: ceilometer/alarm/partition/coordination.py:302 -#, python-format -msgid "%(this)s alarms for evaluation: %(alarms)s" -msgstr "" - -#: ceilometer/alarm/partition/coordination.py:308 -msgid "assignment retrieval failed" -msgstr "获取失败" - -#: ceilometer/alarm/storage/impl_hbase.py:86 -#: ceilometer/event/storage/impl_hbase.py:79 -#: ceilometer/storage/impl_hbase.py:131 msgid "Dropping HBase schema..." 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 "无法禁用表,但是忽略该错误" -#: 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 "无法删除表,但是忽略该错误" -#: ceilometer/alarm/storage/models.py:70 msgid "timestamp should be datetime object" msgstr "timestamp必须是datatime对象" -#: ceilometer/alarm/storage/models.py:72 msgid "state_timestamp should be datetime object" msgstr "state_timestamp必须是datetime对象" -#: ceilometer/api/app.py:136 #, python-format msgid "Starting server in PID %s" msgstr "正在启动服务进程PID %s" -#: ceilometer/api/app.py:137 msgid "Configuration:" msgstr "配置" -#: ceilometer/api/app.py:141 #, python-format msgid "serving on 0.0.0.0:%(sport)s, view at http://127.0.0.1:%(vport)s" -msgstr "服务在0.0.0.0:%(sport)s上运行,可以通过http://127.0.0.1:%(vport)s来查看" +msgstr "" +"服务在0.0.0.0:%(sport)s上运行,可以通过http://127.0.0.1:%(vport)s来查看" -#: ceilometer/api/app.py:145 #, python-format msgid "serving on http://%(host)s:%(port)s" msgstr "在 http://%(host)s:%(port)s上服务" -#: ceilometer/api/middleware.py:105 #, python-format msgid "Error parsing HTTP response: %s" msgstr "解析HTTP响应失败: %s" -#: ceilometer/api/controllers/v2/alarms.py:88 #, python-format msgid "Alarm quota exceeded for user %(u)s on project %(p)s" msgstr "用户%(u)s在项目%(p)s中的告警配额已溢出" -#: ceilometer/api/controllers/v2/alarms.py:170 #, python-format msgid "Timezone %s is not valid" msgstr "时区%s不合法" -#: ceilometer/api/controllers/v2/alarms.py:285 msgid "Time constraint names must be unique for a given alarm." msgstr "一个指定的告警的时间约束名称必须唯一" -#: ceilometer/api/controllers/v2/alarms.py:295 #, python-format msgid "%(rule)s must be set for %(type)s type alarm" msgstr "类型为%(type)s的告警必须设置%(rule)s" -#: ceilometer/api/controllers/v2/alarms.py:306 #, python-format msgid "%(rule1)s and %(rule2)s cannot be set at the same time" -msgstr "" +msgstr "%(rule1)s和%(rule2)s无法同时被设置" -#: ceilometer/api/controllers/v2/alarms.py:322 #, python-format msgid "duplicate actions are found: %s, remove duplicate ones" -msgstr "" +msgstr "检测到重复的动作:%s,已去除重复的内容" -#: ceilometer/api/controllers/v2/alarms.py:328 #, python-format msgid "%(name)s count exceeds maximum value %(maximum)d" -msgstr "" +msgstr "%(name)s数量超过最大值%(maximum)d" -#: ceilometer/api/controllers/v2/alarms.py:339 #, python-format msgid "Unable to parse action %s" msgstr "无法解析动作%s" -#: ceilometer/api/controllers/v2/alarms.py:342 #, python-format msgid "Unsupported action %s" msgstr "动作%s不支持" -#: ceilometer/api/controllers/v2/alarms.py:345 #, python-format msgid "You are not authorized to create action: %s" -msgstr "" +msgstr "你没有权限创建动作:%s" -#: ceilometer/api/controllers/v2/alarms.py:533 #, python-format msgid "Alarm with name=%s exists" msgstr "名称为%s的告警已存在" -#: ceilometer/api/controllers/v2/alarms.py:543 #, python-format msgid "Error while putting alarm: %s" msgstr "修改告警%s时遇到错误" -#: ceilometer/api/controllers/v2/alarms.py:544 -#: ceilometer/api/controllers/v2/alarms.py:712 msgid "Alarm incorrect" msgstr "警报不正确" -#: ceilometer/api/controllers/v2/alarms.py:604 msgid "state invalid" msgstr "状态无效" -#: ceilometer/api/controllers/v2/alarms.py:705 #, python-format msgid "Alarm with name='%s' exists" msgstr "名称为'%s'的告警已经存在" -#: ceilometer/api/controllers/v2/alarms.py:711 #, python-format msgid "Error while posting alarm: %s" msgstr "创建告警%s时遇到错误" -#: ceilometer/api/controllers/v2/base.py:50 #, python-format msgid "%(entity)s %(id)s Not Found" msgstr "无法找到%(entity)s %(id)s " -#: ceilometer/api/controllers/v2/base.py:59 #, python-format msgid "Not Authorized to access %(aspect)s %(id)s" -msgstr "" +msgstr "权限不足以访问%(aspect)s %(id)s" -#: ceilometer/api/controllers/v2/base.py:220 -#, python-format -msgid "Unable to convert the value %(value)s to the expected data type %(type)s." -msgstr "" - -#: ceilometer/api/controllers/v2/base.py:225 #, python-format msgid "" -"The data type %(type)s is not supported. The supported data type list is:" -" %(supported)s" -msgstr "" +"Unable to convert the value %(value)s to the expected data type %(type)s." +msgstr "无法转换%(value)s到预期的数据类型%(type)s。" -#: ceilometer/api/controllers/v2/base.py:230 #, python-format msgid "" -"Unexpected exception converting %(value)s to the expected data type " -"%(type)s." -msgstr "" +"The data type %(type)s is not supported. The supported data type list is: " +"%(supported)s" +msgstr "数据类型%(type)s不被支持。支持的数据类型列表:%(supported)s" + +#, python-format +msgid "" +"Unexpected exception converting %(value)s to the expected data type %(type)s." +msgstr "在转换%(value)s到预期的数据类型%(type)s时发生了未预料的异常。" -#: ceilometer/api/controllers/v2/base.py:240 #, python-format msgid "Alarm %s not found" msgstr "告警%s没有找到" -#: ceilometer/api/controllers/v2/base.py:242 #, python-format msgid "Alarm %(alarm_id)s not found in project %(project)s" msgstr "告警%(alarm_id)s在项目%(project)s中未找到" -#: ceilometer/api/controllers/v2/events.py:172 msgid "operator {} is incorrect" msgstr "操作符{}不合法" -#: ceilometer/api/controllers/v2/events.py:195 #, python-format msgid "Getting traits for %s" msgstr "正在为%s获取特征" -#: ceilometer/api/controllers/v2/events.py:266 msgid "Event" msgstr "事件" -#: ceilometer/api/controllers/v2/events.py:269 #, python-format msgid "More than one event with id %s returned from storage driver" msgstr "从数据库返回了多个id为%s的事件" -#: 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: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." msgstr "period 参数必须是正数" -#: ceilometer/api/controllers/v2/meters.py:406 -#, python-format -msgid "computed value coming from %r" -msgstr "" - -#: ceilometer/api/controllers/v2/meters.py:416 #, 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/api/controllers/v2/alarm_rules/combination.py:39 #, python-format msgid "Combined state of alarms %s" msgstr "将告警%s的状态进行组合" -#: ceilometer/api/controllers/v2/alarm_rules/combination.py:48 msgid "Alarm combination rule should contain at least two different alarm ids." msgstr "告警组合规则必须包含至少两个不同的告警id" -#: ceilometer/api/controllers/v2/alarm_rules/combination.py:69 #, python-format msgid "Cannot specify alarm %s itself in combination rule" msgstr "无法在组合规则中指定告警%s自身" -#: ceilometer/api/controllers/v2/alarm_rules/threshold.py:93 -#, python-format -msgid "" -"Alarm when %(meter_name)s is %(comparison_operator)s a %(statistic)s of " -"%(threshold)s over %(period)s seconds" -msgstr "" - -#: ceilometer/cmd/storage.py:39 msgid "Clearing expired metering data" msgstr "正在清除过期的监控数据" -#: 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 "构造指标%(m)s的数据时遇到错误:%(e)s" -#: ceilometer/compute/pollsters/cpu.py:31 #, python-format msgid "checking instance %s" msgstr "正在检查虚拟机%s" -#: ceilometer/compute/pollsters/cpu.py:34 #, python-format msgid "CPUTIME USAGE: %(instance)s %(time)d" msgstr "虚拟机%(instance)s的CPU时间为%(time)d" -#: ceilometer/compute/pollsters/cpu.py:48 -#: ceilometer/compute/pollsters/cpu.py:79 -#: ceilometer/compute/pollsters/disk.py:131 -#: ceilometer/compute/pollsters/disk.py:341 -#: ceilometer/compute/pollsters/disk.py:523 -#: ceilometer/compute/pollsters/disk.py:604 -#: ceilometer/compute/pollsters/disk.py:699 -#: ceilometer/compute/pollsters/memory.py:47 -#: ceilometer/compute/pollsters/memory.py:90 -#: ceilometer/compute/pollsters/net.py:106 #, python-format msgid "Exception while getting samples %s" msgstr "在获取监控数据时遇到异常:%s" -#: ceilometer/compute/pollsters/cpu.py:51 #, python-format msgid "Obtaining CPU time is not implemented for %s" msgstr "为%s获取CPU时间尚未实现" -#: ceilometer/compute/pollsters/cpu.py:54 #, python-format msgid "could not get CPU time for %(id)s: %(e)s" msgstr "无法为虚拟机%(id)s获取CPU时间:%(e)s" -#: ceilometer/compute/pollsters/cpu.py:63 #, python-format msgid "Checking CPU util for instance %s" msgstr "为虚拟机%s查询CPU使用率" -#: ceilometer/compute/pollsters/cpu.py:67 #, python-format msgid "CPU UTIL: %(instance)s %(util)d" msgstr "虚拟机%(instance)s的CPU使用率为%(util)d" -#: ceilometer/compute/pollsters/cpu.py:82 #, python-format msgid "Obtaining CPU Util is not implemented for %s" msgstr "为%s获取CPU使用率尚未实现" -#: ceilometer/compute/pollsters/cpu.py:85 #, python-format msgid "Could not get CPU Util for %(id)s: %(e)s" msgstr "无法为虚拟机%(id)s获取CPU使用率:%(e)s" -#: ceilometer/compute/pollsters/disk.py:139 -#: ceilometer/compute/pollsters/disk.py:344 -#: ceilometer/compute/pollsters/disk.py:526 -#: ceilometer/compute/pollsters/disk.py:707 -#: 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:144 -#: ceilometer/compute/pollsters/disk.py:350 -#: ceilometer/compute/pollsters/disk.py:532 -#: ceilometer/compute/pollsters/disk.py:613 -#: 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:607 #, python-format msgid "%(inspector)s does not provide data for %(pollster)s" msgstr "%(inspector)s无法为采集器%(pollster)s提供数据" -#: ceilometer/compute/pollsters/disk.py:713 #, python-format msgid "Ignoring instance %(name)s (%(instance_id)s) : %(error)s" msgstr "忽略虚拟机%(name)s (%(instance_id)s) : %(error)s" -#: ceilometer/compute/pollsters/memory.py:31 #, python-format msgid "Checking memory usage for instance %s" msgstr "为虚拟机%s检查内存使用信息" -#: ceilometer/compute/pollsters/memory.py:35 #, python-format msgid "MEMORY USAGE: %(instance)s %(usage)f" msgstr "虚拟机%(instance)s的内存使用为%(usage)f" -#: ceilometer/compute/pollsters/memory.py:60 #, python-format msgid "Obtaining Memory Usage is not implemented for %s" msgstr "获取内存使用信息尚未在%s中实现" -#: ceilometer/compute/pollsters/memory.py:63 #, python-format msgid "Could not get Memory Usage for %(id)s: %(e)s" msgstr "无法为%(id)s获取内存使用信息:%(e)s" -#: ceilometer/compute/pollsters/memory.py:73 #, python-format msgid "Checking resident memory for instance %s" msgstr "正在检查虚拟机%s的常驻内存RSS" -#: ceilometer/compute/pollsters/memory.py:78 -#, python-format -msgid "RESIDENT MEMORY: %(instance)s %(resident)f" -msgstr "" - -#: ceilometer/compute/pollsters/memory.py:103 -#, python-format -msgid "Obtaining Resident Memory is not implemented for %s" -msgstr "" - -#: ceilometer/compute/pollsters/net.py:92 #, python-format msgid "checking net info for instance %s" msgstr "为虚拟机%s检查网络信息" -#: ceilometer/compute/virt/inspector.py:290 #, python-format msgid "Unable to load the hypervisor inspector: %s" msgstr "无法加载管理程序的探测器:%s" -#: 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:225 #, python-format msgid "Duplicate VM name found: %s" msgstr "找到重复 VM 名称:%s" -#: ceilometer/compute/virt/libvirt/inspector.py:54 msgid "Connection to libvirt broken" msgstr "无法连接到libvirt" -#: ceilometer/compute/virt/libvirt/inspector.py:79 #, python-format msgid "Connecting to libvirt: %s" msgstr "正在连接 libvirt:%s" -#: ceilometer/compute/virt/libvirt/inspector.py:97 #, python-format msgid "" -"Error from libvirt while looking up instance : " -"[Error Code %(error_code)s] %(ex)s" +"Failed to inspect data of instance , domain state " +"is SHUTOFF." msgstr "" +"为虚拟机获取监控数据失败了,虚拟机状态为SHUTOFF" -#: ceilometer/compute/virt/libvirt/inspector.py:117 #, python-format msgid "" -"Failed to inspect data of instance , domain " -"state is SHUTOFF." -msgstr "为虚拟机获取监控数据失败了,虚拟机状态为SHUTOFF" +"Failed to inspect memory usage of instance , can " +"not get info from libvirt." +msgstr "" +"为虚拟机采集内存使用指标失败了,无法从libvirt获取信" +"息。" -#: ceilometer/compute/virt/libvirt/inspector.py:187 #, python-format msgid "" -"Failed to inspect memory usage of instance , " -"can not get info from libvirt." -msgstr "为虚拟机采集内存使用指标失败了,无法从libvirt获取信息。" +"Failed to inspect memory usage of %(instance_uuid)s, can not get info from " +"libvirt: %(error)s" +msgstr "" +"为虚拟机%(instance_uuid)s采集内存使用指标失败了,无法从libvirt获取信息:" +"%(error)s" -#: ceilometer/compute/virt/libvirt/inspector.py:195 -#, python-format -msgid "" -"Failed to inspect memory usage of %(instance_uuid)s, can not get info " -"from libvirt: %(error)s" -msgstr "为虚拟机%(instance_uuid)s采集内存使用指标失败了,无法从libvirt获取信息:%(error)s" - -#: ceilometer/compute/virt/vmware/inspector.py:94 -#: ceilometer/compute/virt/vmware/inspector.py:111 -#: ceilometer/compute/virt/vmware/inspector.py:143 -#: ceilometer/compute/virt/vmware/inspector.py:156 #, python-format msgid "VM %s not found in VMware Vsphere" msgstr "无法在VMware Vsphere中找到虚拟机%s" -#: ceilometer/compute/virt/xenapi/inspector.py:57 msgid "XenAPI not installed" msgstr "XenAPI没有安装" -#: ceilometer/compute/virt/xenapi/inspector.py:63 msgid "Must specify connection_url, and connection_password to use" msgstr "使用时必须指定connection_url和connection_password" -#: ceilometer/compute/virt/xenapi/inspector.py:66 msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" msgstr "无法登录到XenAPI(Dom0磁盘是空么?)" -#: ceilometer/compute/virt/xenapi/inspector.py:73 #, python-format msgid "Could not connect to XenAPI: %s" msgstr "无法连接到XenAPI:%s" -#: ceilometer/compute/virt/xenapi/inspector.py:96 #, python-format msgid "VM %s not found in XenServer" msgstr "无法在XenServer中找到虚拟机%s" -#: ceilometer/compute/virt/xenapi/inspector.py:99 #, python-format msgid "Multiple VM %s found in XenServer" msgstr "多个虚拟机%s在XenServer中被找到" -#: ceilometer/compute/virt/xenapi/inspector.py:112 #, python-format msgid "Could not get VM %s CPU Utilization" msgstr "无法获取虚拟机%s的CPU使用率" -#: ceilometer/dispatcher/__init__.py:41 #, python-format msgid "loading dispatchers from %s" msgstr "正在从%s加载分发器" -#: ceilometer/dispatcher/__init__.py:52 #, python-format msgid "Failed to load any dispatchers for %s" msgstr "无法为%s加载任何分发器" -#: ceilometer/dispatcher/database.py:48 #, python-format msgid "Failed to connect to db, purpose %(purpose)s re-try later: %(err)s" msgstr "无法连接到数据库,目的%(purpose)s稍后重试:%(err)s" -#: ceilometer/dispatcher/database.py:73 ceilometer/dispatcher/http.py:88 #, python-format msgid "" "metering data %(counter_name)s for %(resource_id)s @ %(timestamp)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:116 #, python-format msgid "Failed to record metering data: %s" msgstr "无法保存监控数据:%s" -#: ceilometer/dispatcher/database.py:96 ceilometer/dispatcher/http.py:119 #, python-format msgid "message signature invalid, discarding message: %r" msgstr "消息签名不合法,丢弃消息:%r" -#: ceilometer/dispatcher/http.py:78 msgid "" -"Dispatcher target was not set, no meter will be posted. Set the target in" -" the ceilometer.conf file" +"Dispatcher target was not set, no meter will be posted. Set the target in " +"the ceilometer.conf file" msgstr "分发器目标未设置,没有指标将被发送。在ceilometer.conf文件中设置目标。" -#: ceilometer/dispatcher/http.py:113 #, python-format msgid "Message posting finished with status code %d." msgstr "消息发送结束,状态码为%d" -#: ceilometer/energy/kwapi.py:88 msgid "Kwapi endpoint not found" msgstr "Kwapi端点无法找到" -#: ceilometer/event/converter.py:78 #, python-format msgid "Plugin specified, but no plugin name supplied for trait %s" msgstr "特征%s指定了插件但是没有提供插件的名称" -#: ceilometer/event/converter.py:87 #, python-format msgid "No plugin named %(plugin)s available for trait %(trait)s" msgstr "特征%(trait)s缺少可用的名为%(plugin)s的插件" -#: ceilometer/event/converter.py:97 #, python-format msgid "Required field in trait definition not specified: '%s'" msgstr "在特征定义中的必填项没有填写:'%s'" -#: ceilometer/event/converter.py:112 -#, python-format -msgid "" -"Parse error in JSONPath specification '%(jsonpath)s' for %(trait)s: " -"%(err)s" -msgstr "" - -#: ceilometer/event/converter.py:118 #, python-format msgid "Invalid trait type '%(type)s' for trait %(trait)s" msgstr "特征%(trait)s包含了不合法的特征类型'%(type)s' " -#: ceilometer/event/converter.py:171 #, python-format msgid "Required field %s not specified" msgstr "必填项%s没有填写" -#: ceilometer/event/converter.py:348 #, python-format msgid "Dropping Notification %(type)s (uuid:%(msgid)s)" msgstr "正在丢弃通知%(type)s (uuid:%(msgid)s)" -#: ceilometer/event/converter.py:372 #, python-format msgid "Event Definitions configuration file: %s" msgstr "事件定义配置文件:%s" -#: ceilometer/event/converter.py:382 #, python-format msgid "" -"Invalid YAML syntax in Event Definitions file %(file)s at line: %(line)s," -" column: %(column)s." +"Invalid YAML syntax in Event Definitions file %(file)s at line: %(line)s, " +"column: %(column)s." msgstr "事件定义文件%(file)s中有非法YAML语法,行:%(line)s,列%(column)s。" -#: ceilometer/event/converter.py:388 #, python-format msgid "YAML error reading Event Definitions file %(file)s" msgstr "读取事件定义文件%(file)s时遇到YAML错误" -#: ceilometer/event/converter.py:395 msgid "No Event Definitions configuration file found! Using default config." msgstr "没有找到事件定义配置文件!使用默认的配置。" -#: ceilometer/event/converter.py:399 #, python-format msgid "Event Definitions: %s" msgstr "事件定义:%s" -#: ceilometer/event/endpoint.py:34 msgid "Loading event definitions" msgstr "正在加载事件定义" -#: ceilometer/event/storage/impl_hbase.py:124 -#: ceilometer/event/storage/impl_sqlalchemy.py:209 -#: ceilometer/event/storage/impl_sqlalchemy.py:213 -#: ceilometer/event/storage/pymongo_base.py:76 #, python-format msgid "Failed to record event: %s" msgstr "无法记录事件:%s" -#: ceilometer/event/storage/impl_sqlalchemy.py:205 -#: ceilometer/event/storage/pymongo_base.py:72 #, python-format msgid "Failed to record duplicated event: %s" msgstr "无法记录重复的事件:%s" -#: ceilometer/hardware/discovery.py:74 #, python-format msgid "Couldn't obtain IP address of instance %s" msgstr "无法为实例%s获取IP地址" -#: ceilometer/hardware/plugin.py:67 msgid "Passed resource dict must contain keys resource_id and resource_url." msgstr "传入的资源字典必须包含键resource_id和resource_url" -#: ceilometer/hardware/plugin.py:109 -#, python-format -msgid "inspector call failed for %(ident)s host %(host)s: %(err)s" -msgstr "" - -#: ceilometer/hardware/plugin.py:140 #, python-format msgid "Can NOT load inspector %(name)s: %(err)s" msgstr "无法加载探测器%(name)s: %(err)s" -#: ceilometer/ipmi/platform/intel_node_manager.py:297 msgid "Node Manager init failed" msgstr "节点管理器初始化失败" -#: ceilometer/ipmi/platform/ipmi_sensor.py:101 msgid "Wrong sensor type" msgstr "错误的传感器类型" -#: ceilometer/ipmi/platform/ipmitool.py:39 msgid "parse IPMI sensor data failed,unknown sensor type" msgstr "解析IPMI传感器数据失败,未知的传感器类型" -#: ceilometer/ipmi/platform/ipmitool.py:80 msgid "parse IPMI sensor data failed,No data retrieved from given input" msgstr "解析IPMI传感器数据失败,从给定的输入中无法检索到数据" -#: ceilometer/ipmi/platform/ipmitool.py:102 msgid "ipmitool output length mismatch" msgstr "ipmi输出长度不匹配" -#: ceilometer/ipmi/platform/ipmitool.py:128 msgid "running ipmitool failure" msgstr "运行ipmitool时失败了" -#: ceilometer/ipmi/pollsters/node.py:66 #, python-format msgid "Polling %(name)s faild for %(cnt)s times!" msgstr "拉取%(name)s失败了%(cnt)s次!" -#: ceilometer/ipmi/pollsters/node.py:71 ceilometer/ipmi/pollsters/sensor.py:74 #, python-format msgid "Pollster for %s is disabled!" msgstr "%s的采集器被禁用" -#: ceilometer/ipmi/pollsters/sensor.py:68 #, python-format msgid "Polling %(mtr)s sensor failed for %(cnt)s times!" msgstr "拉取%(mtr)s传感器失败了%(cnt)s次!" -#: ceilometer/network/floatingip.py:54 #, python-format msgid "FLOATING IP USAGE: %s" msgstr "浮动IP使用情况:%s" -#: ceilometer/network/services/fwaas.py:47 #, python-format msgid "Unknown status %(stat)s received on fw %(id)s,skipping sample" msgstr "从fw %(id)s收到未知的状态%(stat)s,跳过该采样数据" -#: ceilometer/network/services/lbaas.py:62 #, python-format msgid "Unknown status %(stat)s received on pool %(id)s, skipping sample" msgstr "从pool %(id)s收到未知的状态%(stat)s,跳过该采样数据" -#: ceilometer/network/services/lbaas.py:110 #, python-format msgid "Unknown status %(stat)s received on vip %(id)s, skipping sample" msgstr "从vip %(id)s收到未知的状态%(stat)s,跳过该采样数据" -#: ceilometer/network/services/lbaas.py:151 #, python-format msgid "Unknown status %(stat)s received on member %(id)s,skipping sample" msgstr "从member %(id)s收到未知的状态%(stat)s,跳过该采样数据" -#: ceilometer/network/services/lbaas.py:256 #, python-format msgid "Ignoring pool %(pool_id)s: %(error)s" msgstr "忽略pool %(pool_id)s:%(error)s" -#: ceilometer/network/services/vpnaas.py:48 #, python-format msgid "Unknown status %(stat)s received on vpn %(id)s,skipping sample" msgstr "从VPN%(id)s收到未知的状态%(stat)s,跳过该采样数据" -#: ceilometer/network/statistics/opencontrail/client.py:58 #, python-format msgid "Opencontrail API returned %(status)s %(reason)s" msgstr "Opencontrail接口返回状态%(status)s,原因%(reason)s" -#: ceilometer/network/statistics/opendaylight/client.py:232 -#: ceilometer/tests/network/statistics/opendaylight/test_client.py:142 #, python-format msgid "OpenDaylitght API returned %(status)s %(reason)s" msgstr "OpenDaylight接口返回状态%(status)s,原因%(reason)s" -#: ceilometer/network/statistics/opendaylight/driver.py:168 msgid "Request failed to connect to OpenDaylight with NorthBound REST API" msgstr "请求无法连接到OpenDaylight的北向REST接口" -#: ceilometer/objectstore/rgw.py:80 msgid "Radosgw endpoint not found" msgstr "Radosgw服务入口未找到" -#: ceilometer/objectstore/rgw_client.py:48 #, python-format msgid "RGW AdminOps API returned %(status)s %(reason)s" msgstr "RGW AdminOps接口返回%(status)s %(reason)s" -#: ceilometer/objectstore/swift.py:76 msgid "Swift endpoint not found" msgstr "Swift端点无法找到" -#: ceilometer/openstack/common/log.py:298 -#: ceilometer/openstack/common/versionutils.py:232 #, python-format msgid "Deprecated: %s" msgstr "建议不要使用:%s" -#: ceilometer/openstack/common/log.py:406 #, python-format msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "日志配置加载错误 %(log_config)s: %(err_msg)s" -#: ceilometer/openstack/common/log.py:467 #, python-format msgid "syslog facility must be one of: %s" msgstr "系统日志工具必须是下列其中一项:%s" -#: ceilometer/openstack/common/log.py:715 -#: ceilometer/openstack/common/versionutils.py:250 #, python-format msgid "Fatal call to deprecated config: %(msg)s" msgstr "对建议不要使用的配置进行了后果极严重的调用:%(msg)s" -#: ceilometer/openstack/common/versionutils.py:99 -#, python-format -msgid "" -"%(what)s is deprecated as of %(as_of)s in favor of %(in_favor_of)s and " -"may be removed in %(remove_in)s." -msgstr "" - -#: ceilometer/openstack/common/versionutils.py:103 -#, python-format -msgid "" -"%(what)s is deprecated as of %(as_of)s and may be removed in " -"%(remove_in)s. It will not be superseded." -msgstr "" - -#: ceilometer/openstack/common/versionutils.py:107 -#, python-format -msgid "%(what)s is deprecated as of %(as_of)s in favor of %(in_favor_of)s." -msgstr "" - -#: ceilometer/openstack/common/versionutils.py:110 -#, python-format -msgid "%(what)s is deprecated as of %(as_of)s. It will not be superseded." -msgstr "" - -#: ceilometer/publisher/file.py:62 msgid "The path for the file publisher is required" msgstr "文件发布器必须设置文件路径" -#: ceilometer/publisher/file.py:76 msgid "max_bytes and backup_count should be numbers." msgstr "max_bytes和backup_count必须是整数。" -#: ceilometer/publisher/messaging.py:88 #, python-format msgid "Publishing policy set to %s" msgstr "设置发布策略为%s" -#: ceilometer/publisher/messaging.py:90 #, python-format msgid "Publishing policy is unknown (%s) force to default" msgstr "未知的发布策略(%s),强制使用默认策略" -#: ceilometer/publisher/messaging.py:143 #, python-format -msgid "Publisher max local_queue length is exceeded, dropping %d oldest samples" +msgid "" +"Publisher max local_queue length is exceeded, dropping %d oldest samples" msgstr "发布的数据量超过本地队列最大长度,正在丢弃最老的%d个数据" -#: ceilometer/publisher/messaging.py:154 #, python-format msgid "Failed to publish %d datapoints, queue them" msgstr "发布%d个数据点时失败,将其入队" -#: ceilometer/publisher/messaging.py:158 #, python-format msgid "Failed to publish %d datapoints, dropping them" msgstr "发布%d个数据点时失败,正在将其丢弃" -#: ceilometer/publisher/udp.py:60 #, python-format msgid "Publishing sample %(msg)s over UDP to %(host)s:%(port)d" msgstr "通过UDP发布采样 %(msg)s 至 %(host)s:%(port)d" -#: ceilometer/publisher/udp.py:67 msgid "Unable to send sample over UDP" msgstr "无法通过UDP发送采样" -#: ceilometer/storage/__init__.py:126 -#, python-format -msgid "looking for %(name)r driver in %(namespace)r" -msgstr "正在名字空间%(namespace)r查找驱动%(name)r " - -#: ceilometer/storage/impl_hbase.py:216 ceilometer/storage/impl_hbase.py:267 #, python-format msgid "Query Resource table: %s" msgstr "查询资源表:%s" -#: ceilometer/storage/impl_hbase.py:260 msgid "Pagination not implemented" msgstr "未实现分页操作" -#: ceilometer/storage/impl_hbase.py:307 #, python-format msgid "Query Meter Table: %s" msgstr "查询指标表:%s" -#: ceilometer/storage/impl_log.py:40 #, python-format msgid "metering data %(counter_name)s for %(resource_id)s: %(counter_volume)s" -msgstr "为资源%(resource_id)s获得指标%(counter_name)s的监控数据:%(counter_volume)s" +msgstr "" +"为资源%(resource_id)s获得指标%(counter_name)s的监控数据:%(counter_volume)s" -#: ceilometer/storage/impl_log.py:52 #, python-format msgid "Dropping metering data with TTL %d" msgstr "正在根据TTL %d丢弃监控数据" -#: ceilometer/storage/impl_mongodb.py:560 msgid "" "Clearing expired metering data is based on native MongoDB time to live " "feature and going in background." msgstr "MongoDB正在后台使用原生的TTL机制清除过期监控数据。" -#: ceilometer/storage/impl_sqlalchemy.py:306 #, python-format msgid "Unknown metadata type. Key (%s) will not be queryable." msgstr "未知的元数据类型。键(%s)将无法进行查询。" -#: ceilometer/storage/impl_sqlalchemy.py:362 #, python-format msgid "%d samples removed from database" msgstr "从数据库中移除%d个监控数据。" -#: ceilometer/storage/impl_sqlalchemy.py:381 -msgid "Expired residual resource and meter definition data" -msgstr "" - -#: ceilometer/storage/hbase/base.py:45 msgid "Creating a new in-memory HBase Connection object" msgstr "正在创建一个新的内存HBase连接对象。" -#: ceilometer/storage/hbase/base.py:62 #, python-format msgid "connecting to HBase on %(host)s:%(port)s" msgstr "正在连接%(host)s:%(port)s的HBase" -#: ceilometer/storage/hbase/inmemory.py:268 msgid "Opening in-memory HBase connection" msgstr "正在打开内存HBase连接。" -#: ceilometer/storage/hbase/utils.py:474 #, python-format msgid "Cannot create table %(table_name)s it already exists. Ignoring error" msgstr "表%(table_name)s已经存在,无法创建。忽略此错误继续执行。" -#: ceilometer/storage/mongo/utils.py:246 #, python-format msgid "Connecting to %(db)s on %(nodelist)s" msgstr "连接到%(nodelist)s节点的数据库%(db)s。" -#: ceilometer/storage/mongo/utils.py:263 #, python-format msgid "Unable to connect to the database server: %(errmsg)s." msgstr "无法连接到数据库服务器:%(errmsg)s。" -#: ceilometer/storage/mongo/utils.py:401 #, python-format msgid "" -"Unable to reconnect to the primary mongodb after %(retries)d retries. " -"Giving up." +"Unable to reconnect to the primary mongodb after %(retries)d retries. Giving " +"up." msgstr "在%(retries)d次尝试后仍无法重连到MongoDB主节点。放弃重连。" -#: ceilometer/storage/mongo/utils.py:405 #, python-format msgid "" "Unable to reconnect to the primary mongodb: %(errmsg)s. Trying again in " "%(retry_interval)d seconds." -msgstr "无法重连到MongoDB主节点:%(errmsg)s。在%(retry_interval)d秒后进行重试。" +msgstr "" +"无法重连到MongoDB主节点:%(errmsg)s。在%(retry_interval)d秒后进行重试。" -#: ceilometer/transformer/arithmetic.py:55 #, python-format msgid "Arithmetic transformer must use at least one meter in expression '%s'" msgstr "算术变形器在表达式'%s'中必须至少使用一个指标" -#: ceilometer/transformer/arithmetic.py:77 msgid "Expression evaluated to a NaN value!" msgstr "表达式计算结果为NaN!" -#: ceilometer/transformer/arithmetic.py:93 #, python-format msgid "Unable to evaluate expression %(expr)s: %(exc)s" msgstr "无法计算表达式%(expr)s:%(exc)s" -#: ceilometer/transformer/arithmetic.py:107 #, python-format msgid "Unable to perform calculation, not all of {%s} are present" msgstr "并不是所有的{%s}都能获取到因而无法进行计算" -#: ceilometer/transformer/conversions.py:46 #, python-format -msgid "scaling conversion transformer with source: %(source)s target: %(target)s:" +msgid "" +"scaling conversion transformer with source: %(source)s target: %(target)s:" msgstr "扩缩变形器作用于来源:%(source)s,目标:%(target)s" -#: ceilometer/transformer/conversions.py:92 -#: ceilometer/transformer/conversions.py:114 #, python-format msgid "handling sample %s" msgstr "正在处理数据%s" -#: ceilometer/transformer/conversions.py:95 -#: ceilometer/transformer/conversions.py:135 #, python-format msgid "converted to: %s" msgstr "转换为: %s" -#: ceilometer/transformer/conversions.py:137 #, python-format msgid "dropping sample with no predecessor: %s" msgstr "因为之前没有数据(用来计算差值)因而丢弃数据:%s" -