From d35da05f841547ad17298686c25c63e41f8f64cf Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Fri, 4 Sep 2015 06:16:24 +0000 Subject: [PATCH] Imported Translations from Transifex For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: I8fe8960cc5dc9a6c950ee367f07fad98e6032808 --- ceilometer/locale/ceilometer-log-error.pot | 95 +-- ceilometer/locale/ceilometer-log-info.pot | 22 +- ceilometer/locale/ceilometer-log-warning.pot | 39 +- ceilometer/locale/ceilometer.pot | 555 +++--------------- .../en_GB/LC_MESSAGES/ceilometer-log-error.po | 8 +- .../LC_MESSAGES/ceilometer-log-warning.po | 33 -- .../locale/en_GB/LC_MESSAGES/ceilometer.po | 226 +------ .../fr/LC_MESSAGES/ceilometer-log-info.po | 8 +- .../fr/LC_MESSAGES/ceilometer-log-warning.po | 34 -- .../zh_CN/LC_MESSAGES/ceilometer-log-error.po | 9 +- .../zh_CN/LC_MESSAGES/ceilometer-log-info.po | 8 +- .../LC_MESSAGES/ceilometer-log-warning.po | 17 +- .../locale/zh_CN/LC_MESSAGES/ceilometer.po | 246 +------- 13 files changed, 210 insertions(+), 1090 deletions(-) delete mode 100644 ceilometer/locale/en_GB/LC_MESSAGES/ceilometer-log-warning.po delete mode 100644 ceilometer/locale/fr/LC_MESSAGES/ceilometer-log-warning.po diff --git a/ceilometer/locale/ceilometer-log-error.pot b/ceilometer/locale/ceilometer-log-error.pot index aa41a207..64f9a55d 100644 --- a/ceilometer/locale/ceilometer-log-error.pot +++ b/ceilometer/locale/ceilometer-log-error.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: ceilometer 5.0.0.0b3.dev38\n" +"Project-Id-Version: ceilometer 5.0.0.0b4.dev16\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-08-06 06:33+0000\n" +"POT-Creation-Date: 2015-09-04 06:16+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,20 +17,20 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.0\n" -#: ceilometer/collector.py:168 +#: ceilometer/collector.py:178 #, python-format msgid "Dispatcher failed to handle the %s, requeue it." msgstr "" -#: ceilometer/coordination.py:79 ceilometer/coordination.py:91 +#: ceilometer/coordination.py:76 ceilometer/coordination.py:88 msgid "Error connecting to coordination backend." msgstr "" -#: ceilometer/coordination.py:107 +#: ceilometer/coordination.py:103 msgid "Error sending a heartbeat to coordination backend." msgstr "" -#: ceilometer/coordination.py:177 +#: ceilometer/coordination.py:174 msgid "Error getting group membership info from coordination backend." msgstr "" @@ -39,7 +39,7 @@ msgstr "" msgid "Unable to load changed pipeline: %s" msgstr "" -#: ceilometer/api/hooks.py:70 +#: ceilometer/api/hooks.py:68 #, python-format msgid "Failed to connect to db, purpose %(purpose)s retry later: %(err)s" msgstr "" @@ -64,22 +64,22 @@ msgstr "" msgid "Error processing event and it will be dropped: %s" msgstr "" -#: ceilometer/dispatcher/gnocchi.py:149 ceilometer/meter/notifications.py:80 -#, python-format -msgid "Parse error in JSONPath specification '%(jsonpath)s': %(err)s" -msgstr "" - -#: ceilometer/dispatcher/gnocchi.py:161 ceilometer/meter/notifications.py:62 +#: ceilometer/dispatcher/gnocchi.py:117 #, python-format msgid "Required field %s not specified" msgstr "" -#: ceilometer/dispatcher/gnocchi.py:164 +#: ceilometer/dispatcher/gnocchi.py:120 #, python-format msgid "Required field %(field)s should be a %(type)s" msgstr "" -#: ceilometer/dispatcher/gnocchi.py:321 +#: ceilometer/dispatcher/gnocchi.py:132 ceilometer/meter/notifications.py:97 +#, python-format +msgid "Parse error in JSONPath specification '%(jsonpath)s': %(err)s" +msgstr "" + +#: ceilometer/dispatcher/gnocchi.py:327 #, python-format msgid "Fail to post measures for %(resource_id)s/%(metric_name)s" msgstr "" @@ -90,56 +90,85 @@ msgstr "" #: ceilometer/event/storage/impl_elasticsearch.py:110 #: ceilometer/event/storage/impl_hbase.py:121 -#: ceilometer/event/storage/impl_sqlalchemy.py:199 -#: ceilometer/event/storage/impl_sqlalchemy.py:201 +#: ceilometer/event/storage/impl_sqlalchemy.py:203 +#: ceilometer/event/storage/impl_sqlalchemy.py:205 #: ceilometer/event/storage/pymongo_base.py:69 #, python-format msgid "Failed to record event: %s" msgstr "" -#: ceilometer/meter/notifications.py:91 +#: ceilometer/hardware/pollsters/generic.py:70 #, python-format -msgid "Invalid type %s specified" +msgid "Missing field %s" msgstr "" -#: ceilometer/meter/notifications.py:105 +#: ceilometer/hardware/pollsters/generic.py:73 #, python-format -msgid "Meter Definitions configuration file: %s" +msgid "Unrecognized type value %s" msgstr "" -#: ceilometer/meter/notifications.py:115 +#: ceilometer/hardware/pollsters/generic.py:108 +msgid "Passed resource dict must contain keys resource_id and resource_url." +msgstr "" + +#: ceilometer/hardware/pollsters/generic.py:127 +#, python-format +msgid "Cannot load inspector %(name)s: %(err)s" +msgstr "" + +#: ceilometer/hardware/pollsters/generic.py:150 +#, python-format +msgid "Skip invalid resource %s" +msgstr "" + +#: ceilometer/hardware/pollsters/generic.py:179 +#, python-format +msgid "inspector call failed for %(ident)s host %(host)s: %(err)s" +msgstr "" + +#: ceilometer/hardware/pollsters/generic.py:242 +#: ceilometer/meter/notifications.py:156 #, python-format msgid "" "Invalid YAML syntax in Meter Definitions file %(file)s at line: %(line)s," " column: %(column)s." msgstr "" -#: ceilometer/meter/notifications.py:121 +#: ceilometer/hardware/pollsters/generic.py:248 +#: ceilometer/meter/notifications.py:162 #, python-format msgid "YAML error reading Meter Definitions file %(file)s" msgstr "" -#: ceilometer/meter/notifications.py:128 +#: ceilometer/meter/notifications.py:66 +msgid "Required field event_type not specified" +msgstr "" + +#: ceilometer/meter/notifications.py:73 +#, python-format +msgid "Invalid type %s specified" +msgstr "" + +#: ceilometer/meter/notifications.py:146 +#, python-format +msgid "Meter Definitions configuration file: %s" +msgstr "" + +#: ceilometer/meter/notifications.py:169 msgid "No Meter Definitions configuration file found! Using default config." msgstr "" -#: ceilometer/meter/notifications.py:132 +#: ceilometer/meter/notifications.py:173 #, python-format msgid "Meter Definitions: %s" msgstr "" -#: ceilometer/publisher/kafka_broker.py:95 -#: ceilometer/publisher/kafka_broker.py:177 +#: ceilometer/publisher/kafka_broker.py:83 #, python-format msgid "Failed to connect to Kafka service: %s" msgstr "" -#: ceilometer/publisher/kafka_broker.py:158 +#: ceilometer/publisher/messaging.py:180 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/ceilometer-log-info.pot b/ceilometer/locale/ceilometer-log-info.pot index 3871a90e..33378f23 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 5.0.0.0b2.dev138\n" +"Project-Id-Version: ceilometer 5.0.0.0b4.dev16\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-07-29 06:34+0000\n" +"POT-Creation-Date: 2015-09-04 06:16+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,21 +17,21 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.0\n" -#: ceilometer/coordination.py:76 +#: ceilometer/coordination.py:74 msgid "Coordination backend started successfully." msgstr "" -#: ceilometer/coordination.py:126 +#: ceilometer/coordination.py:123 #, python-format msgid "Joined partitioning group %s" msgstr "" -#: ceilometer/coordination.py:144 +#: ceilometer/coordination.py:141 #, python-format msgid "Left partitioning group %s" msgstr "" -#: ceilometer/notification.py:254 +#: ceilometer/notification.py:273 msgid "Reloading notification agent and listeners." msgstr "" @@ -43,7 +43,7 @@ msgstr "" msgid "Detected change in pipeline configuration." msgstr "" -#: ceilometer/agent/base.py:394 +#: ceilometer/agent/base.py:419 msgid "Reconfiguring polling tasks." msgstr "" @@ -75,7 +75,7 @@ msgid "Nothing to clean, database alarm history time to live is disabled" msgstr "" #: ceilometer/event/storage/impl_elasticsearch.py:107 -#: ceilometer/event/storage/impl_sqlalchemy.py:197 +#: ceilometer/event/storage/impl_sqlalchemy.py:201 #: ceilometer/event/storage/pymongo_base.py:67 #, python-format msgid "Duplicate event detected, skipping it: %s" @@ -86,13 +86,13 @@ msgstr "" msgid "Dropping event data with TTL %d" msgstr "" -#: ceilometer/event/storage/impl_sqlalchemy.py:415 +#: ceilometer/event/storage/impl_sqlalchemy.py:427 #, python-format msgid "%d events are removed from database" msgstr "" -#: ceilometer/publisher/kafka_broker.py:86 +#: ceilometer/hardware/pollsters/generic.py:254 #, python-format -msgid "Publishing policy set to %s" +msgid "Meter Definitions: %s" msgstr "" diff --git a/ceilometer/locale/ceilometer-log-warning.pot b/ceilometer/locale/ceilometer-log-warning.pot index 46beaf52..47d9c7c7 100644 --- a/ceilometer/locale/ceilometer-log-warning.pot +++ b/ceilometer/locale/ceilometer-log-warning.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: ceilometer 5.0.0.0b2.dev138\n" +"Project-Id-Version: ceilometer 5.0.0.0b4.dev16\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-07-29 06:35+0000\n" +"POT-Creation-Date: 2015-09-04 06:16+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,12 +17,27 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.0\n" -#: ceilometer/notification.py:173 +#: ceilometer/notification.py:184 msgid "" "Non-metric meters may be collected. It is highly advisable to disable " "these meters using ceilometer.conf or the pipeline.yaml" msgstr "" +#: ceilometer/pipeline.py:584 +#, python-format +msgid "" +"metering data %(counter_name)s for %(resource_id)s @ %(timestamp)s has no" +" volume (volume: None), the sample will be dropped" +msgstr "" + +#: ceilometer/pipeline.py:597 +#, python-format +msgid "" +"metering data %(counter_name)s for %(resource_id)s @ %(timestamp)s has " +"volume which is not a number (volume: %(counter_volume)s), the sample " +"will be dropped" +msgstr "" + #: ceilometer/agent/discovery/endpoint.py:42 #, python-format msgid "No endpoints found for service %s" @@ -33,7 +48,7 @@ msgstr "" msgid "Expecting %(expected)d datapoints but only get %(actual)d" msgstr "" -#: ceilometer/api/app.py:83 +#: ceilometer/api/app.py:81 msgid "" "pecan_debug cannot be enabled, if workers is > 1, the value is overrided " "with False" @@ -88,20 +103,8 @@ msgstr "" msgid "message signature invalid, discarding message: %r" msgstr "" -#: ceilometer/publisher/kafka_broker.py:88 +#: ceilometer/hardware/pollsters/generic.py:66 #, python-format -msgid "Publishing policy is unknown (%s) force to default" -msgstr "" - -#: 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" +msgid "Ignore unrecognized field %s" msgstr "" diff --git a/ceilometer/locale/ceilometer.pot b/ceilometer/locale/ceilometer.pot index 96c49019..4a0d0553 100644 --- a/ceilometer/locale/ceilometer.pot +++ b/ceilometer/locale/ceilometer.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: ceilometer 5.0.0.0b3.dev38\n" +"Project-Id-Version: ceilometer 5.0.0.0b4.dev16\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-08-06 06:33+0000\n" +"POT-Creation-Date: 2015-09-04 06:16+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,176 +17,117 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.0\n" -#: ceilometer/collector.py:125 +#: ceilometer/collector.py:135 #, python-format msgid "UDP: Cannot decode data sent by %s" msgstr "" -#: ceilometer/collector.py:128 -#, python-format -msgid "UDP: Storing %s" -msgstr "" - -#: ceilometer/collector.py:132 +#: ceilometer/collector.py:142 msgid "UDP: Unable to store meter" msgstr "" -#: ceilometer/notification.py:188 +#: ceilometer/notification.py:196 #, python-format msgid "Failed to load any notification handlers for %s" msgstr "" -#: ceilometer/notification.py:204 -#, python-format -msgid "Event types from %(name)s: %(type)s (ack_on_error=%(error)s)" -msgstr "" - -#: ceilometer/notification.py:240 -#, python-format -msgid "Pipeline endpoint: %s" -msgstr "" - -#: ceilometer/pipeline.py:397 +#: ceilometer/pipeline.py:392 #, python-format msgid "Unable to load publisher %s" msgstr "" -#: ceilometer/pipeline.py:415 +#: ceilometer/pipeline.py:411 #, python-format msgid "" "Pipeline %(pipeline)s: Setup transformer instance %(name)s with parameter" " %(param)s" msgstr "" -#: ceilometer/pipeline.py:434 ceilometer/pipeline.py:498 +#: ceilometer/pipeline.py:430 #, python-format -msgid "Pipeline %(pipeline)s: Continue after error from publisher %(pub)s" +msgid "Pipeline %(pipeline)s: %(status)s after error from publisher %(pub)s" msgstr "" -#: ceilometer/pipeline.py:453 -#, python-format -msgid "Pipeline %(pipeline)s: Sample dropped by transformer %(trans)s" -msgstr "" - -#: ceilometer/pipeline.py:461 +#: ceilometer/pipeline.py:460 #, python-format msgid "" "Pipeline %(pipeline)s: Exit after error from transformer %(trans)s for " "%(smp)s" msgstr "" -#: ceilometer/pipeline.py:484 +#: ceilometer/pipeline.py:497 #, python-format -msgid "Pipeline %(pipeline)s: Transform sample %(smp)s from %(trans)s transformer" +msgid "Pipeline %(pipeline)s: Continue after error from publisher %(pub)s" msgstr "" -#: ceilometer/pipeline.py:514 +#: ceilometer/pipeline.py:513 #, python-format msgid "Pipeline %(pipeline)s: Error flushing transformer %(trans)s" msgstr "" -#: ceilometer/pipeline.py:679 ceilometer/pipeline.py:741 +#: ceilometer/pipeline.py:708 ceilometer/pipeline.py:770 msgid "detected decoupled pipeline config format" msgstr "" -#: ceilometer/pipeline.py:759 -#, python-format -msgid "Pipeline config file: %s" -msgstr "" - -#: ceilometer/pipeline.py:765 ceilometer/pipeline.py:784 +#: ceilometer/pipeline.py:794 ceilometer/pipeline.py:813 #, python-format msgid "Pipeline config: %s" msgstr "" -#: ceilometer/pipeline.py:778 +#: ceilometer/agent/base.py:158 #, python-format -msgid "Polling config file: %s" +msgid "Skip pollster %(name)s, no %(p_context)sresources found this cycle" msgstr "" -#: ceilometer/service.py:103 -#, python-format -msgid "%(worker_name)s value of %(workers)s is invalid, must be greater than 0" -msgstr "" - -#: ceilometer/service_base.py:63 -#, python-format -msgid "Pipeline has been refreshed. old hash: %(old)s, new hash: %(new)s" -msgstr "" - -#: ceilometer/service_base.py:68 -#, python-format -msgid "Active pipeline config's hash is %s" -msgstr "" - -#: ceilometer/agent/base.py:137 +#: ceilometer/agent/base.py:163 #, python-format msgid "Polling pollster %(poll)s in the context of %(src)s" msgstr "" -#: ceilometer/agent/base.py:165 -#, 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:176 -#, python-format -msgid "Skip polling pollster %s, no resources found" -msgstr "" - -#: ceilometer/agent/base.py:201 +#: ceilometer/agent/base.py:188 #, python-format msgid "Prevent pollster %(name)s for polling source %(source)s anymore!" msgstr "" -#: ceilometer/agent/base.py:207 +#: ceilometer/agent/base.py:194 #, python-format msgid "Continue after error from %(name)s: %(error)s" msgstr "" -#: ceilometer/agent/base.py:277 +#: ceilometer/agent/base.py:263 #, python-format msgid "Skip loading extension for %s" msgstr "" -#: ceilometer/agent/base.py:281 +#: ceilometer/agent/base.py:266 #, python-format msgid "Failed to import extension for %(name)s: %(error)s" msgstr "" -#: ceilometer/agent/base.py:405 +#: ceilometer/agent/base.py:404 #, python-format msgid "Unable to discover resources: %s" msgstr "" -#: ceilometer/agent/base.py:407 +#: ceilometer/agent/base.py:406 #, python-format msgid "Unknown discovery extension: %s" msgstr "" -#: ceilometer/agent/base.py:416 +#: ceilometer/agent/base.py:415 msgid "Error stopping pollster." msgstr "" -#: ceilometer/agent/plugin_base.py:70 +#: ceilometer/agent/plugin_base.py:71 #, python-format msgid "Skip due to keystone error %s" msgstr "" -#: ceilometer/agent/plugin_base.py:77 +#: ceilometer/agent/plugin_base.py:78 #, python-format msgid "Skipping because %s service is not registered in keystone" msgstr "" -#: 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:93 #, python-format msgid "initiating evaluation cycle on %d alarms" @@ -196,42 +137,27 @@ msgstr "" msgid "alarm evaluation cycle failed" msgstr "" -#: ceilometer/alarm/service.py:103 -#, python-format -msgid "skipping alarm %s: type unsupported" -msgstr "" - -#: ceilometer/alarm/service.py:107 -#, python-format -msgid "evaluating alarm %s" -msgstr "" - -#: ceilometer/alarm/service.py:111 +#: ceilometer/alarm/service.py:110 #, python-format msgid "Failed to evaluate alarm %s" msgstr "" -#: ceilometer/alarm/service.py:179 +#: ceilometer/alarm/service.py:178 #, python-format msgid "Unable to parse action %(action)s for alarm %(alarm_id)s" msgstr "" -#: ceilometer/alarm/service.py:188 +#: ceilometer/alarm/service.py:187 #, python-format msgid "Action %(scheme)s for alarm %(alarm_id)s is unknown, cannot notify" msgstr "" -#: ceilometer/alarm/service.py:194 -#, python-format -msgid "Notifying alarm %(id)s with action %(act)s" -msgstr "" - -#: ceilometer/alarm/service.py:199 +#: ceilometer/alarm/service.py:198 #, python-format msgid "Unable to notify alarm %s" msgstr "" -#: ceilometer/alarm/service.py:220 +#: ceilometer/alarm/service.py:219 msgid "Unable to notify for an alarm with no action" msgstr "" @@ -263,19 +189,6 @@ msgstr "" msgid "Remaining as %(state)s due to alarms %(alarm_ids)s in state %(state)s" msgstr "" -#: ceilometer/alarm/evaluator/combination.py:104 -#: 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 "" - -#: ceilometer/alarm/evaluator/gnocchi.py:106 -#: ceilometer/alarm/evaluator/threshold.py:89 -#, python-format -msgid "stats query %s" -msgstr "" - #: ceilometer/alarm/evaluator/gnocchi.py:110 #: ceilometer/alarm/evaluator/threshold.py:95 msgid "alarm stats retrieval failed" @@ -286,12 +199,6 @@ msgstr "" 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 "" - #: ceilometer/alarm/evaluator/gnocchi.py:140 #: ceilometer/alarm/evaluator/threshold.py:112 #, python-format @@ -314,27 +221,6 @@ msgid "" "threshold, most recent: %(most_recent)s" msgstr "" -#: ceilometer/alarm/evaluator/gnocchi.py:226 -#: ceilometer/alarm/evaluator/threshold.py:197 -#, python-format -msgid "comparing value %(value)s against threshold %(limit)s" -msgstr "" - -#: ceilometer/alarm/evaluator/threshold.py:66 -#, python-format -msgid "sanitize stats %s" -msgstr "" - -#: ceilometer/alarm/evaluator/threshold.py:75 -#, python-format -msgid "excluded weak datapoints with sample counts %s" -msgstr "" - -#: ceilometer/alarm/evaluator/threshold.py:84 -#, python-format -msgid "pruned statistics to %d" -msgstr "" - #: ceilometer/alarm/notifier/log.py:31 #, python-format msgid "" @@ -350,24 +236,6 @@ msgid "" "%(reason)s. request-id: %(request_id)s " msgstr "" -#: ceilometer/alarm/storage/impl_hbase.py:87 -#: ceilometer/event/storage/impl_hbase.py:80 -#: ceilometer/storage/impl_hbase.py:131 -msgid "Dropping HBase schema..." -msgstr "" - -#: ceilometer/alarm/storage/impl_hbase.py:94 -#: ceilometer/event/storage/impl_hbase.py:86 -#: ceilometer/storage/impl_hbase.py:138 -msgid "Cannot disable table but ignoring error" -msgstr "" - -#: ceilometer/alarm/storage/impl_hbase.py:98 -#: ceilometer/event/storage/impl_hbase.py:90 -#: 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 "" @@ -376,26 +244,26 @@ msgstr "" msgid "state_timestamp should be datetime object" msgstr "" -#: ceilometer/api/app.py:135 +#: ceilometer/api/app.py:133 #, python-format msgid "Starting server in PID %s" msgstr "" -#: ceilometer/api/app.py:136 +#: ceilometer/api/app.py:134 msgid "Configuration:" msgstr "" -#: ceilometer/api/app.py:140 +#: ceilometer/api/app.py:138 #, python-format msgid "serving on 0.0.0.0:%(sport)s, view at http://127.0.0.1:%(vport)s" msgstr "" -#: ceilometer/api/app.py:144 +#: ceilometer/api/app.py:142 #, python-format msgid "serving on http://%(host)s:%(port)s" msgstr "" -#: ceilometer/api/middleware.py:109 +#: ceilometer/api/middleware.py:102 #, python-format msgid "Error parsing HTTP response: %s" msgstr "" @@ -449,31 +317,31 @@ msgstr "" msgid "You are not authorized to create action: %s" msgstr "" -#: ceilometer/api/controllers/v2/alarms.py:584 +#: ceilometer/api/controllers/v2/alarms.py:590 #, python-format msgid "Alarm with name=%s exists" msgstr "" -#: ceilometer/api/controllers/v2/alarms.py:596 +#: ceilometer/api/controllers/v2/alarms.py:602 #, python-format msgid "Error while putting alarm: %s" msgstr "" -#: ceilometer/api/controllers/v2/alarms.py:597 -#: ceilometer/api/controllers/v2/alarms.py:766 +#: ceilometer/api/controllers/v2/alarms.py:603 +#: ceilometer/api/controllers/v2/alarms.py:772 msgid "Alarm incorrect" msgstr "" -#: ceilometer/api/controllers/v2/alarms.py:657 +#: ceilometer/api/controllers/v2/alarms.py:663 msgid "state invalid" msgstr "" -#: ceilometer/api/controllers/v2/alarms.py:759 +#: ceilometer/api/controllers/v2/alarms.py:765 #, python-format msgid "Alarm with name='%s' exists" msgstr "" -#: ceilometer/api/controllers/v2/alarms.py:765 +#: ceilometer/api/controllers/v2/alarms.py:771 #, python-format msgid "Error while posting alarm: %s" msgstr "" @@ -517,68 +385,51 @@ msgstr "" msgid "Alarm %(alarm_id)s not found in project %(project)s" msgstr "" -#: ceilometer/api/controllers/v2/events.py:172 +#: ceilometer/api/controllers/v2/events.py:185 #, python-format msgid "" "operator %(operator)s is not supported. the supported operators are: " "%(supported)s" msgstr "" -#: ceilometer/api/controllers/v2/events.py:197 -#, python-format -msgid "Getting traits for %s" -msgstr "" - -#: ceilometer/api/controllers/v2/events.py:271 +#: ceilometer/api/controllers/v2/events.py:288 msgid "Event" msgstr "" -#: ceilometer/api/controllers/v2/events.py:274 +#: ceilometer/api/controllers/v2/events.py:291 #, python-format msgid "More than one event with id %s returned from storage driver" msgstr "" -#: ceilometer/api/controllers/v2/meters.py:184 -msgid "clamping min timestamp to range" -msgstr "" - -#: ceilometer/api/controllers/v2/meters.py:189 -msgid "clamping max timestamp to range" -msgstr "" - #: ceilometer/api/controllers/v2/meters.py:308 msgid "Samples should be included in request body" msgstr "" -#: ceilometer/api/controllers/v2/meters.py:393 +#: ceilometer/api/controllers/v2/meters.py:394 msgid "Period must be positive." msgstr "" -#: ceilometer/api/controllers/v2/meters.py:422 +#: ceilometer/api/controllers/v2/meters.py:423 #, python-format msgid "Invalid period %(period)s: %(err)s" msgstr "" -#: ceilometer/api/controllers/v2/query.py:204 +#: ceilometer/api/controllers/v2/query.py:205 #, python-format msgid "Filter expression not valid: %s" msgstr "" -#: ceilometer/api/controllers/v2/query.py:219 +#: ceilometer/api/controllers/v2/query.py:220 #, python-format msgid "Order-by expression not valid: %s" msgstr "" -#: ceilometer/api/controllers/v2/query.py:229 -msgid "Limit should be positive" -msgstr "" - -#: ceilometer/api/controllers/v2/query.py:321 +#: ceilometer/api/controllers/v2/query.py:318 #, python-format msgid "String %s is not a valid isotime" msgstr "" -#: ceilometer/api/controllers/v2/query.py:322 +#: ceilometer/api/controllers/v2/query.py:319 #, python-format msgid "Failed to parse the timestamp value %s" msgstr "" @@ -616,82 +467,16 @@ msgid "" "%(threshold)s over %(period)s seconds" msgstr "" -#: ceilometer/cmd/eventlet/storage.py:40 -msgid "Clearing expired metering data" -msgstr "" - -#: ceilometer/cmd/eventlet/storage.py:49 -msgid "Clearing expired event data" -msgstr "" - -#: ceilometer/compute/notifications/cpu.py:51 -#, python-format -msgid "An error occurred while building %(m)s sample: %(e)s" -msgstr "" - -#: ceilometer/compute/pollsters/cpu.py:33 -#, python-format -msgid "checking instance %s" -msgstr "" - -#: ceilometer/compute/pollsters/cpu.py:36 -#, python-format -msgid "CPUTIME USAGE: %(instance)s %(time)d" -msgstr "" - -#: ceilometer/compute/pollsters/cpu.py:50 -#: ceilometer/compute/pollsters/cpu.py:81 -#: 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:49 -#: ceilometer/compute/pollsters/memory.py:92 -#: ceilometer/compute/pollsters/net.py:106 -#, python-format -msgid "Exception while getting samples %s" -msgstr "" - -#: ceilometer/compute/pollsters/cpu.py:53 -#, python-format -msgid "Obtaining CPU time is not implemented for %s" -msgstr "" - #: ceilometer/compute/pollsters/cpu.py:56 #, python-format msgid "could not get CPU time for %(id)s: %(e)s" msgstr "" -#: ceilometer/compute/pollsters/cpu.py:65 -#, python-format -msgid "Checking CPU util for instance %s" -msgstr "" - -#: ceilometer/compute/pollsters/cpu.py:69 -#, python-format -msgid "CPU UTIL: %(instance)s %(util)d" -msgstr "" - -#: ceilometer/compute/pollsters/cpu.py:84 -#, python-format -msgid "Obtaining CPU Util is not implemented for %s" -msgstr "" - #: ceilometer/compute/pollsters/cpu.py:87 #, python-format msgid "Could not get CPU Util for %(id)s: %(e)s" msgstr "" -#: 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 "" - #: ceilometer/compute/pollsters/disk.py:144 #: ceilometer/compute/pollsters/disk.py:350 #: ceilometer/compute/pollsters/disk.py:532 @@ -701,57 +486,17 @@ msgstr "" msgid "Ignoring instance %(name)s: %(error)s" msgstr "" -#: 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:33 -#, python-format -msgid "Checking memory usage for instance %s" -msgstr "" - -#: ceilometer/compute/pollsters/memory.py:37 -#, python-format -msgid "MEMORY USAGE: %(instance)s %(usage)f" -msgstr "" - -#: ceilometer/compute/pollsters/memory.py:62 -#, python-format -msgid "Obtaining Memory Usage is not implemented for %s" -msgstr "" - #: ceilometer/compute/pollsters/memory.py:65 #, python-format msgid "Could not get Memory Usage for %(id)s: %(e)s" msgstr "" -#: ceilometer/compute/pollsters/memory.py:75 -#, python-format -msgid "Checking resident memory for instance %s" -msgstr "" - -#: ceilometer/compute/pollsters/memory.py:80 -#, python-format -msgid "RESIDENT MEMORY: %(instance)s %(resident)f" -msgstr "" - -#: ceilometer/compute/pollsters/memory.py:105 -#, 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 "" - -#: ceilometer/compute/virt/inspector.py:302 +#: ceilometer/compute/virt/inspector.py:314 #, python-format msgid "Unable to load the hypervisor inspector: %s" msgstr "" @@ -766,47 +511,38 @@ msgstr "" msgid "Duplicate VM name found: %s" msgstr "" -#: 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 "" - -#: ceilometer/compute/virt/libvirt/inspector.py:97 +#: ceilometer/compute/virt/libvirt/inspector.py:101 #, 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 +#: ceilometer/compute/virt/libvirt/inspector.py:121 #, python-format msgid "" "Failed to inspect data of instance , domain " "state is SHUTOFF." msgstr "" -#: ceilometer/compute/virt/libvirt/inspector.py:187 +#: ceilometer/compute/virt/libvirt/inspector.py:191 #, python-format msgid "" "Failed to inspect memory usage of instance , " "can not get info from libvirt." msgstr "" -#: ceilometer/compute/virt/libvirt/inspector.py:195 +#: ceilometer/compute/virt/libvirt/inspector.py:199 #, 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:106 -#: ceilometer/compute/virt/vmware/inspector.py:123 -#: ceilometer/compute/virt/vmware/inspector.py:155 -#: ceilometer/compute/virt/vmware/inspector.py:168 +#: ceilometer/compute/virt/vmware/inspector.py:107 +#: ceilometer/compute/virt/vmware/inspector.py:124 +#: ceilometer/compute/virt/vmware/inspector.py:156 +#: ceilometer/compute/virt/vmware/inspector.py:169 #, python-format msgid "VM %s not found in VMware vSphere" msgstr "" @@ -823,86 +559,63 @@ msgstr "" msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" msgstr "" -#: ceilometer/compute/virt/xenapi/inspector.py:73 +#: ceilometer/compute/virt/xenapi/inspector.py:74 #, python-format msgid "Could not connect to XenAPI: %s" msgstr "" -#: ceilometer/compute/virt/xenapi/inspector.py:96 +#: ceilometer/compute/virt/xenapi/inspector.py:97 #, python-format msgid "VM %s not found in XenServer" msgstr "" -#: ceilometer/compute/virt/xenapi/inspector.py:99 +#: ceilometer/compute/virt/xenapi/inspector.py:100 #, python-format msgid "Multiple VM %s found in XenServer" msgstr "" -#: ceilometer/compute/virt/xenapi/inspector.py:112 +#: ceilometer/compute/virt/xenapi/inspector.py:113 #, python-format msgid "Could not get VM %s CPU Utilization" msgstr "" -#: ceilometer/dispatcher/__init__.py:41 -#, python-format -msgid "loading dispatchers from %s" -msgstr "" - -#: ceilometer/dispatcher/__init__.py:52 +#: ceilometer/dispatcher/__init__.py:51 #, python-format msgid "Failed to load any dispatchers for %s" msgstr "" -#: ceilometer/dispatcher/database.py:76 ceilometer/dispatcher/http.py:89 -#, python-format -msgid "" -"metering data %(counter_name)s for %(resource_id)s @ %(timestamp)s: " -"%(counter_volume)s" -msgstr "" - -#: ceilometer/dispatcher/gnocchi.py:56 +#: ceilometer/dispatcher/gnocchi.py:57 msgid "The Yaml file that defines per metric archive policies." msgstr "" -#: ceilometer/dispatcher/gnocchi.py:60 +#: ceilometer/dispatcher/gnocchi.py:61 msgid "" "The Yaml file that defines mapping between samples and gnocchi " "resources/metrics" msgstr "" -#: ceilometer/dispatcher/gnocchi.py:80 -msgid "No archive policy file found! Using default config." -msgstr "" - -#: ceilometer/dispatcher/gnocchi_client.py:112 -#, python-format -msgid "" -"The metric %(metric_name)s of resource %(resource_id)s doesn't exists: " -"%(status_code)d" -msgstr "" - -#: ceilometer/dispatcher/gnocchi_client.py:121 +#: ceilometer/dispatcher/gnocchi_client.py:123 #, python-format msgid "" "Fail to post measure on metric %(metric_name)s of resource " "%(resource_id)s with status: %(status_code)d: %(msg)s" msgstr "" -#: ceilometer/dispatcher/gnocchi_client.py:145 +#: ceilometer/dispatcher/gnocchi_client.py:147 #, python-format msgid "" "Resource %(resource_id)s creation failed with status: %(status_code)d: " "%(msg)s" msgstr "" -#: ceilometer/dispatcher/gnocchi_client.py:164 +#: ceilometer/dispatcher/gnocchi_client.py:167 #, python-format msgid "" "Resource %(resource_id)s update failed with status: %(status_code)d: " "%(msg)s" msgstr "" -#: ceilometer/dispatcher/gnocchi_client.py:188 +#: ceilometer/dispatcher/gnocchi_client.py:191 #, python-format msgid "" "Fail to create metric %(metric_name)s of resource %(resource_id)s with " @@ -915,11 +628,6 @@ msgid "" " the ceilometer.conf file" msgstr "" -#: ceilometer/dispatcher/http.py:114 -#, python-format -msgid "Message posting finished with status code %d." -msgstr "" - #: ceilometer/dispatcher/http.py:117 #, python-format msgid "Failed to record metering data: %s" @@ -930,77 +638,60 @@ msgstr "" msgid "message signature invalid, discarding message: %r" msgstr "" -#: ceilometer/energy/kwapi.py:88 -msgid "Kwapi endpoint not found" -msgstr "" - -#: ceilometer/event/converter.py:78 +#: ceilometer/event/converter.py:80 #, python-format msgid "Plugin specified, but no plugin name supplied for trait %s" msgstr "" -#: ceilometer/event/converter.py:87 +#: ceilometer/event/converter.py:89 #, python-format msgid "No plugin named %(plugin)s available for trait %(trait)s" msgstr "" -#: ceilometer/event/converter.py:97 +#: ceilometer/event/converter.py:99 #, python-format msgid "Required field in trait definition not specified: '%s'" msgstr "" -#: ceilometer/event/converter.py:112 +#: ceilometer/event/converter.py:114 #, python-format msgid "" "Parse error in JSONPath specification '%(jsonpath)s' for %(trait)s: " "%(err)s" msgstr "" -#: ceilometer/event/converter.py:118 +#: ceilometer/event/converter.py:120 #, python-format msgid "Invalid trait type '%(type)s' for trait %(trait)s" msgstr "" -#: ceilometer/event/converter.py:171 +#: ceilometer/event/converter.py:179 #, python-format msgid "Required field %s not specified" msgstr "" -#: ceilometer/event/converter.py:348 +#: ceilometer/event/converter.py:356 #, python-format msgid "Dropping Notification %(type)s (uuid:%(msgid)s)" msgstr "" -#: ceilometer/event/converter.py:372 -#, python-format -msgid "Event Definitions configuration file: %s" -msgstr "" - -#: ceilometer/event/converter.py:382 +#: ceilometer/event/converter.py:390 #, python-format msgid "" "Invalid YAML syntax in Event Definitions file %(file)s at line: %(line)s," " column: %(column)s." msgstr "" -#: ceilometer/event/converter.py:388 +#: ceilometer/event/converter.py:396 #, python-format msgid "YAML error reading Event Definitions file %(file)s" msgstr "" -#: ceilometer/event/converter.py:395 -msgid "No Event Definitions configuration file found! Using default config." -msgstr "" - -#: ceilometer/event/converter.py:399 +#: ceilometer/event/converter.py:407 #, python-format msgid "Event Definitions: %s" msgstr "" -#: ceilometer/event/endpoint.py:33 -msgid "Loading event definitions" -msgstr "" - #: ceilometer/hardware/discovery.py:89 #, python-format msgid "Couldn't obtain IP address of instance %s" @@ -1100,7 +791,7 @@ msgid "Opencontrail API returned %(status)s %(reason)s" msgstr "" #: ceilometer/network/statistics/opendaylight/client.py:232 -#: ceilometer/tests/network/statistics/opendaylight/test_client.py:142 +#: ceilometer/tests/unit/network/statistics/opendaylight/test_client.py:146 #, python-format msgid "OpenDaylitght API returned %(status)s %(reason)s" msgstr "" @@ -1109,19 +800,11 @@ msgstr "" msgid "Request failed to connect to OpenDaylight with NorthBound REST API" msgstr "" -#: ceilometer/objectstore/rgw.py:79 -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 "" - #: ceilometer/publisher/file.py:62 msgid "The path for the file publisher is required" msgstr "" @@ -1130,50 +813,35 @@ msgstr "" msgid "max_bytes and backup_count should be numbers." msgstr "" -#: ceilometer/publisher/messaging.py:88 +#: ceilometer/publisher/messaging.py:104 #, python-format msgid "Publishing policy set to %s" msgstr "" -#: ceilometer/publisher/messaging.py:90 +#: ceilometer/publisher/messaging.py:106 #, python-format msgid "Publishing policy is unknown (%s) force to default" msgstr "" -#: ceilometer/publisher/messaging.py:143 +#: ceilometer/publisher/messaging.py:159 #, python-format msgid "Publisher max local_queue length is exceeded, dropping %d oldest samples" msgstr "" -#: ceilometer/publisher/messaging.py:154 +#: ceilometer/publisher/messaging.py:171 #, python-format msgid "Failed to publish %d datapoints, queue them" msgstr "" -#: ceilometer/publisher/messaging.py:158 +#: ceilometer/publisher/messaging.py:175 #, 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 "" - #: ceilometer/publisher/udp.py:67 msgid "Unable to send sample over UDP" msgstr "" -#: ceilometer/storage/impl_hbase.py:215 ceilometer/storage/impl_hbase.py:266 -#, python-format -msgid "Query Resource table: %s" -msgstr "" - -#: ceilometer/storage/impl_hbase.py:308 -#, python-format -msgid "Query Meter Table: %s" -msgstr "" - #: ceilometer/storage/impl_log.py:41 #, python-format msgid "metering data %(counter_name)s for %(resource_id)s: %(counter_volume)s" @@ -1184,12 +852,6 @@ msgstr "" msgid "Dropping metering data with TTL %d" msgstr "" -#: ceilometer/storage/impl_mongodb.py:315 -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." @@ -1204,19 +866,6 @@ msgstr "" 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 "" - -#: ceilometer/storage/hbase/base.py:62 -#, python-format -msgid "connecting to HBase on %(host)s:%(port)s" -msgstr "" - -#: ceilometer/storage/hbase/inmemory.py:268 -msgid "Opening in-memory HBase connection" -msgstr "" - #: ceilometer/storage/hbase/utils.py:474 #, python-format msgid "Cannot create table %(table_name)s it already exists. Ignoring error" @@ -1251,43 +900,31 @@ msgstr "" msgid "Index %s will be recreate." msgstr "" -#: ceilometer/transformer/arithmetic.py:55 +#: ceilometer/transformer/arithmetic.py:57 #, python-format msgid "Arithmetic transformer must use at least one meter in expression '%s'" msgstr "" -#: ceilometer/transformer/arithmetic.py:77 +#: ceilometer/transformer/arithmetic.py:79 msgid "Expression evaluated to a NaN value!" msgstr "" -#: ceilometer/transformer/arithmetic.py:93 +#: ceilometer/transformer/arithmetic.py:95 #, python-format msgid "Unable to evaluate expression %(expr)s: %(exc)s" msgstr "" -#: ceilometer/transformer/arithmetic.py:107 +#: ceilometer/transformer/arithmetic.py:109 #, python-format msgid "Unable to perform calculation, not all of {%s} are present" msgstr "" -#: ceilometer/transformer/conversions.py:46 +#: ceilometer/transformer/conversions.py:127 #, python-format -msgid "scaling conversion transformer with source: %(source)s target: %(target)s:" +msgid "dropping out of time order sample: %s" msgstr "" -#: ceilometer/transformer/conversions.py:92 -#: ceilometer/transformer/conversions.py:114 -#, python-format -msgid "handling sample %s" -msgstr "" - -#: ceilometer/transformer/conversions.py:95 -#: ceilometer/transformer/conversions.py:135 -#, python-format -msgid "converted to: %s" -msgstr "" - -#: ceilometer/transformer/conversions.py:137 +#: ceilometer/transformer/conversions.py:145 #, python-format msgid "dropping sample with no predecessor: %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 96bdf5e0..068e0ce3 100644 --- a/ceilometer/locale/en_GB/LC_MESSAGES/ceilometer-log-error.po +++ b/ceilometer/locale/en_GB/LC_MESSAGES/ceilometer-log-error.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Ceilometer\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-08-06 06:33+0000\n" -"PO-Revision-Date: 2015-07-31 22:06+0000\n" +"POT-Creation-Date: 2015-09-04 06:16+0000\n" +"PO-Revision-Date: 2015-09-03 19:17+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: English (United Kingdom) (http://www.transifex.com/openstack/" "ceilometer/language/en_GB/)\n" @@ -40,3 +40,7 @@ msgstr "Failed to record metering data: %s" #, python-format msgid "Required field %s not specified" msgstr "Required field %s not specified" + +#, 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" diff --git a/ceilometer/locale/en_GB/LC_MESSAGES/ceilometer-log-warning.po b/ceilometer/locale/en_GB/LC_MESSAGES/ceilometer-log-warning.po deleted file mode 100644 index eea216ab..00000000 --- a/ceilometer/locale/en_GB/LC_MESSAGES/ceilometer-log-warning.po +++ /dev/null @@ -1,33 +0,0 @@ -# Translations template for ceilometer. -# Copyright (C) 2015 ORGANIZATION -# This file is distributed under the same license as the ceilometer project. -# -# Translators: -# Andi Chandler , 2014 -msgid "" -msgstr "" -"Project-Id-Version: Ceilometer\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-08-06 06:33+0000\n" -"PO-Revision-Date: 2015-07-24 13:32+0000\n" -"Last-Translator: openstackjenkins \n" -"Language-Team: English (United Kingdom) (http://www.transifex.com/openstack/" -"ceilometer/language/en_GB/)\n" -"Language: en_GB\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.0\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#, python-format -msgid "No endpoints found for service %s" -msgstr "No endpoints found for service %s" - -#, python-format -msgid "Publishing policy is unknown (%s) force to default" -msgstr "Publishing policy is unknown (%s) force to default" - -#, python-format -msgid "message signature invalid, discarding message: %r" -msgstr "message signature invalid, discarding message: %r" diff --git a/ceilometer/locale/en_GB/LC_MESSAGES/ceilometer.po b/ceilometer/locale/en_GB/LC_MESSAGES/ceilometer.po index 78db1ad9..5107c598 100644 --- a/ceilometer/locale/en_GB/LC_MESSAGES/ceilometer.po +++ b/ceilometer/locale/en_GB/LC_MESSAGES/ceilometer.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Ceilometer\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-08-06 06:33+0000\n" -"PO-Revision-Date: 2015-08-04 13:56+0000\n" +"POT-Creation-Date: 2015-09-04 06:16+0000\n" +"PO-Revision-Date: 2015-09-02 18:21+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: English (United Kingdom) (http://www.transifex.com/openstack/" "ceilometer/language/en_GB/)\n" @@ -23,19 +23,10 @@ msgstr "" msgid "%(entity)s %(id)s Not Found" msgstr "%(entity)s %(id)s Not Found" -#, python-format -msgid "%(inspector)s does not provide data for %(pollster)s" -msgstr "%(inspector)s does not provide data for %(pollster)s" - #, python-format msgid "%(rule)s must be set for %(type)s type alarm" msgstr "%(rule)s must be set for %(type)s type alarm" -#, 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" - #, python-format msgid "%d datapoints are unknown" msgstr "%d datapoints are unknown" @@ -87,53 +78,18 @@ msgstr "Alarm with name='%s' exists" msgid "Alarms %(alarm_ids)s are in unknown state" msgstr "Alarms %(alarm_ids)s are in unknown state" -#, python-format -msgid "An error occurred while building %(m)s sample: %(e)s" -msgstr "An error occurred while building %(m)s sample: %(e)s" - #, 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'" -#, 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." - -#, python-format -msgid "CPU UTIL: %(instance)s %(util)d" -msgstr "CPU UTIL: %(instance)s %(util)d" - -#, python-format -msgid "CPUTIME USAGE: %(instance)s %(time)d" -msgstr "CPUTIME USAGE: %(instance)s %(time)d" - #, python-format msgid "Can NOT load inspector %(name)s: %(err)s" msgstr "Can NOT load inspector %(name)s: %(err)s" -msgid "Cannot delete table but ignoring error" -msgstr "Cannot delete table but ignoring error" - -msgid "Cannot disable table but ignoring error" -msgstr "Cannot disable table but ignoring error" - #, python-format msgid "Cannot specify alarm %s itself in combination rule" msgstr "Cannot specify alarm %s itself in combination rule" -#, python-format -msgid "Checking CPU util for instance %s" -msgstr "Checking CPU util for instance %s" - -#, python-format -msgid "Checking memory usage for instance %s" -msgstr "Checking memory usage for instance %s" - -msgid "Clearing expired metering data" -msgstr "Clearing expired metering data" - #, python-format msgid "Combined state of alarms %s" msgstr "Combined state of alarms %s" @@ -145,10 +101,6 @@ msgstr "Configuration:" msgid "Connecting to %(db)s on %(nodelist)s" msgstr "Connecting to %(db)s on %(nodelist)s" -#, python-format -msgid "Connecting to libvirt: %s" -msgstr "Connecting to libvirt: %s" - #, python-format msgid "Continue after error from %(name)s: %(error)s" msgstr "Continue after error from %(name)s: %(error)s" @@ -169,12 +121,6 @@ msgstr "Could not get Memory Usage for %(id)s: %(e)s" msgid "Could not get VM %s CPU Utilization" msgstr "Could not get VM %s CPU Utilisation" -msgid "Creating a new in-memory HBase Connection object" -msgstr "Creating a new in-memory HBase Connection object" - -msgid "Dropping HBase schema..." -msgstr "Dropping HBase schema..." - #, python-format msgid "Dropping Notification %(type)s (uuid:%(msgid)s)" msgstr "Dropping Notification %(type)s (uuid:%(msgid)s)" @@ -198,22 +144,10 @@ msgstr "Error while putting alarm: %s" msgid "Event" msgstr "Event" -#, python-format -msgid "Event Definitions configuration file: %s" -msgstr "Event Definitions configuration file: %s" - #, python-format msgid "Event Definitions: %s" msgstr "Event Definitions: %s" -#, 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)" - -#, python-format -msgid "Exception while getting samples %s" -msgstr "Exception while getting samples %s" - msgid "Expression evaluated to a NaN value!" msgstr "Expression evaluated to a NaN value!" @@ -237,10 +171,6 @@ msgstr "Failed to parse the timestamp value %s" msgid "Failed to record metering data: %s" msgstr "Failed to record metering data: %s" -#, python-format -msgid "Getting traits for %s" -msgstr "Getting traits for %s" - #, python-format msgid "Ignoring instance %(name)s: %(error)s" msgstr "Ignoring instance %(name)s: %(error)s" @@ -261,22 +191,9 @@ msgstr "" msgid "Invalid trait type '%(type)s' for trait %(trait)s" msgstr "Invalid trait type '%(type)s' for trait %(trait)s" -msgid "Kwapi endpoint not found" -msgstr "Kwapi endpoint not found" - msgid "Limit must be positive" msgstr "Limit must be positive" -msgid "Limit should be positive" -msgstr "Limit should be positive" - -msgid "Loading event definitions" -msgstr "Loading event definitions" - -#, python-format -msgid "MEMORY USAGE: %(instance)s %(usage)f" -msgstr "MEMORY USAGE: %(instance)s %(usage)f" - #, 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" @@ -288,9 +205,6 @@ msgstr "Multiple VM %s found in XenServer" msgid "Must specify connection_url, and connection_password to use" msgstr "Must specify connection_url, and connection_password to use" -msgid "No Event Definitions configuration file found! Using default config." -msgstr "No Event Definitions configuration file found! Using default config." - #, python-format msgid "No plugin named %(plugin)s available for trait %(trait)s" msgstr "No plugin named %(plugin)s available for trait %(trait)s" @@ -299,22 +213,6 @@ msgstr "No plugin named %(plugin)s available for trait %(trait)s" msgid "Not Authorized to access %(aspect)s %(id)s" msgstr "Not Authorised to access %(aspect)s %(id)s" -#, python-format -msgid "Notifying alarm %(id)s with action %(act)s" -msgstr "Notifying alarm %(id)s with action %(act)s" - -#, python-format -msgid "Obtaining CPU Util is not implemented for %s" -msgstr "Obtaining CPU Util is not implemented for %s" - -#, python-format -msgid "Obtaining CPU time is not implemented for %s" -msgstr "Obtaining CPU time is not implemented for %s" - -#, python-format -msgid "Obtaining Memory Usage is not implemented for %s" -msgstr "Obtaining Memory Usage is not implemented for %s" - #, python-format msgid "OpenDaylitght API returned %(status)s %(reason)s" msgstr "OpenDaylitght API returned %(status)s %(reason)s" @@ -323,9 +221,6 @@ msgstr "OpenDaylitght API returned %(status)s %(reason)s" msgid "Opencontrail API returned %(status)s %(reason)s" msgstr "Opencontrail API returned %(status)s %(reason)s" -msgid "Opening in-memory HBase connection" -msgstr "Opening in-memory HBase connection" - #, python-format msgid "" "Parse error in JSONPath specification '%(jsonpath)s' for %(trait)s: %(err)s" @@ -351,10 +246,6 @@ msgstr "" "Pipeline %(pipeline)s: Exit after error from transformer %(trans)s for " "%(smp)s" -#, python-format -msgid "Pipeline %(pipeline)s: Sample dropped by transformer %(trans)s" -msgstr "Pipeline %(pipeline)s: Sample dropped by transformer %(trans)s" - #, python-format msgid "" "Pipeline %(pipeline)s: Setup transformer instance %(name)s with parameter " @@ -363,16 +254,6 @@ msgstr "" "Pipeline %(pipeline)s: Setup transformer instance %(name)s with parameter " "%(param)s" -#, 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" - -#, python-format -msgid "Pipeline config file: %s" -msgstr "Pipeline config file: %s" - #, python-format msgid "Pipeline config: %s" msgstr "Pipeline config: %s" @@ -395,18 +276,6 @@ msgstr "Publishing policy is unknown (%s) force to default" msgid "Publishing policy set to %s" msgstr "Publishing policy set to %s" -#, 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" - -#, python-format -msgid "Query Meter Table: %s" -msgstr "Query Meter Table: %s" - -#, python-format -msgid "Query Resource table: %s" -msgstr "Query Resource table: %s" - #, python-format msgid "" "Remaining as %(state)s due to %(count)d samples %(disposition)s threshold, " @@ -448,9 +317,6 @@ msgstr "Starting server in PID %s" msgid "String %s is not a valid isotime" msgstr "String %s is not a valid isotime" -msgid "Swift endpoint not found" -msgstr "Swift endpoint not found" - #, python-format msgid "" "The data type %(type)s is not supported. The supported data type list is: " @@ -485,10 +351,6 @@ msgstr "Transition to %(state)s due to alarms %(alarm_ids)s in state %(state)s" msgid "UDP: Cannot decode data sent by %s" msgstr "UDP: Cannot decode data sent by %s" -#, python-format -msgid "UDP: Storing %s" -msgstr "UDP: Storing %s" - msgid "UDP: Unable to store meter" msgstr "UDP: Unable to store meter" @@ -584,14 +446,6 @@ msgstr "XenAPI not installed" msgid "YAML error reading Event Definitions file %(file)s" msgstr "YAML error reading Event Definitions file %(file)s" -#, 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 %(alarm_id)s has no action configured for state transition from " -"%(previous)s to state %(state)s, skipping the notification." - #, python-format msgid "alarm %(id)s transitioning to %(state)s because %(reason)s" msgstr "alarm %(id)s transitioning to %(state)s because %(reason)s" @@ -608,32 +462,6 @@ msgstr "alarm state update failed" msgid "alarm stats retrieval failed" msgstr "alarm stats retrieval failed" -#, python-format -msgid "checking instance %s" -msgstr "checking instance %s" - -#, python-format -msgid "checking net info for instance %s" -msgstr "checking net info for instance %s" - -msgid "clamping max timestamp to range" -msgstr "clamping max timestamp to range" - -msgid "clamping min timestamp to range" -msgstr "clamping min timestamp to range" - -#, python-format -msgid "comparing value %(value)s against threshold %(limit)s" -msgstr "comparing value %(value)s against threshold %(limit)s" - -#, python-format -msgid "connecting to HBase on %(host)s:%(port)s" -msgstr "connecting to HBase on %(host)s:%(port)s" - -#, python-format -msgid "converted to: %s" -msgstr "converted to: %s" - #, python-format msgid "could not get CPU time for %(id)s: %(e)s" msgstr "could not get CPU time for %(id)s: %(e)s" @@ -645,18 +473,6 @@ msgstr "detected decoupled pipeline config format" msgid "dropping sample with no predecessor: %s" msgstr "dropping sample with no predecessor: %s" -#, python-format -msgid "evaluating alarm %s" -msgstr "evaluating alarm %s" - -#, python-format -msgid "excluded weak datapoints with sample counts %s" -msgstr "excluded weak datapoints with sample counts %s" - -#, python-format -msgid "handling sample %s" -msgstr "handling sample %s" - #, python-format msgid "initiating evaluation cycle on %d alarms" msgstr "initiating evaluation cycle on %d alarms" @@ -665,10 +481,6 @@ msgstr "initiating evaluation cycle on %d alarms" msgid "inspector call failed for %(ident)s host %(host)s: %(err)s" msgstr "inspector call failed for %(ident)s host %(host)s: %(err)s" -#, python-format -msgid "loading dispatchers from %s" -msgstr "loading dispatchers from %s" - msgid "max_bytes and backup_count should be numbers." msgstr "max_bytes and backup_count should be numbers." @@ -676,36 +488,10 @@ msgstr "max_bytes and backup_count should be numbers." msgid "message signature invalid, discarding message: %r" msgstr "message signature invalid, discarding message: %r" -#, python-format -msgid "" -"metering data %(counter_name)s for %(resource_id)s @ %(timestamp)s: " -"%(counter_volume)s" -msgstr "" -"metering data %(counter_name)s for %(resource_id)s @ %(timestamp)s: " -"%(counter_volume)s" - #, 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" -#, python-format -msgid "pruned statistics to %d" -msgstr "pruned statistics to %d" - -#, python-format -msgid "query stats from %(start)s to %(now)s" -msgstr "query stats from %(start)s to %(now)s" - -#, python-format -msgid "sanitize stats %s" -msgstr "sanitise stats %s" - -#, python-format -msgid "" -"scaling conversion transformer with source: %(source)s target: %(target)s:" -msgstr "" -"scaling conversion transformer with source: %(source)s target: %(target)s:" - #, 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" @@ -714,13 +500,5 @@ msgstr "serving on 0.0.0.0:%(sport)s, view at http://127.0.0.1:%(vport)s" msgid "serving on http://%(host)s:%(port)s" msgstr "serving on http://%(host)s:%(port)s" -#, python-format -msgid "skipping alarm %s: type unsupported" -msgstr "skipping alarm %s: type unsupported" - msgid "state invalid" msgstr "state invalid" - -#, python-format -msgid "stats query %s" -msgstr "stats query %s" diff --git a/ceilometer/locale/fr/LC_MESSAGES/ceilometer-log-info.po b/ceilometer/locale/fr/LC_MESSAGES/ceilometer-log-info.po index 03a5c0e9..a090aa46 100644 --- a/ceilometer/locale/fr/LC_MESSAGES/ceilometer-log-info.po +++ b/ceilometer/locale/fr/LC_MESSAGES/ceilometer-log-info.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: Ceilometer\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-08-06 06:33+0000\n" -"PO-Revision-Date: 2015-07-13 14:33+0000\n" +"POT-Creation-Date: 2015-09-04 06:16+0000\n" +"PO-Revision-Date: 2015-09-03 19:17+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: French (http://www.transifex.com/openstack/ceilometer/" "language/fr/)\n" @@ -40,7 +40,3 @@ msgstr "Le groupe de partitionnement %s a été rejoint" #, python-format msgid "Left partitioning group %s" msgstr "Groupe de partitionnement Gauche %s" - -#, python-format -msgid "Publishing policy set to %s" -msgstr "La politique de publication est réglé sur %s" diff --git a/ceilometer/locale/fr/LC_MESSAGES/ceilometer-log-warning.po b/ceilometer/locale/fr/LC_MESSAGES/ceilometer-log-warning.po deleted file mode 100644 index 33db7791..00000000 --- a/ceilometer/locale/fr/LC_MESSAGES/ceilometer-log-warning.po +++ /dev/null @@ -1,34 +0,0 @@ -# Translations template for ceilometer. -# Copyright (C) 2015 ORGANIZATION -# This file is distributed under the same license as the ceilometer project. -# -# Translators: -# Frédéric , 2014 -# Maxime COQUEREL , 2014 -msgid "" -msgstr "" -"Project-Id-Version: Ceilometer\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-08-06 06:33+0000\n" -"PO-Revision-Date: 2015-07-24 13:32+0000\n" -"Last-Translator: openstackjenkins \n" -"Language-Team: French (http://www.transifex.com/openstack/ceilometer/" -"language/fr/)\n" -"Language: fr\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.0\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#, python-format -msgid "No endpoints found for service %s" -msgstr "Pas endpoints trouvé pour le service %s" - -#, python-format -msgid "Publishing policy is unknown (%s) force to default" -msgstr "La politique de publication est inconnue (%s) forcé le défaut" - -#, python-format -msgid "message signature invalid, discarding message: %r" -msgstr "signature du message invalide, message ignoré: %r" 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 8afafa47..1878e3fb 100644 --- a/ceilometer/locale/zh_CN/LC_MESSAGES/ceilometer-log-error.po +++ b/ceilometer/locale/zh_CN/LC_MESSAGES/ceilometer-log-error.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: Ceilometer\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-08-06 06:33+0000\n" -"PO-Revision-Date: 2015-07-31 22:06+0000\n" +"POT-Creation-Date: 2015-09-04 06:16+0000\n" +"PO-Revision-Date: 2015-09-03 19:17+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Chinese (China) (http://www.transifex.com/openstack/" "ceilometer/language/zh_CN/)\n" @@ -61,9 +61,8 @@ msgstr "无法保存监控数据:%s" msgid "Failed to retry to send sample data with max_retry times" msgstr "尝试发送数据达到最大重试次数后仍失败" -#, python-format -msgid "Failed to send sample data: %s" -msgstr "发送指标数据失败:%s" +msgid "Passed resource dict must contain keys resource_id and resource_url." +msgstr "传入的资源字典必须包含键resource_id和resource_url" #, python-format msgid "Required field %s not specified" 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 2d278a08..6ddc4574 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-08-06 06:33+0000\n" -"PO-Revision-Date: 2015-07-13 14:33+0000\n" +"POT-Creation-Date: 2015-09-04 06:16+0000\n" +"PO-Revision-Date: 2015-09-03 19:17+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Chinese (China) (http://www.transifex.com/openstack/" "ceilometer/language/zh_CN/)\n" @@ -56,7 +56,3 @@ msgstr "事件数据库过期时间未激活,没有数据要清除" msgid "Nothing to clean, database metering time to live is disabled" msgstr "监控数据库过期时间未激活,没有数据要清除" - -#, python-format -msgid "Publishing policy set to %s" -msgstr "设置发布策略为%s" diff --git a/ceilometer/locale/zh_CN/LC_MESSAGES/ceilometer-log-warning.po b/ceilometer/locale/zh_CN/LC_MESSAGES/ceilometer-log-warning.po index 531d0675..5a2ab6cb 100644 --- a/ceilometer/locale/zh_CN/LC_MESSAGES/ceilometer-log-warning.po +++ b/ceilometer/locale/zh_CN/LC_MESSAGES/ceilometer-log-warning.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Ceilometer\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-08-06 06:33+0000\n" -"PO-Revision-Date: 2015-07-24 13:32+0000\n" +"POT-Creation-Date: 2015-09-04 06:16+0000\n" +"PO-Revision-Date: 2015-09-03 19:17+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Chinese (China) (http://www.transifex.com/openstack/" "ceilometer/language/zh_CN/)\n" @@ -35,21 +35,12 @@ msgstr "重复值:发现控制台参数%s,自动去除重复项" msgid "Expecting %(expected)d datapoints but only get %(actual)d" msgstr "预期有 %(expected)d个数据但是只得到%(actual)d个" -#, python-format -msgid "Failed to publish %d datum" -msgstr "%d个数据发送失败" - #, python-format msgid "" "Instance %(instance_id)s was shut off while getting samples of %(pollster)s: " "%(exc)s" msgstr "采集器%(pollster)s在采集数据点时,虚拟机%(instance_id)s被关闭:%(exc)s" -#, python-format -msgid "" -"Kafka Publisher max local queue length is exceeded, dropping %d oldest data" -msgstr "Kafka发布器本地队列超过本地最大长度,正在丢弃%d个最老的数据" - #, python-format msgid "No endpoints found for service %s" msgstr "%s服务的入口未找到" @@ -61,10 +52,6 @@ msgstr "" "非计量指标也许会被收集。强烈建议在ceilometer.conf或者pipeline.yaml中禁用这些" "指标" -#, python-format -msgid "Publishing policy is unknown (%s) force to default" -msgstr "未知的发布策略(%s),强制使用默认策略" - #, python-format msgid "message signature invalid, discarding message: %r" msgstr "消息签名不合法,丢弃消息:%r" diff --git a/ceilometer/locale/zh_CN/LC_MESSAGES/ceilometer.po b/ceilometer/locale/zh_CN/LC_MESSAGES/ceilometer.po index 9f2211d9..71093dd9 100644 --- a/ceilometer/locale/zh_CN/LC_MESSAGES/ceilometer.po +++ b/ceilometer/locale/zh_CN/LC_MESSAGES/ceilometer.po @@ -12,8 +12,8 @@ msgid "" msgstr "" "Project-Id-Version: Ceilometer\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-08-06 06:33+0000\n" -"PO-Revision-Date: 2015-08-04 13:56+0000\n" +"POT-Creation-Date: 2015-09-04 06:16+0000\n" +"PO-Revision-Date: 2015-09-02 18:21+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Chinese (China) (http://www.transifex.com/openstack/" "ceilometer/language/zh_CN/)\n" @@ -27,14 +27,6 @@ msgstr "" msgid "%(entity)s %(id)s Not Found" msgstr "无法找到%(entity)s %(id)s " -#, python-format -msgid "%(inspector)s does not provide data for %(pollster)s" -msgstr "探测器%(inspector)s没有为%(pollster)s提供数据" - -#, python-format -msgid "%(inspector)s does not provide data for %(pollster)s" -msgstr "%(inspector)s无法为采集器%(pollster)s提供数据" - #, python-format msgid "%(name)s count exceeds maximum value %(maximum)d" msgstr "%(name)s数量超过最大值%(maximum)d" @@ -47,10 +39,6 @@ msgstr "类型为%(type)s的告警必须设置%(rule)s" msgid "%(rule1)s and %(rule2)s cannot be set at the same time" msgstr "%(rule1)s和%(rule2)s无法同时被设置" -#, python-format -msgid "%(worker_name)s value of %(workers)s is invalid, must be greater than 0" -msgstr "工作线程%(worker_name)s的数量%(workers)s非法,必须大于0" - #, python-format msgid "%d datapoints are unknown" msgstr "%d 数据点为未知" @@ -93,27 +81,10 @@ msgstr "名称为'%s'的告警已经存在" msgid "Alarms %(alarm_ids)s are in unknown state" msgstr "告警%(alarm_ids)s处于未知的状态" -#, python-format -msgid "An error occurred while building %(m)s sample: %(e)s" -msgstr "构造指标%(m)s的数据时遇到错误:%(e)s" - #, python-format msgid "Arithmetic transformer must use at least one meter in expression '%s'" msgstr "算术变形器在表达式'%s'中必须至少使用一个指标" -#, python-format -msgid "" -"Attempted to evaluate alarm %s, but it is not within its time constraint." -msgstr "尝试评估告警%s,但是该告警当前不在激活的时间范围内" - -#, python-format -msgid "CPU UTIL: %(instance)s %(util)d" -msgstr "虚拟机%(instance)s的CPU使用率为%(util)d" - -#, python-format -msgid "CPUTIME USAGE: %(instance)s %(time)d" -msgstr "虚拟机%(instance)s的CPU时间为%(time)d" - #, python-format msgid "Can NOT load inspector %(name)s: %(err)s" msgstr "无法加载探测器%(name)s: %(err)s" @@ -122,39 +93,10 @@ msgstr "无法加载探测器%(name)s: %(err)s" msgid "Cannot create table %(table_name)s it already exists. Ignoring error" msgstr "表%(table_name)s已经存在,无法创建。忽略此错误继续执行。" -msgid "Cannot delete table but ignoring error" -msgstr "无法删除表,但是忽略该错误" - -msgid "Cannot disable table but ignoring error" -msgstr "无法禁用表,但是忽略该错误" - #, python-format msgid "Cannot specify alarm %s itself in combination rule" msgstr "无法在组合规则中指定告警%s自身" -#, python-format -msgid "Checking CPU util for instance %s" -msgstr "为虚拟机%s查询CPU使用率" - -#, python-format -msgid "Checking memory usage for instance %s" -msgstr "为虚拟机%s检查内存使用信息" - -#, python-format -msgid "Checking resident memory for instance %s" -msgstr "正在检查虚拟机%s的常驻内存RSS" - -msgid "Clearing expired event data" -msgstr "正在清除过期的事件数据" - -msgid "Clearing expired metering data" -msgstr "正在清除过期的监控数据" - -msgid "" -"Clearing expired metering data is based on native MongoDB time to live " -"feature and going in background." -msgstr "MongoDB正在后台使用原生的TTL机制清除过期监控数据。" - #, python-format msgid "Combined state of alarms %s" msgstr "将告警%s的状态进行组合" @@ -166,13 +108,6 @@ msgstr "配置" msgid "Connecting to %(db)s on %(nodelist)s" msgstr "连接到%(nodelist)s节点的数据库%(db)s。" -#, python-format -msgid "Connecting to libvirt: %s" -msgstr "正在连接 libvirt:%s" - -msgid "Connection to libvirt broken" -msgstr "无法连接到libvirt" - #, python-format msgid "Continue after error from %(name)s: %(error)s" msgstr "遇到错误%(name)s:%(error)s,继续执行" @@ -197,17 +132,11 @@ msgstr "无法获取虚拟机%s的CPU使用率" msgid "Couldn't obtain IP address of instance %s" msgstr "无法为实例%s获取IP地址" -msgid "Creating a new in-memory HBase Connection object" -msgstr "正在创建一个新的内存HBase连接对象。" - msgid "" "Dispatcher target was not set, no meter will be posted. Set the target in " "the ceilometer.conf file" msgstr "分发器目标未设置,没有指标将被发送。在ceilometer.conf文件中设置目标。" -msgid "Dropping HBase schema..." -msgstr "正在丢弃HBase的schema" - #, python-format msgid "Dropping Notification %(type)s (uuid:%(msgid)s)" msgstr "正在丢弃通知%(type)s (uuid:%(msgid)s)" @@ -235,18 +164,10 @@ msgstr "修改告警%s时遇到错误" msgid "Event" msgstr "事件" -#, python-format -msgid "Event Definitions configuration file: %s" -msgstr "事件定义配置文件:%s" - #, python-format msgid "Event Definitions: %s" msgstr "事件定义:%s" -#, python-format -msgid "Exception while getting samples %s" -msgstr "在获取监控数据时遇到异常:%s" - msgid "Expression evaluated to a NaN value!" msgstr "表达式计算结果为NaN!" @@ -313,10 +234,6 @@ msgstr "无法保存监控数据:%s" msgid "Filter expression not valid: %s" msgstr "过滤表达式不合法:%s" -#, python-format -msgid "Getting traits for %s" -msgstr "正在为%s获取特征" - #, python-format msgid "Ignoring instance %(name)s (%(instance_id)s) : %(error)s" msgstr "忽略虚拟机%(name)s (%(instance_id)s) : %(error)s" @@ -343,26 +260,9 @@ msgstr "非法的间隔%(period)s: %(err)s" msgid "Invalid trait type '%(type)s' for trait %(trait)s" msgstr "特征%(trait)s包含了不合法的特征类型'%(type)s' " -msgid "Kwapi endpoint not found" -msgstr "Kwapi端点无法找到" - msgid "Limit must be positive" msgstr "limit必须是正数" -msgid "Limit should be positive" -msgstr "limit必须是正整数" - -msgid "Loading event definitions" -msgstr "正在加载事件定义" - -#, python-format -msgid "MEMORY USAGE: %(instance)s %(usage)f" -msgstr "虚拟机%(instance)s的内存使用为%(usage)f" - -#, python-format -msgid "Message posting finished with status code %d." -msgstr "消息发送结束,状态码为%d" - #, python-format msgid "More than one event with id %s returned from storage driver" msgstr "从数据库返回了多个id为%s的事件" @@ -374,9 +274,6 @@ msgstr "多个虚拟机%s在XenServer中被找到" msgid "Must specify connection_url, and connection_password to use" msgstr "使用时必须指定connection_url和connection_password" -msgid "No Event Definitions configuration file found! Using default config." -msgstr "没有找到事件定义配置文件!使用默认的配置。" - #, python-format msgid "No plugin named %(plugin)s available for trait %(trait)s" msgstr "特征%(trait)s缺少可用的名为%(plugin)s的插件" @@ -396,22 +293,6 @@ msgstr "" "正在通知警报%(alarm_name)s %(alarm_id)s,警报级别%(severity)s,状态" "从%(previous)s变为%(current)s,动作为%(action)s,原因是%(reason)s。" -#, python-format -msgid "Notifying alarm %(id)s with action %(act)s" -msgstr "使用动作%(act)s通知告警%(id)s" - -#, python-format -msgid "Obtaining CPU Util is not implemented for %s" -msgstr "为%s获取CPU使用率尚未实现" - -#, python-format -msgid "Obtaining CPU time is not implemented for %s" -msgstr "为%s获取CPU时间尚未实现" - -#, python-format -msgid "Obtaining Memory Usage is not implemented for %s" -msgstr "获取内存使用信息尚未在%s中实现" - #, python-format msgid "OpenDaylitght API returned %(status)s %(reason)s" msgstr "OpenDaylight接口返回状态%(status)s,原因%(reason)s" @@ -420,9 +301,6 @@ msgstr "OpenDaylight接口返回状态%(status)s,原因%(reason)s" msgid "Opencontrail API returned %(status)s %(reason)s" msgstr "Opencontrail接口返回状态%(status)s,原因%(reason)s" -msgid "Opening in-memory HBase connection" -msgstr "正在打开内存HBase连接。" - #, python-format msgid "Order-by expression not valid: %s" msgstr "orderby表达式不合法:%s" @@ -447,33 +325,16 @@ msgid "" "%(smp)s" msgstr "流水线%(pipeline)s:数据%(smp)s的变形器%(trans)s遇到错误,退出" -#, python-format -msgid "Pipeline %(pipeline)s: Sample dropped by transformer %(trans)s" -msgstr "流水线%(pipeline)s:数据点被变形器%(trans)s丢弃" - #, python-format msgid "" "Pipeline %(pipeline)s: Setup transformer instance %(name)s with parameter " "%(param)s" msgstr "流水线%(pipeline)s:使用参数%(param)s初始化变形器实例%(name)s" -#, python-format -msgid "" -"Pipeline %(pipeline)s: Transform sample %(smp)s from %(trans)s transformer" -msgstr "流水线%(pipeline)s:使用变形器%(trans)s作用于数据%(smp)s " - -#, python-format -msgid "Pipeline config file: %s" -msgstr "流水线配置文件:%s" - #, python-format msgid "Pipeline config: %s" msgstr "流水线配置:%s" -#, python-format -msgid "Pipeline endpoint: %s" -msgstr " 流水线入口:%s" - #, python-format msgid "Plugin specified, but no plugin name supplied for trait %s" msgstr "特征%s指定了插件但是没有提供插件的名称" @@ -507,25 +368,10 @@ msgstr "未知的发布策略(%s),强制使用默认策略" msgid "Publishing policy set to %s" msgstr "设置发布策略为%s" -#, python-format -msgid "Publishing sample %(msg)s over UDP to %(host)s:%(port)d" -msgstr "通过UDP发布采样 %(msg)s 至 %(host)s:%(port)d" - -#, python-format -msgid "Query Meter Table: %s" -msgstr "查询指标表:%s" - -#, python-format -msgid "Query Resource table: %s" -msgstr "查询资源表:%s" - #, python-format msgid "RGW AdminOps API returned %(status)s %(reason)s" msgstr "RGW AdminOps接口返回%(status)s %(reason)s" -msgid "Radosgw endpoint not found" -msgstr "Radosgw服务入口未找到" - #, python-format msgid "" "Remaining as %(state)s due to %(count)d samples %(disposition)s threshold, " @@ -563,10 +409,6 @@ msgstr "跳过执行,因为keystone出错了:%s," msgid "Skip loading extension for %s" msgstr "跳过为%s加载扩展" -#, python-format -msgid "Skip polling pollster %s, no resources found" -msgstr "没有任何资源被发现,跳过采集器%s" - #, python-format msgid "Skipping because %s service is not registered in keystone" msgstr "跳过执行,因为%s服务没有在keystone中注册" @@ -579,9 +421,6 @@ msgstr "正在启动服务进程PID %s" msgid "String %s is not a valid isotime" msgstr "字符串%s不是个合法的标准时间格式" -msgid "Swift endpoint not found" -msgstr "Swift端点无法找到" - #, python-format msgid "" "The data type %(type)s is not supported. The supported data type list is: " @@ -614,10 +453,6 @@ msgstr "迁移到状态%(state)s,因为告警%(alarm_ids)s处于状态%(state) msgid "UDP: Cannot decode data sent by %s" msgstr "UDP: 无法解码由 %s 发送的数据" -#, python-format -msgid "UDP: Storing %s" -msgstr "UDP: 正在存储%s" - msgid "UDP: Unable to store meter" msgstr "UDP: 无法存储计量器" @@ -743,14 +578,6 @@ msgstr "读取事件定义文件%(file)s时遇到YAML错误" msgid "You are not authorized to create action: %s" msgstr "你没有权限创建动作:%s" -#, 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配置动作,忽略收到的通" -"知。" - #, python-format msgid "alarm %(id)s transitioning to %(state)s because %(reason)s" msgstr "因为 %(reason)s, 警报 %(id)s 转换至 %(state)s " @@ -771,26 +598,6 @@ msgstr "警报统计信息获取失败" msgid "alarm stats retrieval failed: %s" msgstr "告警状态检索失败:%s" -#, python-format -msgid "checking instance %s" -msgstr "正在检查虚拟机%s" - -#, python-format -msgid "checking net info for instance %s" -msgstr "为虚拟机%s检查网络信息" - -#, python-format -msgid "comparing value %(value)s against threshold %(limit)s" -msgstr "将值 %(value)s 与阈值 %(limit)s 相比较" - -#, python-format -msgid "connecting to HBase on %(host)s:%(port)s" -msgstr "正在连接%(host)s:%(port)s的HBase" - -#, python-format -msgid "converted to: %s" -msgstr "转换为: %s" - #, python-format msgid "could not get CPU time for %(id)s: %(e)s" msgstr "无法为虚拟机%(id)s获取CPU时间:%(e)s" @@ -806,18 +613,6 @@ msgstr "因为之前没有数据(用来计算差值)因而丢弃数据:%s" msgid "duplicate actions are found: %s, remove duplicate ones" msgstr "检测到重复的动作:%s,已去除重复的内容" -#, python-format -msgid "evaluating alarm %s" -msgstr "评估警报 %s" - -#, python-format -msgid "excluded weak datapoints with sample counts %s" -msgstr "排除%s个弱相关的数据" - -#, python-format -msgid "handling sample %s" -msgstr "正在处理数据%s" - #, python-format msgid "initiating evaluation cycle on %d alarms" msgstr "在 %d 个警报上初始化评估周期" @@ -825,10 +620,6 @@ msgstr "在 %d 个警报上初始化评估周期" msgid "ipmitool output length mismatch" msgstr "ipmi输出长度不匹配" -#, python-format -msgid "loading dispatchers from %s" -msgstr "正在从%s加载分发器" - msgid "max_bytes and backup_count should be numbers." msgstr "max_bytes和backup_count必须是整数。" @@ -836,14 +627,6 @@ msgstr "max_bytes和backup_count必须是整数。" msgid "message signature invalid, discarding message: %r" msgstr "消息签名不合法,丢弃消息:%r" -#, 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" - #, python-format msgid "metering data %(counter_name)s for %(resource_id)s: %(counter_volume)s" msgstr "" @@ -855,26 +638,9 @@ msgstr "解析IPMI传感器数据失败,从给定的输入中无法检索到 msgid "parse IPMI sensor data failed,unknown sensor type" msgstr "解析IPMI传感器数据失败,未知的传感器类型" -#, python-format -msgid "pruned statistics to %d" -msgstr "裁剪统计信息到%d个" - -#, python-format -msgid "query stats from %(start)s to %(now)s" -msgstr "查询 %(start)s 到 %(now)s 之间的统计信息" - msgid "running ipmitool failure" msgstr "运行ipmitool时失败了" -#, python-format -msgid "sanitize stats %s" -msgstr "审查统计信息 %s" - -#, python-format -msgid "" -"scaling conversion transformer with source: %(source)s target: %(target)s:" -msgstr "扩缩变形器作用于来源:%(source)s,目标:%(target)s" - #, python-format msgid "serving on 0.0.0.0:%(sport)s, view at http://127.0.0.1:%(vport)s" msgstr "" @@ -884,19 +650,11 @@ msgstr "" msgid "serving on http://%(host)s:%(port)s" msgstr "在 http://%(host)s:%(port)s上服务" -#, python-format -msgid "skipping alarm %s: type unsupported" -msgstr "跳过警报 %s:不支持的类型" - msgid "state invalid" msgstr "状态无效" msgid "state_timestamp should be datetime object" msgstr "state_timestamp必须是datetime对象" -#, python-format -msgid "stats query %s" -msgstr "统计信息查询 %s" - msgid "timestamp should be datetime object" msgstr "timestamp必须是datatime对象"