Imported Translations from Transifex
For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: I2f3f4a3f092ccaacbdf077edae22f80630cda00c
This commit is contained in:
parent
cde8916239
commit
6a45cf514e
@ -6,9 +6,9 @@
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: ceilometer 2015.1.dev198.g30824df\n"
|
||||
"Project-Id-Version: ceilometer 2015.1.dev230.gcde8916\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-11-25 06:09+0000\n"
|
||||
"POT-Creation-Date: 2014-12-04 06:08+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@ -134,7 +134,7 @@ msgid ""
|
||||
"get_targets instead."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/service.py:104
|
||||
#: ceilometer/service.py:108
|
||||
#, python-format
|
||||
msgid "%(worker_name)s value of %(workers)s is invalid, must be greater than 0"
|
||||
msgstr ""
|
||||
@ -146,55 +146,55 @@ msgid ""
|
||||
"%(previous)s to state %(state)s, skipping the notification."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/service.py:98
|
||||
#: ceilometer/alarm/service.py:101
|
||||
#, python-format
|
||||
msgid "initiating evaluation cycle on %d alarms"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/service.py:103
|
||||
#: ceilometer/alarm/service.py:106
|
||||
msgid "alarm evaluation cycle failed"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/service.py:108
|
||||
#: ceilometer/alarm/service.py:111
|
||||
#, python-format
|
||||
msgid "skipping alarm %s: type unsupported"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/service.py:112
|
||||
#: ceilometer/alarm/service.py:115
|
||||
#, python-format
|
||||
msgid "evaluating alarm %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/service.py:259
|
||||
#: ceilometer/alarm/service.py:262
|
||||
#, python-format
|
||||
msgid "Unable to parse action %(action)s for alarm %(alarm_id)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/service.py:268
|
||||
#: ceilometer/alarm/service.py:271
|
||||
#, python-format
|
||||
msgid "Action %(scheme)s for alarm %(alarm_id)s is unknown, cannot notify"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/service.py:274
|
||||
#: ceilometer/alarm/service.py:277
|
||||
#, python-format
|
||||
msgid "Notifying alarm %(id)s with action %(act)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/service.py:279
|
||||
#: ceilometer/alarm/service.py:282
|
||||
#, python-format
|
||||
msgid "Unable to notify alarm %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/service.py:298
|
||||
#: ceilometer/alarm/service.py:301
|
||||
msgid "Unable to notify for an alarm with no action"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/evaluator/__init__.py:73
|
||||
#: ceilometer/alarm/evaluator/__init__.py:75
|
||||
#, python-format
|
||||
msgid "alarm %(id)s transitioning to %(state)s because %(reason)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/alarm/evaluator/__init__.py:85
|
||||
#: ceilometer/alarm/evaluator/__init__.py:87
|
||||
msgid "alarm state update failed"
|
||||
msgstr ""
|
||||
|
||||
@ -507,160 +507,165 @@ msgstr ""
|
||||
msgid "Not Authorized to access %(aspect)s %(id)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:819
|
||||
#: ceilometer/api/controllers/v2.py:820
|
||||
msgid "clamping min timestamp to range"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:824
|
||||
#: ceilometer/api/controllers/v2.py:825
|
||||
msgid "clamping max timestamp to range"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:900 ceilometer/api/controllers/v2.py:1166
|
||||
#: ceilometer/api/controllers/v2.py:901 ceilometer/api/controllers/v2.py:1173
|
||||
msgid "Limit must be positive"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:983
|
||||
#: ceilometer/api/controllers/v2.py:984
|
||||
msgid "Period must be positive."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:995
|
||||
#: ceilometer/api/controllers/v2.py:1006
|
||||
#, python-format
|
||||
msgid "computed value coming from %r"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1182
|
||||
#: ceilometer/api/controllers/v2.py:1015
|
||||
#, python-format
|
||||
msgid "Invalid period %(period)s: %(err)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1189
|
||||
msgid "Sample"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1347
|
||||
#: ceilometer/api/controllers/v2.py:1354
|
||||
#, python-format
|
||||
msgid "Filter expression not valid: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1362
|
||||
#: ceilometer/api/controllers/v2.py:1369
|
||||
#, python-format
|
||||
msgid "Order-by expression not valid: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1373
|
||||
#: ceilometer/api/controllers/v2.py:1380
|
||||
msgid "Limit should be positive"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1466
|
||||
#: ceilometer/api/controllers/v2.py:1473
|
||||
#, python-format
|
||||
msgid "String %s is not a valid isotime"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1467
|
||||
#: ceilometer/api/controllers/v2.py:1474
|
||||
#, python-format
|
||||
msgid "Failed to parse the timestamp value %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1553
|
||||
#: ceilometer/api/controllers/v2.py:1560
|
||||
msgid "Resource"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1628
|
||||
#: ceilometer/api/controllers/v2.py:1635
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Alarm when %(meter_name)s is %(comparison_operator)s a %(statistic)s of "
|
||||
"%(threshold)s over %(period)s seconds"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1668
|
||||
#: ceilometer/api/controllers/v2.py:1675
|
||||
#, python-format
|
||||
msgid "Combined state of alarms %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1677
|
||||
#: ceilometer/api/controllers/v2.py:1684
|
||||
msgid "Alarm combination rule should contain at least two different alarm ids."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1728
|
||||
#: ceilometer/api/controllers/v2.py:1735
|
||||
#, python-format
|
||||
msgid "Timezone %s is not valid"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1854
|
||||
#: ceilometer/api/controllers/v2.py:1861
|
||||
msgid "Time constraint names must be unique for a given alarm."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1864
|
||||
#: ceilometer/api/controllers/v2.py:1871
|
||||
#, python-format
|
||||
msgid "%(rule)s must be set for %(type)s type alarm"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1868
|
||||
#: ceilometer/api/controllers/v2.py:1875
|
||||
msgid "threshold_rule and combination_rule cannot be set at the same time"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1885
|
||||
#: ceilometer/api/controllers/v2.py:1892
|
||||
#, python-format
|
||||
msgid "Unable to parse action %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1888
|
||||
#: ceilometer/api/controllers/v2.py:1895
|
||||
#, python-format
|
||||
msgid "Unsupported action %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:2051
|
||||
#: ceilometer/api/controllers/v2.py:2058
|
||||
#, python-format
|
||||
msgid "Alarm with name=%s exists"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:2058
|
||||
#: ceilometer/api/controllers/v2.py:2065
|
||||
#, python-format
|
||||
msgid "Cannot specify alarm %s itself in combination rule"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:2066
|
||||
#: ceilometer/api/controllers/v2.py:2073
|
||||
#, python-format
|
||||
msgid "Error while putting alarm: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:2067 ceilometer/api/controllers/v2.py:2218
|
||||
#: ceilometer/api/controllers/v2.py:2074 ceilometer/api/controllers/v2.py:2225
|
||||
msgid "Alarm incorrect"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:2118
|
||||
#: ceilometer/api/controllers/v2.py:2125
|
||||
msgid "state invalid"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:2211
|
||||
#: ceilometer/api/controllers/v2.py:2218
|
||||
#, python-format
|
||||
msgid "Alarm with name='%s' exists"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:2217
|
||||
#: ceilometer/api/controllers/v2.py:2224
|
||||
#, python-format
|
||||
msgid "Error while posting alarm: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:2374
|
||||
#: ceilometer/api/controllers/v2.py:2381
|
||||
msgid "operator {} is incorrect"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:2396
|
||||
#: ceilometer/api/controllers/v2.py:2403
|
||||
#, python-format
|
||||
msgid "Getting traits for %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:2461
|
||||
#: ceilometer/api/controllers/v2.py:2468
|
||||
msgid "Event"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:2464
|
||||
#: ceilometer/api/controllers/v2.py:2471
|
||||
#, python-format
|
||||
msgid "More than one event with id %s returned from storage driver"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/central/plugin.py:66
|
||||
#: ceilometer/central/plugin.py:68
|
||||
#, python-format
|
||||
msgid "Skip due to keystone error %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/central/plugin.py:73
|
||||
#: ceilometer/central/plugin.py:75
|
||||
#, python-format
|
||||
msgid "Skipping because %s service is not registered in keystone"
|
||||
msgstr ""
|
||||
@ -901,24 +906,35 @@ msgstr ""
|
||||
msgid "Failed to connect to db, purpose %(purpose)s re-try later: %(err)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/dispatcher/database.py:75
|
||||
#: ceilometer/dispatcher/database.py:75 ceilometer/dispatcher/http.py:82
|
||||
#, python-format
|
||||
msgid ""
|
||||
"metering data %(counter_name)s for %(resource_id)s @ %(timestamp)s: "
|
||||
"%(counter_volume)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/dispatcher/database.py:94
|
||||
#: ceilometer/dispatcher/database.py:94 ceilometer/dispatcher/http.py:111
|
||||
#, python-format
|
||||
msgid "Failed to record metering data: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/dispatcher/database.py:97
|
||||
#: ceilometer/dispatcher/database.py:97 ceilometer/dispatcher/http.py:114
|
||||
#, python-format
|
||||
msgid "message signature invalid, discarding message: %r"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/energy/kwapi.py:89
|
||||
#: ceilometer/dispatcher/http.py:72
|
||||
msgid ""
|
||||
"Dispatcher target was not set, no meter will be posted. Set the target in"
|
||||
" the ceilometer.conf file"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/dispatcher/http.py:108
|
||||
#, python-format
|
||||
msgid "Message posting finished with status code %d."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/energy/kwapi.py:90
|
||||
msgid "Kwapi endpoint not found"
|
||||
msgstr ""
|
||||
|
||||
@ -1021,7 +1037,7 @@ msgstr ""
|
||||
msgid "Get traits for %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/hardware/discovery.py:73
|
||||
#: ceilometer/hardware/discovery.py:74
|
||||
#, python-format
|
||||
msgid "Couldn't obtain IP address of instance %s"
|
||||
msgstr ""
|
||||
@ -1104,13 +1120,13 @@ msgstr ""
|
||||
msgid "Unknown status %(stat)s received on vpn %(id)s,skipping sample"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/network/statistics/opencontrail/client.py:58
|
||||
#: ceilometer/network/statistics/opencontrail/client.py:88
|
||||
#: ceilometer/network/statistics/opencontrail/client.py:59
|
||||
#: ceilometer/network/statistics/opencontrail/client.py:89
|
||||
#, python-format
|
||||
msgid "Opencontrail API returned %(status)s %(reason)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/network/statistics/opendaylight/client.py:230
|
||||
#: 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"
|
||||
@ -1218,21 +1234,21 @@ msgstr ""
|
||||
msgid "Unable to send sample over UDP"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/__init__.py:109
|
||||
#: ceilometer/storage/__init__.py:106
|
||||
#, python-format
|
||||
msgid "looking for %(name)r driver in %(namespace)r"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_hbase.py:215 ceilometer/storage/impl_hbase.py:265
|
||||
#: ceilometer/storage/impl_hbase.py:216 ceilometer/storage/impl_hbase.py:267
|
||||
#, python-format
|
||||
msgid "Query Resource table: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_hbase.py:258
|
||||
#: ceilometer/storage/impl_hbase.py:260
|
||||
msgid "Pagination not implemented"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_hbase.py:305
|
||||
#: ceilometer/storage/impl_hbase.py:307
|
||||
#, python-format
|
||||
msgid "Query Meter Table: %s"
|
||||
msgstr ""
|
||||
@ -1247,18 +1263,18 @@ msgstr ""
|
||||
msgid "Dropping data with TTL %d"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_mongodb.py:542
|
||||
#: ceilometer/storage/impl_mongodb.py:549
|
||||
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
|
||||
#: ceilometer/storage/impl_sqlalchemy.py:311
|
||||
#, python-format
|
||||
msgid "Unknown metadata type. Key (%s) will not be queryable."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/impl_sqlalchemy.py:374
|
||||
#: ceilometer/storage/impl_sqlalchemy.py:379
|
||||
#, python-format
|
||||
msgid "%d samples removed from database"
|
||||
msgstr ""
|
||||
@ -1276,7 +1292,7 @@ msgstr ""
|
||||
msgid "Opening in-memory HBase connection"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/storage/hbase/utils.py:459
|
||||
#: ceilometer/storage/hbase/utils.py:471
|
||||
#, python-format
|
||||
msgid "Cannot create table %(table_name)s it already exists. Ignoring error"
|
||||
msgstr ""
|
||||
|
@ -8,9 +8,9 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Ceilometer\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-10-16 07:50+0000\n"
|
||||
"PO-Revision-Date: 2014-09-02 12:34+0000\n"
|
||||
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
|
||||
"POT-Creation-Date: 2014-12-04 06:08+0000\n"
|
||||
"PO-Revision-Date: 2014-11-26 13:32+0000\n"
|
||||
"Last-Translator: Andi Chandler <andi@gowling.com>\n"
|
||||
"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/"
|
||||
"ceilometer/language/en_GB/)\n"
|
||||
"Language: en_GB\n"
|
||||
@ -26,15 +26,15 @@ msgstr "Dispatcher failed to handle the sample, requeue it."
|
||||
|
||||
#: ceilometer/coordination.py:76
|
||||
msgid "Error connecting to coordination backend."
|
||||
msgstr ""
|
||||
msgstr "Error connecting to coordination backend."
|
||||
|
||||
#: ceilometer/coordination.py:89
|
||||
msgid "Error sending a heartbeat to coordination backend."
|
||||
msgstr ""
|
||||
msgstr "Error sending a heartbeat to coordination backend."
|
||||
|
||||
#: ceilometer/coordination.py:142
|
||||
msgid "Error getting group membership info from coordination backend."
|
||||
msgstr ""
|
||||
msgstr "Error getting group membership info from coordination backend."
|
||||
|
||||
#: ceilometer/openstack/common/loopingcall.py:95
|
||||
msgid "in fixed duration looping call"
|
||||
|
@ -8,9 +8,9 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Ceilometer\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-10-16 07:50+0000\n"
|
||||
"PO-Revision-Date: 2014-10-14 11:31+0000\n"
|
||||
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
|
||||
"POT-Creation-Date: 2014-12-04 06:08+0000\n"
|
||||
"PO-Revision-Date: 2014-11-26 13:32+0000\n"
|
||||
"Last-Translator: Andi Chandler <andi@gowling.com>\n"
|
||||
"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/"
|
||||
"ceilometer/language/en_GB/)\n"
|
||||
"Language: en_GB\n"
|
||||
@ -22,12 +22,12 @@ msgstr ""
|
||||
|
||||
#: ceilometer/coordination.py:73
|
||||
msgid "Coordination backend started successfully."
|
||||
msgstr ""
|
||||
msgstr "Coordination backend started successfully."
|
||||
|
||||
#: ceilometer/coordination.py:99
|
||||
#, python-format
|
||||
msgid "Joined partitioning group %s"
|
||||
msgstr ""
|
||||
msgstr "Joined partitioning group %s"
|
||||
|
||||
#: ceilometer/openstack/common/eventlet_backdoor.py:140
|
||||
#, python-format
|
||||
|
@ -8,9 +8,9 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Ceilometer\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-10-16 07:50+0000\n"
|
||||
"PO-Revision-Date: 2014-08-27 12:47+0000\n"
|
||||
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
|
||||
"POT-Creation-Date: 2014-12-04 06:08+0000\n"
|
||||
"PO-Revision-Date: 2014-11-26 13:41+0000\n"
|
||||
"Last-Translator: Andi Chandler <andi@gowling.com>\n"
|
||||
"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/"
|
||||
"ceilometer/language/en_GB/)\n"
|
||||
"Language: en_GB\n"
|
||||
@ -23,7 +23,7 @@ msgstr ""
|
||||
#: ceilometer/central/discovery.py:46
|
||||
#, python-format
|
||||
msgid "No endpoints found for service %s"
|
||||
msgstr ""
|
||||
msgstr "No endpoints found for service %s"
|
||||
|
||||
#: ceilometer/openstack/common/loopingcall.py:87
|
||||
#, python-format
|
||||
@ -33,7 +33,7 @@ msgstr "task %(func_name)s run outlasted interval by %(delay).2f sec"
|
||||
#: ceilometer/openstack/common/policy.py:248
|
||||
#, python-format
|
||||
msgid "Can not find policy directories %s"
|
||||
msgstr ""
|
||||
msgstr "Cannot find policy directories %s"
|
||||
|
||||
#: ceilometer/openstack/common/service.py:356
|
||||
#, python-format
|
||||
|
@ -8,8 +8,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Ceilometer\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2014-11-25 06:09+0000\n"
|
||||
"PO-Revision-Date: 2014-11-21 15:10+0000\n"
|
||||
"POT-Creation-Date: 2014-12-04 06:08+0000\n"
|
||||
"PO-Revision-Date: 2014-12-02 10:56+0000\n"
|
||||
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
|
||||
"Language-Team: English (United Kingdom) "
|
||||
"(http://www.transifex.com/projects/p/ceilometer/language/en_GB/)\n"
|
||||
@ -142,7 +142,7 @@ msgstr ""
|
||||
"get_exchange_topics API of NotificationPlugin isdeprecated, implements "
|
||||
"get_targets instead."
|
||||
|
||||
#: ceilometer/service.py:104
|
||||
#: ceilometer/service.py:108
|
||||
#, 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"
|
||||
@ -156,55 +156,55 @@ 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:98
|
||||
#: ceilometer/alarm/service.py:101
|
||||
#, python-format
|
||||
msgid "initiating evaluation cycle on %d alarms"
|
||||
msgstr "initiating evaluation cycle on %d alarms"
|
||||
|
||||
#: ceilometer/alarm/service.py:103
|
||||
#: ceilometer/alarm/service.py:106
|
||||
msgid "alarm evaluation cycle failed"
|
||||
msgstr "alarm evaluation cycle failed"
|
||||
|
||||
#: ceilometer/alarm/service.py:108
|
||||
#: ceilometer/alarm/service.py:111
|
||||
#, python-format
|
||||
msgid "skipping alarm %s: type unsupported"
|
||||
msgstr "skipping alarm %s: type unsupported"
|
||||
|
||||
#: ceilometer/alarm/service.py:112
|
||||
#: ceilometer/alarm/service.py:115
|
||||
#, python-format
|
||||
msgid "evaluating alarm %s"
|
||||
msgstr "evaluating alarm %s"
|
||||
|
||||
#: ceilometer/alarm/service.py:259
|
||||
#: ceilometer/alarm/service.py:262
|
||||
#, python-format
|
||||
msgid "Unable to parse action %(action)s for alarm %(alarm_id)s"
|
||||
msgstr "Unable to parse action %(action)s for alarm %(alarm_id)s"
|
||||
|
||||
#: ceilometer/alarm/service.py:268
|
||||
#: ceilometer/alarm/service.py:271
|
||||
#, python-format
|
||||
msgid "Action %(scheme)s for alarm %(alarm_id)s is unknown, cannot notify"
|
||||
msgstr "Action %(scheme)s for alarm %(alarm_id)s is unknown, cannot notify"
|
||||
|
||||
#: ceilometer/alarm/service.py:274
|
||||
#: ceilometer/alarm/service.py:277
|
||||
#, python-format
|
||||
msgid "Notifying alarm %(id)s with action %(act)s"
|
||||
msgstr "Notifying alarm %(id)s with action %(act)s"
|
||||
|
||||
#: ceilometer/alarm/service.py:279
|
||||
#: ceilometer/alarm/service.py:282
|
||||
#, python-format
|
||||
msgid "Unable to notify alarm %s"
|
||||
msgstr "Unable to notify alarm %s"
|
||||
|
||||
#: ceilometer/alarm/service.py:298
|
||||
#: ceilometer/alarm/service.py:301
|
||||
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:73
|
||||
#: 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:85
|
||||
#: ceilometer/alarm/evaluator/__init__.py:87
|
||||
msgid "alarm state update failed"
|
||||
msgstr "alarm state update failed"
|
||||
|
||||
@ -531,60 +531,65 @@ msgstr ""
|
||||
msgid "Not Authorized to access %(aspect)s %(id)s"
|
||||
msgstr "Not Authorised to access %(aspect)s %(id)s"
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:819
|
||||
#: ceilometer/api/controllers/v2.py:820
|
||||
msgid "clamping min timestamp to range"
|
||||
msgstr "clamping min timestamp to range"
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:824
|
||||
#: ceilometer/api/controllers/v2.py:825
|
||||
msgid "clamping max timestamp to range"
|
||||
msgstr "clamping max timestamp to range"
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:900 ceilometer/api/controllers/v2.py:1166
|
||||
#: ceilometer/api/controllers/v2.py:901 ceilometer/api/controllers/v2.py:1173
|
||||
msgid "Limit must be positive"
|
||||
msgstr "Limit must be positive"
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:983
|
||||
#: ceilometer/api/controllers/v2.py:984
|
||||
msgid "Period must be positive."
|
||||
msgstr "Period must be positive."
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:995
|
||||
#: ceilometer/api/controllers/v2.py:1006
|
||||
#, python-format
|
||||
msgid "computed value coming from %r"
|
||||
msgstr "computed value coming from %r"
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1182
|
||||
#: ceilometer/api/controllers/v2.py:1015
|
||||
#, python-format
|
||||
msgid "Invalid period %(period)s: %(err)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1189
|
||||
msgid "Sample"
|
||||
msgstr "Sample"
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1347
|
||||
#: ceilometer/api/controllers/v2.py:1354
|
||||
#, python-format
|
||||
msgid "Filter expression not valid: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1362
|
||||
#: ceilometer/api/controllers/v2.py:1369
|
||||
#, python-format
|
||||
msgid "Order-by expression not valid: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1373
|
||||
#: ceilometer/api/controllers/v2.py:1380
|
||||
msgid "Limit should be positive"
|
||||
msgstr "Limit should be positive"
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1466
|
||||
#: ceilometer/api/controllers/v2.py:1473
|
||||
#, python-format
|
||||
msgid "String %s is not a valid isotime"
|
||||
msgstr "String %s is not a valid isotime"
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1467
|
||||
#: ceilometer/api/controllers/v2.py:1474
|
||||
#, python-format
|
||||
msgid "Failed to parse the timestamp value %s"
|
||||
msgstr "Failed to parse the timestamp value %s"
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1553
|
||||
#: ceilometer/api/controllers/v2.py:1560
|
||||
msgid "Resource"
|
||||
msgstr "Resource"
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1628
|
||||
#: ceilometer/api/controllers/v2.py:1635
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Alarm when %(meter_name)s is %(comparison_operator)s a %(statistic)s of "
|
||||
@ -593,100 +598,100 @@ msgstr ""
|
||||
"Alarm when %(meter_name)s is %(comparison_operator)s a %(statistic)s of "
|
||||
"%(threshold)s over %(period)s seconds"
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1668
|
||||
#: ceilometer/api/controllers/v2.py:1675
|
||||
#, python-format
|
||||
msgid "Combined state of alarms %s"
|
||||
msgstr "Combined state of alarms %s"
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1677
|
||||
#: ceilometer/api/controllers/v2.py:1684
|
||||
msgid "Alarm combination rule should contain at least two different alarm ids."
|
||||
msgstr "Alarm combination rule should contain at least two different alarm ids."
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1728
|
||||
#: ceilometer/api/controllers/v2.py:1735
|
||||
#, python-format
|
||||
msgid "Timezone %s is not valid"
|
||||
msgstr "Timezone %s is not valid"
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1854
|
||||
#: ceilometer/api/controllers/v2.py:1861
|
||||
msgid "Time constraint names must be unique for a given alarm."
|
||||
msgstr "Time constraint names must be unique for a given alarm."
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1864
|
||||
#: ceilometer/api/controllers/v2.py:1871
|
||||
#, python-format
|
||||
msgid "%(rule)s must be set for %(type)s type alarm"
|
||||
msgstr "%(rule)s must be set for %(type)s type alarm"
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1868
|
||||
#: ceilometer/api/controllers/v2.py:1875
|
||||
msgid "threshold_rule and combination_rule cannot be set at the same time"
|
||||
msgstr "threshold_rule and combination_rule cannot be set at the same time"
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1885
|
||||
#: ceilometer/api/controllers/v2.py:1892
|
||||
#, python-format
|
||||
msgid "Unable to parse action %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:1888
|
||||
#: ceilometer/api/controllers/v2.py:1895
|
||||
#, python-format
|
||||
msgid "Unsupported action %s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:2051
|
||||
#: ceilometer/api/controllers/v2.py:2058
|
||||
#, python-format
|
||||
msgid "Alarm with name=%s exists"
|
||||
msgstr "Alarm with name=%s exists"
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:2058
|
||||
#: ceilometer/api/controllers/v2.py:2065
|
||||
#, python-format
|
||||
msgid "Cannot specify alarm %s itself in combination rule"
|
||||
msgstr "Cannot specify alarm %s itself in combination rule"
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:2066
|
||||
#: ceilometer/api/controllers/v2.py:2073
|
||||
#, python-format
|
||||
msgid "Error while putting alarm: %s"
|
||||
msgstr "Error while putting alarm: %s"
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:2067 ceilometer/api/controllers/v2.py:2218
|
||||
#: ceilometer/api/controllers/v2.py:2074 ceilometer/api/controllers/v2.py:2225
|
||||
msgid "Alarm incorrect"
|
||||
msgstr "Alarm incorrect"
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:2118
|
||||
#: ceilometer/api/controllers/v2.py:2125
|
||||
msgid "state invalid"
|
||||
msgstr "state invalid"
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:2211
|
||||
#: ceilometer/api/controllers/v2.py:2218
|
||||
#, python-format
|
||||
msgid "Alarm with name='%s' exists"
|
||||
msgstr "Alarm with name='%s' exists"
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:2217
|
||||
#: ceilometer/api/controllers/v2.py:2224
|
||||
#, python-format
|
||||
msgid "Error while posting alarm: %s"
|
||||
msgstr "Error while posting alarm: %s"
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:2374
|
||||
#: ceilometer/api/controllers/v2.py:2381
|
||||
msgid "operator {} is incorrect"
|
||||
msgstr "operator {} is incorrect"
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:2396
|
||||
#: ceilometer/api/controllers/v2.py:2403
|
||||
#, python-format
|
||||
msgid "Getting traits for %s"
|
||||
msgstr "Getting traits for %s"
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:2461
|
||||
#: ceilometer/api/controllers/v2.py:2468
|
||||
msgid "Event"
|
||||
msgstr "Event"
|
||||
|
||||
#: ceilometer/api/controllers/v2.py:2464
|
||||
#: ceilometer/api/controllers/v2.py:2471
|
||||
#, python-format
|
||||
msgid "More than one event with id %s returned from storage driver"
|
||||
msgstr "More than one event with id %s returned from storage driver"
|
||||
|
||||
#: ceilometer/central/plugin.py:66
|
||||
#: ceilometer/central/plugin.py:68
|
||||
#, python-format
|
||||
msgid "Skip due to keystone error %s"
|
||||
msgstr "Skip due to keystone error %s"
|
||||
|
||||
#: ceilometer/central/plugin.py:73
|
||||
#: ceilometer/central/plugin.py:75
|
||||
#, python-format
|
||||
msgid "Skipping because %s service is not registered in keystone"
|
||||
msgstr ""
|
||||
@ -931,7 +936,7 @@ msgstr "Failed to load any dispatchers for %s"
|
||||
msgid "Failed to connect to db, purpose %(purpose)s re-try later: %(err)s"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/dispatcher/database.py:75
|
||||
#: ceilometer/dispatcher/database.py:75 ceilometer/dispatcher/http.py:82
|
||||
#, python-format
|
||||
msgid ""
|
||||
"metering data %(counter_name)s for %(resource_id)s @ %(timestamp)s: "
|
||||
@ -940,17 +945,28 @@ msgstr ""
|
||||
"metering data %(counter_name)s for %(resource_id)s @ %(timestamp)s: "
|
||||
"%(counter_volume)s"
|
||||
|
||||
#: ceilometer/dispatcher/database.py:94
|
||||
#: ceilometer/dispatcher/database.py:94 ceilometer/dispatcher/http.py:111
|
||||
#, python-format
|
||||
msgid "Failed to record metering data: %s"
|
||||
msgstr "Failed to record metering data: %s"
|
||||
|
||||
#: ceilometer/dispatcher/database.py:97
|
||||
#: ceilometer/dispatcher/database.py:97 ceilometer/dispatcher/http.py:114
|
||||
#, python-format
|
||||
msgid "message signature invalid, discarding message: %r"
|
||||
msgstr "message signature invalid, discarding message: %r"
|
||||
|
||||
#: ceilometer/energy/kwapi.py:89
|
||||
#: ceilometer/dispatcher/http.py:72
|
||||
msgid ""
|
||||
"Dispatcher target was not set, no meter will be posted. Set the target in"
|
||||
" the ceilometer.conf file"
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/dispatcher/http.py:108
|
||||
#, python-format
|
||||
msgid "Message posting finished with status code %d."
|
||||
msgstr ""
|
||||
|
||||
#: ceilometer/energy/kwapi.py:90
|
||||
msgid "Kwapi endpoint not found"
|
||||
msgstr "Kwapi endpoint not found"
|
||||
|
||||
@ -1057,7 +1073,7 @@ msgstr "Getting events that match filter: %s"
|
||||
msgid "Get traits for %s"
|
||||
msgstr "Get traits for %s"
|
||||
|
||||
#: ceilometer/hardware/discovery.py:73
|
||||
#: ceilometer/hardware/discovery.py:74
|
||||
#, python-format
|
||||
msgid "Couldn't obtain IP address of instance %s"
|
||||
msgstr ""
|
||||
@ -1140,13 +1156,13 @@ msgstr "Ignoring pool %(pool_id)s: %(error)s"
|
||||
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
|
||||
#: ceilometer/network/statistics/opencontrail/client.py:88
|
||||
#: ceilometer/network/statistics/opencontrail/client.py:59
|
||||
#: ceilometer/network/statistics/opencontrail/client.py:89
|
||||
#, python-format
|
||||
msgid "Opencontrail API returned %(status)s %(reason)s"
|
||||
msgstr "Opencontrail API returned %(status)s %(reason)s"
|
||||
|
||||
#: ceilometer/network/statistics/opendaylight/client.py:230
|
||||
#: 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"
|
||||
@ -1256,21 +1272,21 @@ msgstr "Publishing sample %(msg)s over UDP to %(host)s:%(port)d"
|
||||
msgid "Unable to send sample over UDP"
|
||||
msgstr "Unable to send sample over UDP"
|
||||
|
||||
#: ceilometer/storage/__init__.py:109
|
||||
#: ceilometer/storage/__init__.py:106
|
||||
#, 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:215 ceilometer/storage/impl_hbase.py:265
|
||||
#: 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:258
|
||||
#: ceilometer/storage/impl_hbase.py:260
|
||||
msgid "Pagination not implemented"
|
||||
msgstr "Pagination not implemented"
|
||||
|
||||
#: ceilometer/storage/impl_hbase.py:305
|
||||
#: ceilometer/storage/impl_hbase.py:307
|
||||
#, python-format
|
||||
msgid "Query Meter Table: %s"
|
||||
msgstr "Query Meter Table: %s"
|
||||
@ -1285,18 +1301,18 @@ msgstr "metering data %(counter_name)s for %(resource_id)s: %(counter_volume)s"
|
||||
msgid "Dropping data with TTL %d"
|
||||
msgstr "Dropping data with TTL %d"
|
||||
|
||||
#: ceilometer/storage/impl_mongodb.py:542
|
||||
#: ceilometer/storage/impl_mongodb.py:549
|
||||
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
|
||||
#: ceilometer/storage/impl_sqlalchemy.py:311
|
||||
#, 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:374
|
||||
#: ceilometer/storage/impl_sqlalchemy.py:379
|
||||
#, python-format
|
||||
msgid "%d samples removed from database"
|
||||
msgstr "%d samples removed from database"
|
||||
@ -1314,7 +1330,7 @@ msgstr "connecting to HBase on %(host)s:%(port)s"
|
||||
msgid "Opening in-memory HBase connection"
|
||||
msgstr "Opening in-memory HBase connection"
|
||||
|
||||
#: ceilometer/storage/hbase/utils.py:459
|
||||
#: ceilometer/storage/hbase/utils.py:471
|
||||
#, python-format
|
||||
msgid "Cannot create table %(table_name)s it already exists. Ignoring error"
|
||||
msgstr ""
|
||||
|
Loading…
x
Reference in New Issue
Block a user