Imported Translations from Transifex

Change-Id: Idd77b3196fa7786d2c40e2f55a9bb112ccc3baa3
This commit is contained in:
OpenStack Proposal Bot
2014-10-16 07:51:02 +00:00
parent a64ed6d2c1
commit 477fde2a44
29 changed files with 569 additions and 854 deletions

View File

@@ -6,9 +6,9 @@
#, fuzzy #, fuzzy
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: ceilometer 2014.2.dev4.g3263c39\n" "Project-Id-Version: ceilometer 2015.1.dev99.ga64ed6d\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-09 06:08+0000\n" "POT-Creation-Date: 2014-10-16 07:50+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -33,21 +33,6 @@ msgstr ""
msgid "Error getting group membership info from coordination backend." msgid "Error getting group membership info from coordination backend."
msgstr "" msgstr ""
#: ceilometer/openstack/common/excutils.py:76
#, python-format
msgid "Original exception being dropped: %s"
msgstr ""
#: ceilometer/openstack/common/excutils.py:105
#, python-format
msgid "Unexpected exception occurred %d time(s)... retrying."
msgstr ""
#: ceilometer/openstack/common/lockutils.py:117
#, python-format
msgid "Could not release the acquired lock `%s`"
msgstr ""
#: ceilometer/openstack/common/loopingcall.py:95 #: ceilometer/openstack/common/loopingcall.py:95
msgid "in fixed duration looping call" msgid "in fixed duration looping call"
msgstr "" msgstr ""
@@ -56,26 +41,18 @@ msgstr ""
msgid "in dynamic looping call" msgid "in dynamic looping call"
msgstr "" msgstr ""
#: ceilometer/openstack/common/policy.py:508 #: ceilometer/openstack/common/policy.py:535
#: ceilometer/openstack/common/policy.py:815
#, python-format #, python-format
msgid "Failed to understand rule %s" msgid "Failed to understand rule %s"
msgstr "" msgstr ""
#: ceilometer/openstack/common/policy.py:518 #: ceilometer/openstack/common/policy.py:545
#, python-format #, python-format
msgid "No handler for matches of kind %s" msgid "No handler for matches of kind %s"
msgstr "" msgstr ""
#: ceilometer/openstack/common/policy.py:788 #: ceilometer/openstack/common/service.py:269
#, python-format
msgid "Failed to understand rule %r"
msgstr ""
#: ceilometer/openstack/common/service.py:188
msgid "Exception during rpc cleanup."
msgstr ""
#: ceilometer/openstack/common/service.py:277
msgid "Unhandled exception" msgid "Unhandled exception"
msgstr "" msgstr ""

View File

@@ -6,9 +6,9 @@
#, fuzzy #, fuzzy
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: ceilometer 2014.2.dev4.g3263c39\n" "Project-Id-Version: ceilometer 2015.1.dev99.ga64ed6d\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-09 06:08+0000\n" "POT-Creation-Date: 2014-10-16 07:50+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -31,64 +31,54 @@ msgstr ""
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgstr "" msgstr ""
#: ceilometer/openstack/common/lockutils.py:82 #: ceilometer/openstack/common/service.py:174
#, python-format
msgid "Created lock path: %s"
msgstr ""
#: ceilometer/openstack/common/lockutils.py:249
#, python-format
msgid "Failed to remove file %(file)s"
msgstr ""
#: ceilometer/openstack/common/service.py:176
#, python-format #, python-format
msgid "Caught %s, exiting" msgid "Caught %s, exiting"
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:240 #: ceilometer/openstack/common/service.py:232
msgid "Parent process has died unexpectedly, exiting" msgid "Parent process has died unexpectedly, exiting"
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:271 #: ceilometer/openstack/common/service.py:263
#, python-format #, python-format
msgid "Child caught %s, exiting" msgid "Child caught %s, exiting"
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:310 #: ceilometer/openstack/common/service.py:302
msgid "Forking too fast, sleeping" msgid "Forking too fast, sleeping"
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:329 #: ceilometer/openstack/common/service.py:321
#, python-format #, python-format
msgid "Started child %d" msgid "Started child %d"
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:339 #: ceilometer/openstack/common/service.py:331
#, python-format #, python-format
msgid "Starting %d workers" msgid "Starting %d workers"
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:356 #: ceilometer/openstack/common/service.py:348
#, python-format #, python-format
msgid "Child %(pid)d killed by signal %(sig)d" msgid "Child %(pid)d killed by signal %(sig)d"
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:360 #: ceilometer/openstack/common/service.py:352
#, python-format #, python-format
msgid "Child %(pid)s exited with status %(code)d" msgid "Child %(pid)s exited with status %(code)d"
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:399 #: ceilometer/openstack/common/service.py:391
#, python-format #, python-format
msgid "Caught %s, stopping children" msgid "Caught %s, stopping children"
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:408 #: ceilometer/openstack/common/service.py:400
msgid "Wait called after thread killed. Cleaning up." msgid "Wait called after thread killed. Cleaning up."
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:424 #: ceilometer/openstack/common/service.py:416
#, python-format #, python-format
msgid "Waiting on %d children to exit" msgid "Waiting on %d children to exit"
msgstr "" msgstr ""

View File

@@ -6,9 +6,9 @@
#, fuzzy #, fuzzy
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: ceilometer 2014.2.dev66.gc369645\n" "Project-Id-Version: ceilometer 2015.1.dev99.ga64ed6d\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-24 06:05+0000\n" "POT-Creation-Date: 2014-10-16 07:50+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -27,7 +27,12 @@ msgstr ""
msgid "task %(func_name)s run outlasted interval by %(delay).2f sec" msgid "task %(func_name)s run outlasted interval by %(delay).2f sec"
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:364 #: ceilometer/openstack/common/policy.py:248
#, python-format
msgid "Can not find policy directories %s"
msgstr ""
#: ceilometer/openstack/common/service.py:356
#, python-format #, python-format
msgid "pid %d not in child list" msgid "pid %d not in child list"
msgstr "" msgstr ""

View File

@@ -6,9 +6,9 @@
#, fuzzy #, fuzzy
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: ceilometer 2015.1.dev6.g1278d06\n" "Project-Id-Version: ceilometer 2015.1.dev99.ga64ed6d\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-10-02 06:07+0000\n" "POT-Creation-Date: 2014-10-16 07:50+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -408,47 +408,39 @@ msgstr ""
msgid "assignment retrieval failed" msgid "assignment retrieval failed"
msgstr "" msgstr ""
#: ceilometer/alarm/storage/impl_hbase.py:92 #: ceilometer/alarm/storage/impl_hbase.py:85
#: ceilometer/storage/impl_hbase.py:155 #: ceilometer/event/storage/impl_hbase.py:79
msgid "Creating a new in-memory HBase Connection object" #: ceilometer/storage/impl_hbase.py:131
msgstr ""
#: ceilometer/alarm/storage/impl_hbase.py:107
#: ceilometer/storage/impl_hbase.py:170
msgid "Dropping HBase schema..." msgid "Dropping HBase schema..."
msgstr "" msgstr ""
#: ceilometer/alarm/storage/impl_hbase.py:114 #: ceilometer/alarm/storage/impl_hbase.py:92
#: ceilometer/storage/impl_hbase.py:178 #: ceilometer/event/storage/impl_hbase.py:85
#: ceilometer/storage/impl_hbase.py:138
msgid "Cannot disable table but ignoring error" msgid "Cannot disable table but ignoring error"
msgstr "" msgstr ""
#: ceilometer/alarm/storage/impl_hbase.py:118 #: ceilometer/alarm/storage/impl_hbase.py:96
#: ceilometer/storage/impl_hbase.py:182 #: ceilometer/event/storage/impl_hbase.py:89
#: ceilometer/storage/impl_hbase.py:142
msgid "Cannot delete table but ignoring error" msgid "Cannot delete table but ignoring error"
msgstr "" msgstr ""
#: ceilometer/alarm/storage/impl_hbase.py:129 #: ceilometer/api/app.py:167
#: ceilometer/storage/impl_hbase.py:193
#, python-format
msgid "connecting to HBase on %(host)s:%(port)s"
msgstr ""
#: ceilometer/api/app.py:165
#, python-format #, python-format
msgid "Starting server in PID %s" msgid "Starting server in PID %s"
msgstr "" msgstr ""
#: ceilometer/api/app.py:166 #: ceilometer/api/app.py:168
msgid "Configuration:" msgid "Configuration:"
msgstr "" msgstr ""
#: ceilometer/api/app.py:170 #: ceilometer/api/app.py:172
#, python-format #, python-format
msgid "serving on 0.0.0.0:%(sport)s, view at http://127.0.0.1:%(vport)s" msgid "serving on 0.0.0.0:%(sport)s, view at http://127.0.0.1:%(vport)s"
msgstr "" msgstr ""
#: ceilometer/api/app.py:174 #: ceilometer/api/app.py:176
#, python-format #, python-format
msgid "serving on http://%(host)s:%(port)s" msgid "serving on http://%(host)s:%(port)s"
msgstr "" msgstr ""
@@ -458,194 +450,194 @@ msgstr ""
msgid "Error parsing HTTP response: %s" msgid "Error parsing HTTP response: %s"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:97 #: ceilometer/api/controllers/v2.py:98
#, python-format #, python-format
msgid "%(entity)s %(id)s Not Found" msgid "%(entity)s %(id)s Not Found"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:105 #: ceilometer/api/controllers/v2.py:106
#, python-format #, python-format
msgid "Alarm %s not found" msgid "Alarm %s not found"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:107 #: ceilometer/api/controllers/v2.py:108
#, python-format #, python-format
msgid "Alarm %(alarm_id)s not found in project %(project)s" msgid "Alarm %(alarm_id)s not found in project %(project)s"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:120 #: ceilometer/api/controllers/v2.py:121
#, python-format #, python-format
msgid "Alarm quota exceeded for user %(u)s on project %(p)s" msgid "Alarm quota exceeded for user %(u)s on project %(p)s"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:313 #: ceilometer/api/controllers/v2.py:314
#, python-format #, python-format
msgid "Unable to convert the value %(value)s to the expected data type %(type)s." msgid "Unable to convert the value %(value)s to the expected data type %(type)s."
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:318 #: ceilometer/api/controllers/v2.py:319
#, python-format #, python-format
msgid "" msgid ""
"The data type %(type)s is not supported. The supported data type list is:" "The data type %(type)s is not supported. The supported data type list is:"
" %(supported)s" " %(supported)s"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:323 #: ceilometer/api/controllers/v2.py:324
#, python-format #, python-format
msgid "" msgid ""
"Unexpected exception converting %(value)s to the expected data type " "Unexpected exception converting %(value)s to the expected data type "
"%(type)s." "%(type)s."
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:334 #: ceilometer/api/controllers/v2.py:335
#, python-format #, python-format
msgid "Not Authorized to access %(aspect)s %(id)s" msgid "Not Authorized to access %(aspect)s %(id)s"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:809 #: ceilometer/api/controllers/v2.py:810
msgid "clamping min timestamp to range" msgid "clamping min timestamp to range"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:814 #: ceilometer/api/controllers/v2.py:815
msgid "clamping max timestamp to range" msgid "clamping max timestamp to range"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:890 ceilometer/api/controllers/v2.py:1156 #: ceilometer/api/controllers/v2.py:891 ceilometer/api/controllers/v2.py:1157
msgid "Limit must be positive" msgid "Limit must be positive"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:973 #: ceilometer/api/controllers/v2.py:974
msgid "Period must be positive." msgid "Period must be positive."
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:985 #: ceilometer/api/controllers/v2.py:986
#, python-format #, python-format
msgid "computed value coming from %r" msgid "computed value coming from %r"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:1172 #: ceilometer/api/controllers/v2.py:1173
msgid "Sample" msgid "Sample"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:1337 #: ceilometer/api/controllers/v2.py:1338
#, python-format #, python-format
msgid "Filter expression not valid: %s" msgid "Filter expression not valid: %s"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:1352 #: ceilometer/api/controllers/v2.py:1353
#, python-format #, python-format
msgid "Order-by expression not valid: %s" msgid "Order-by expression not valid: %s"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:1363 #: ceilometer/api/controllers/v2.py:1364
msgid "Limit should be positive" msgid "Limit should be positive"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:1456
#, python-format
msgid "String %s is not a valid isotime"
msgstr ""
#: ceilometer/api/controllers/v2.py:1457 #: ceilometer/api/controllers/v2.py:1457
#, python-format #, python-format
msgid "String %s is not a valid isotime"
msgstr ""
#: ceilometer/api/controllers/v2.py:1458
#, python-format
msgid "Failed to parse the timestamp value %s" msgid "Failed to parse the timestamp value %s"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:1543 #: ceilometer/api/controllers/v2.py:1544
msgid "Resource" msgid "Resource"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:1618 #: ceilometer/api/controllers/v2.py:1619
#, python-format #, python-format
msgid "" msgid ""
"Alarm when %(meter_name)s is %(comparison_operator)s a %(statistic)s of " "Alarm when %(meter_name)s is %(comparison_operator)s a %(statistic)s of "
"%(threshold)s over %(period)s seconds" "%(threshold)s over %(period)s seconds"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:1658 #: ceilometer/api/controllers/v2.py:1659
#, python-format #, python-format
msgid "Combined state of alarms %s" msgid "Combined state of alarms %s"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:1667 #: ceilometer/api/controllers/v2.py:1668
msgid "Alarm combination rule should contain at least two different alarm ids." msgid "Alarm combination rule should contain at least two different alarm ids."
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:1718 #: ceilometer/api/controllers/v2.py:1719
#, python-format #, python-format
msgid "Timezone %s is not valid" msgid "Timezone %s is not valid"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:1844 #: ceilometer/api/controllers/v2.py:1845
msgid "Time constraint names must be unique for a given alarm." msgid "Time constraint names must be unique for a given alarm."
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:1854 #: ceilometer/api/controllers/v2.py:1855
#, python-format #, python-format
msgid "%(rule)s must be set for %(type)s type alarm" msgid "%(rule)s must be set for %(type)s type alarm"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:1858 #: ceilometer/api/controllers/v2.py:1859
msgid "threshold_rule and combination_rule cannot be set at the same time" msgid "threshold_rule and combination_rule cannot be set at the same time"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:1875 #: ceilometer/api/controllers/v2.py:1876
#, python-format #, python-format
msgid "Unable to parse action %s" msgid "Unable to parse action %s"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:1878 #: ceilometer/api/controllers/v2.py:1879
#, python-format #, python-format
msgid "Unsupported action %s" msgid "Unsupported action %s"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:2041 #: ceilometer/api/controllers/v2.py:2042
#, python-format #, python-format
msgid "Alarm with name=%s exists" msgid "Alarm with name=%s exists"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:2048 #: ceilometer/api/controllers/v2.py:2049
#, python-format #, python-format
msgid "Cannot specify alarm %s itself in combination rule" msgid "Cannot specify alarm %s itself in combination rule"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:2056 #: ceilometer/api/controllers/v2.py:2057
#, python-format #, python-format
msgid "Error while putting alarm: %s" msgid "Error while putting alarm: %s"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:2057 ceilometer/api/controllers/v2.py:2208 #: ceilometer/api/controllers/v2.py:2058 ceilometer/api/controllers/v2.py:2209
msgid "Alarm incorrect" msgid "Alarm incorrect"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:2108 #: ceilometer/api/controllers/v2.py:2109
msgid "state invalid" msgid "state invalid"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:2201 #: ceilometer/api/controllers/v2.py:2202
#, python-format #, python-format
msgid "Alarm with name='%s' exists" msgid "Alarm with name='%s' exists"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:2207 #: ceilometer/api/controllers/v2.py:2208
#, python-format #, python-format
msgid "Error while posting alarm: %s" msgid "Error while posting alarm: %s"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:2364 #: ceilometer/api/controllers/v2.py:2365
msgid "operator {} is incorrect" msgid "operator {} is incorrect"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:2386 #: ceilometer/api/controllers/v2.py:2387
#, python-format #, python-format
msgid "Getting traits for %s" msgid "Getting traits for %s"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:2451 #: ceilometer/api/controllers/v2.py:2452
msgid "Event" msgid "Event"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:2454 #: ceilometer/api/controllers/v2.py:2455
#, python-format #, python-format
msgid "More than one event with id %s returned from storage driver" msgid "More than one event with id %s returned from storage driver"
msgstr "" msgstr ""
@@ -660,11 +652,11 @@ msgstr ""
msgid "Skipping because %s service is not registered in keystone" msgid "Skipping because %s service is not registered in keystone"
msgstr "" msgstr ""
#: ceilometer/cmd/storage.py:39 #: ceilometer/cmd/storage.py:40
msgid "Clearing expired metering data" msgid "Clearing expired metering data"
msgstr "" msgstr ""
#: ceilometer/cmd/storage.py:44 #: ceilometer/cmd/storage.py:45
msgid "Nothing to clean, database time to live is disabled" msgid "Nothing to clean, database time to live is disabled"
msgstr "" msgstr ""
@@ -717,7 +709,7 @@ msgstr ""
#: ceilometer/compute/pollsters/disk.py:122 #: ceilometer/compute/pollsters/disk.py:122
#: ceilometer/compute/pollsters/disk.py:327 #: ceilometer/compute/pollsters/disk.py:327
#: ceilometer/compute/pollsters/memory.py:47 #: ceilometer/compute/pollsters/memory.py:47
#: ceilometer/compute/pollsters/net.py:107 #: ceilometer/compute/pollsters/net.py:111
#, python-format #, python-format
msgid "Exception while getting samples %s" msgid "Exception while getting samples %s"
msgstr "" msgstr ""
@@ -754,14 +746,14 @@ msgstr ""
#: ceilometer/compute/pollsters/disk.py:125 #: ceilometer/compute/pollsters/disk.py:125
#: ceilometer/compute/pollsters/disk.py:330 #: ceilometer/compute/pollsters/disk.py:330
#: ceilometer/compute/pollsters/net.py:110 #: ceilometer/compute/pollsters/net.py:114
#, python-format #, python-format
msgid "%(inspector)s does not provide data for %(pollster)s" msgid "%(inspector)s does not provide data for %(pollster)s"
msgstr "" msgstr ""
#: ceilometer/compute/pollsters/disk.py:130 #: ceilometer/compute/pollsters/disk.py:130
#: ceilometer/compute/pollsters/disk.py:336 #: ceilometer/compute/pollsters/disk.py:336
#: ceilometer/compute/pollsters/net.py:115 #: ceilometer/compute/pollsters/net.py:119
#, python-format #, python-format
msgid "Ignoring instance %(name)s: %(error)s" msgid "Ignoring instance %(name)s: %(error)s"
msgstr "" msgstr ""
@@ -786,7 +778,7 @@ msgstr ""
msgid "Could not get Memory Usage for %(id)s: %(e)s" msgid "Could not get Memory Usage for %(id)s: %(e)s"
msgstr "" msgstr ""
#: ceilometer/compute/pollsters/net.py:93 #: ceilometer/compute/pollsters/net.py:97
#, python-format #, python-format
msgid "checking net info for instance %s" msgid "checking net info for instance %s"
msgstr "" msgstr ""
@@ -828,34 +820,34 @@ msgstr ""
msgid "VM %s not found in VMware Vsphere" msgid "VM %s not found in VMware Vsphere"
msgstr "" msgstr ""
#: ceilometer/compute/virt/xenapi/inspector.py:58 #: ceilometer/compute/virt/xenapi/inspector.py:59
msgid "XenAPI not installed" msgid "XenAPI not installed"
msgstr "" msgstr ""
#: ceilometer/compute/virt/xenapi/inspector.py:64 #: ceilometer/compute/virt/xenapi/inspector.py:65
msgid "Must specify connection_url, and connection_password to use" msgid "Must specify connection_url, and connection_password to use"
msgstr "" msgstr ""
#: ceilometer/compute/virt/xenapi/inspector.py:67 #: ceilometer/compute/virt/xenapi/inspector.py:68
msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" msgid "Unable to log in to XenAPI (is the Dom0 disk full?)"
msgstr "" msgstr ""
#: ceilometer/compute/virt/xenapi/inspector.py:74 #: ceilometer/compute/virt/xenapi/inspector.py:75
#, python-format #, python-format
msgid "Could not connect to XenAPI: %s" msgid "Could not connect to XenAPI: %s"
msgstr "" msgstr ""
#: ceilometer/compute/virt/xenapi/inspector.py:106 #: ceilometer/compute/virt/xenapi/inspector.py:107
#, python-format #, python-format
msgid "VM %s not found in XenServer" msgid "VM %s not found in XenServer"
msgstr "" msgstr ""
#: ceilometer/compute/virt/xenapi/inspector.py:109 #: ceilometer/compute/virt/xenapi/inspector.py:110
#, python-format #, python-format
msgid "Multiple VM %s found in XenServer" msgid "Multiple VM %s found in XenServer"
msgstr "" msgstr ""
#: ceilometer/compute/virt/xenapi/inspector.py:130 #: ceilometer/compute/virt/xenapi/inspector.py:131
#, python-format #, python-format
msgid "Could not get VM %s CPU Utilization" msgid "Could not get VM %s CPU Utilization"
msgstr "" msgstr ""
@@ -870,19 +862,19 @@ msgstr ""
msgid "Failed to load any dispatchers for %s" msgid "Failed to load any dispatchers for %s"
msgstr "" msgstr ""
#: ceilometer/dispatcher/database.py:49 #: ceilometer/dispatcher/database.py:50
#, python-format #, python-format
msgid "" msgid ""
"metering data %(counter_name)s for %(resource_id)s @ %(timestamp)s: " "metering data %(counter_name)s for %(resource_id)s @ %(timestamp)s: "
"%(counter_volume)s" "%(counter_volume)s"
msgstr "" msgstr ""
#: ceilometer/dispatcher/database.py:68 #: ceilometer/dispatcher/database.py:69
#, python-format #, python-format
msgid "Failed to record metering data: %s" msgid "Failed to record metering data: %s"
msgstr "" msgstr ""
#: ceilometer/dispatcher/database.py:71 #: ceilometer/dispatcher/database.py:72
#, python-format #, python-format
msgid "message signature invalid, discarding message: %r" msgid "message signature invalid, discarding message: %r"
msgstr "" msgstr ""
@@ -967,6 +959,29 @@ msgstr ""
msgid "Event is not implemented with the storage backend" msgid "Event is not implemented with the storage backend"
msgstr "" msgstr ""
#: ceilometer/event/storage/impl_hbase.py:123
#: ceilometer/event/storage/impl_sqlalchemy.py:200
#: ceilometer/event/storage/pymongo_base.py:76
#, python-format
msgid "Failed to record event: %s"
msgstr ""
#: ceilometer/event/storage/impl_sqlalchemy.py:196
#: ceilometer/event/storage/pymongo_base.py:72
#, python-format
msgid "Failed to record duplicated event: %s"
msgstr ""
#: ceilometer/event/storage/impl_sqlalchemy.py:215
#, python-format
msgid "Getting events that match filter: %s"
msgstr ""
#: ceilometer/event/storage/impl_sqlalchemy.py:327
#, python-format
msgid "Get traits for %s"
msgstr ""
#: ceilometer/hardware/discovery.py:73 #: ceilometer/hardware/discovery.py:73
#, python-format #, python-format
msgid "Couldn't obtain IP address ofinstance %s" msgid "Couldn't obtain IP address ofinstance %s"
@@ -986,7 +1001,7 @@ msgstr ""
msgid "Can NOT load inspector %(name)s: %(err)s" msgid "Can NOT load inspector %(name)s: %(err)s"
msgstr "" msgstr ""
#: ceilometer/ipmi/platform/intel_node_manager.py:231 #: ceilometer/ipmi/platform/intel_node_manager.py:238
msgid "Node Manager init failed" msgid "Node Manager init failed"
msgstr "" msgstr ""
@@ -1066,7 +1081,7 @@ msgstr ""
msgid "Request failed to connect to OpenDaylight with NorthBound REST API" msgid "Request failed to connect to OpenDaylight with NorthBound REST API"
msgstr "" msgstr ""
#: ceilometer/objectstore/swift.py:77 #: ceilometer/objectstore/swift.py:78
msgid "Swift endpoint not found" msgid "Swift endpoint not found"
msgstr "" msgstr ""
@@ -1080,45 +1095,44 @@ msgid ""
"characters. Please use unicode() or translate() instead." "characters. Please use unicode() or translate() instead."
msgstr "" msgstr ""
#: ceilometer/openstack/common/lockutils.py:101 #: ceilometer/openstack/common/log.py:287
#, python-format
msgid "Unable to acquire lock on `%(filename)s` due to %(exception)s"
msgstr ""
#: ceilometer/openstack/common/log.py:290
#, python-format #, python-format
msgid "Deprecated: %s" msgid "Deprecated: %s"
msgstr "" msgstr ""
#: ceilometer/openstack/common/log.py:398 #: ceilometer/openstack/common/log.py:395
#, python-format #, python-format
msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgid "Error loading logging config %(log_config)s: %(err_msg)s"
msgstr "" msgstr ""
#: ceilometer/openstack/common/log.py:459 #: ceilometer/openstack/common/log.py:456
#, python-format #, python-format
msgid "syslog facility must be one of: %s" msgid "syslog facility must be one of: %s"
msgstr "" msgstr ""
#: ceilometer/openstack/common/log.py:710 #: ceilometer/openstack/common/log.py:707
#, python-format #, python-format
msgid "Fatal call to deprecated config: %(msg)s" msgid "Fatal call to deprecated config: %(msg)s"
msgstr "" msgstr ""
#: ceilometer/openstack/common/policy.py:96 #: ceilometer/openstack/common/policy.py:97
msgid "The JSON file that defines policies." msgid "The JSON file that defines policies."
msgstr "" msgstr ""
#: ceilometer/openstack/common/policy.py:99 #: ceilometer/openstack/common/policy.py:100
msgid "Default rule. Enforced when a requested rule is not found." msgid "Default rule. Enforced when a requested rule is not found."
msgstr "" msgstr ""
#: ceilometer/openstack/common/policy.py:114 #: ceilometer/openstack/common/policy.py:104
msgid "The directories of policy configuration files is stored"
msgstr ""
#: ceilometer/openstack/common/policy.py:119
#, python-format #, python-format
msgid "Policy doesn't allow %s to be performed." msgid "Policy doesn't allow %s to be performed."
msgstr "" msgstr ""
#: ceilometer/openstack/common/policy.py:208 #: ceilometer/openstack/common/policy.py:213
#, python-format #, python-format
msgid "Rules must be an instance of dict or Rules, got %s instead" msgid "Rules must be an instance of dict or Rules, got %s instead"
msgstr "" msgstr ""
@@ -1156,29 +1170,14 @@ msgstr ""
msgid "%r failed. Retrying." msgid "%r failed. Retrying."
msgstr "" msgstr ""
#: ceilometer/openstack/common/processutils.py:247 #: ceilometer/openstack/common/processutils.py:248
msgid "Environment not supported over SSH" msgid "Environment not supported over SSH"
msgstr "" msgstr ""
#: ceilometer/openstack/common/processutils.py:251 #: ceilometer/openstack/common/processutils.py:252
msgid "process_input not supported over SSH" msgid "process_input not supported over SSH"
msgstr "" msgstr ""
#: ceilometer/openstack/common/strutils.py:125
#, python-format
msgid "Unrecognized value '%(val)s', acceptable values are: %(acceptable)s"
msgstr ""
#: ceilometer/openstack/common/strutils.py:230
#, python-format
msgid "Invalid unit system: \"%s\""
msgstr ""
#: ceilometer/openstack/common/strutils.py:239
#, python-format
msgid "Invalid string format: %s"
msgstr ""
#: ceilometer/publisher/file.py:63 #: ceilometer/publisher/file.py:63
msgid "The path for the file publisher is required" msgid "The path for the file publisher is required"
msgstr "" msgstr ""
@@ -1221,32 +1220,25 @@ msgstr ""
msgid "Unable to send sample over UDP" msgid "Unable to send sample over UDP"
msgstr "" msgstr ""
#: ceilometer/storage/__init__.py:91 #: ceilometer/storage/__init__.py:95
#, python-format #, python-format
msgid "looking for %(name)r driver in %(namespace)r" msgid "looking for %(name)r driver in %(namespace)r"
msgstr "" msgstr ""
#: ceilometer/storage/impl_hbase.py:292 ceilometer/storage/impl_hbase.py:342 #: ceilometer/storage/impl_hbase.py:215 ceilometer/storage/impl_hbase.py:265
#, python-format #, python-format
msgid "Query Resource table: %s" msgid "Query Resource table: %s"
msgstr "" msgstr ""
#: ceilometer/storage/impl_hbase.py:335 #: ceilometer/storage/impl_hbase.py:258
msgid "Pagination not implemented" msgid "Pagination not implemented"
msgstr "" msgstr ""
#: ceilometer/storage/impl_hbase.py:383 #: ceilometer/storage/impl_hbase.py:305
#, python-format #, python-format
msgid "Query Meter Table: %s" msgid "Query Meter Table: %s"
msgstr "" msgstr ""
#: ceilometer/storage/impl_hbase.py:531
#: ceilometer/storage/impl_sqlalchemy.py:812
#: ceilometer/storage/pymongo_base.py:144
#, python-format
msgid "Failed to record event: %s"
msgstr ""
#: ceilometer/storage/impl_log.py:42 #: ceilometer/storage/impl_log.py:42
#, python-format #, python-format
msgid "metering data %(counter_name)s for %(resource_id)s: %(counter_volume)s" msgid "metering data %(counter_name)s for %(resource_id)s: %(counter_volume)s"
@@ -1257,37 +1249,30 @@ msgstr ""
msgid "Dropping data with TTL %d" msgid "Dropping data with TTL %d"
msgstr "" msgstr ""
#: ceilometer/storage/impl_sqlalchemy.py:308 #: ceilometer/storage/impl_sqlalchemy.py:306
#, python-format #, python-format
msgid "Unknown metadata type. Key (%s) will not be queryable." msgid "Unknown metadata type. Key (%s) will not be queryable."
msgstr "" msgstr ""
#: ceilometer/storage/impl_sqlalchemy.py:376 #: ceilometer/storage/impl_sqlalchemy.py:374
#, python-format #, python-format
msgid "%d samples removed from database" msgid "%d samples removed from database"
msgstr "" msgstr ""
#: ceilometer/storage/impl_sqlalchemy.py:808 #: ceilometer/storage/hbase/base.py:45
#: ceilometer/storage/pymongo_base.py:140 msgid "Creating a new in-memory HBase Connection object"
#, python-format
msgid "Failed to record duplicated event: %s"
msgstr "" msgstr ""
#: ceilometer/storage/impl_sqlalchemy.py:827 #: ceilometer/storage/hbase/base.py:62
#, python-format #, python-format
msgid "Getting events that match filter: %s" msgid "connecting to HBase on %(host)s:%(port)s"
msgstr "" msgstr ""
#: ceilometer/storage/impl_sqlalchemy.py:938 #: ceilometer/storage/hbase/inmemory.py:266
#, python-format
msgid "Get traits for %s"
msgstr ""
#: ceilometer/storage/hbase/inmemory.py:261
msgid "Opening in-memory HBase connection" msgid "Opening in-memory HBase connection"
msgstr "" msgstr ""
#: ceilometer/storage/hbase/utils.py:439 #: ceilometer/storage/hbase/utils.py:459
#, python-format #, python-format
msgid "Cannot create table %(table_name)s it already exists. Ignoring error" msgid "Cannot create table %(table_name)s it already exists. Ignoring error"
msgstr "" msgstr ""

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-09 06:08+0000\n" "POT-Creation-Date: 2014-10-16 07:50+0000\n"
"PO-Revision-Date: 2014-09-02 00:36+0000\n" "PO-Revision-Date: 2014-09-02 00:36+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: German (http://www.transifex.com/projects/p/ceilometer/" "Language-Team: German (http://www.transifex.com/projects/p/ceilometer/"
@@ -35,21 +35,6 @@ msgstr ""
msgid "Error getting group membership info from coordination backend." msgid "Error getting group membership info from coordination backend."
msgstr "" msgstr ""
#: ceilometer/openstack/common/excutils.py:76
#, python-format
msgid "Original exception being dropped: %s"
msgstr "Ursprüngliche Ausnahme wird gelöscht: %s"
#: ceilometer/openstack/common/excutils.py:105
#, python-format
msgid "Unexpected exception occurred %d time(s)... retrying."
msgstr "Unerwartete Ausnahme %d mal(e) aufgetreten... Neuversuch."
#: ceilometer/openstack/common/lockutils.py:117
#, python-format
msgid "Could not release the acquired lock `%s`"
msgstr "Angeforderte Sperre `%s` konnte nicht freigegeben werden"
#: ceilometer/openstack/common/loopingcall.py:95 #: ceilometer/openstack/common/loopingcall.py:95
msgid "in fixed duration looping call" msgid "in fixed duration looping call"
msgstr "in Schleifenaufruf mit festgelegter Dauer" msgstr "in Schleifenaufruf mit festgelegter Dauer"
@@ -58,25 +43,17 @@ msgstr "in Schleifenaufruf mit festgelegter Dauer"
msgid "in dynamic looping call" msgid "in dynamic looping call"
msgstr "in dynamischen Schleifenaufruf" msgstr "in dynamischen Schleifenaufruf"
#: ceilometer/openstack/common/policy.py:508 #: ceilometer/openstack/common/policy.py:535
#: ceilometer/openstack/common/policy.py:815
#, python-format #, python-format
msgid "Failed to understand rule %s" msgid "Failed to understand rule %s"
msgstr "Regel %s konnte nicht verstanden werden" msgstr "Regel %s konnte nicht verstanden werden"
#: ceilometer/openstack/common/policy.py:518 #: ceilometer/openstack/common/policy.py:545
#, python-format #, python-format
msgid "No handler for matches of kind %s" msgid "No handler for matches of kind %s"
msgstr "Kein Handler für Übereinstimmungen des Typs %s" msgstr "Kein Handler für Übereinstimmungen des Typs %s"
#: ceilometer/openstack/common/policy.py:788 #: ceilometer/openstack/common/service.py:269
#, python-format
msgid "Failed to understand rule %r"
msgstr "Regel %r konnte nicht verstanden werden"
#: ceilometer/openstack/common/service.py:188
msgid "Exception during rpc cleanup."
msgstr "Ausnahme bei RPC Cleanup."
#: ceilometer/openstack/common/service.py:277
msgid "Unhandled exception" msgid "Unhandled exception"
msgstr "Nicht behandelte Ausnahme" msgstr "Nicht behandelte Ausnahme"

View File

@@ -7,8 +7,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-09 06:08+0000\n" "POT-Creation-Date: 2014-10-16 07:50+0000\n"
"PO-Revision-Date: 2014-09-02 12:34+0000\n" "PO-Revision-Date: 2014-10-14 11:31+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: German (http://www.transifex.com/projects/p/ceilometer/" "Language-Team: German (http://www.transifex.com/projects/p/ceilometer/"
"language/de/)\n" "language/de/)\n"
@@ -33,65 +33,55 @@ msgstr ""
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgstr "Eventlet backdoor hört auf %(port)s für Prozess %(pid)d" msgstr "Eventlet backdoor hört auf %(port)s für Prozess %(pid)d"
#: ceilometer/openstack/common/lockutils.py:82 #: ceilometer/openstack/common/service.py:174
#, python-format
msgid "Created lock path: %s"
msgstr "Sperrpfad erzeugt: %s"
#: ceilometer/openstack/common/lockutils.py:249
#, python-format
msgid "Failed to remove file %(file)s"
msgstr "Löschen der Datei %(file)s fehlgeschlagen"
#: ceilometer/openstack/common/service.py:176
#, python-format #, python-format
msgid "Caught %s, exiting" msgid "Caught %s, exiting"
msgstr "%s abgefangen. Vorgang wird beendet" msgstr "%s abgefangen. Vorgang wird beendet"
#: ceilometer/openstack/common/service.py:240 #: ceilometer/openstack/common/service.py:232
msgid "Parent process has died unexpectedly, exiting" msgid "Parent process has died unexpectedly, exiting"
msgstr "" msgstr ""
"Übergeordneter Prozess wurde unerwartet abgebrochen. Vorgang wird beendet" "Übergeordneter Prozess wurde unerwartet abgebrochen. Vorgang wird beendet"
#: ceilometer/openstack/common/service.py:271 #: ceilometer/openstack/common/service.py:263
#, python-format #, python-format
msgid "Child caught %s, exiting" msgid "Child caught %s, exiting"
msgstr "Untergeordnetes Element %s abgefangen; Vorgang wird beendet" msgstr "Untergeordnetes Element %s abgefangen; Vorgang wird beendet"
#: ceilometer/openstack/common/service.py:310 #: ceilometer/openstack/common/service.py:302
msgid "Forking too fast, sleeping" msgid "Forking too fast, sleeping"
msgstr "Verzweigung zu schnell; im Ruhemodus" msgstr "Verzweigung zu schnell; im Ruhemodus"
#: ceilometer/openstack/common/service.py:329 #: ceilometer/openstack/common/service.py:321
#, python-format #, python-format
msgid "Started child %d" msgid "Started child %d"
msgstr "Untergeordnetes Element %d gestartet" msgstr "Untergeordnetes Element %d gestartet"
#: ceilometer/openstack/common/service.py:339 #: ceilometer/openstack/common/service.py:331
#, python-format #, python-format
msgid "Starting %d workers" msgid "Starting %d workers"
msgstr "Starten von %d Workers" msgstr "Starten von %d Workers"
#: ceilometer/openstack/common/service.py:356 #: ceilometer/openstack/common/service.py:348
#, python-format #, python-format
msgid "Child %(pid)d killed by signal %(sig)d" msgid "Child %(pid)d killed by signal %(sig)d"
msgstr "Untergeordnetes Element %(pid)d durch Signal %(sig)d abgebrochen" msgstr "Untergeordnetes Element %(pid)d durch Signal %(sig)d abgebrochen"
#: ceilometer/openstack/common/service.py:360 #: ceilometer/openstack/common/service.py:352
#, python-format #, python-format
msgid "Child %(pid)s exited with status %(code)d" msgid "Child %(pid)s exited with status %(code)d"
msgstr "Untergeordnete %(pid)s mit Status %(code)d beendet" msgstr "Untergeordnete %(pid)s mit Status %(code)d beendet"
#: ceilometer/openstack/common/service.py:399 #: ceilometer/openstack/common/service.py:391
#, python-format #, python-format
msgid "Caught %s, stopping children" msgid "Caught %s, stopping children"
msgstr "%s abgefangen, untergeordnete Elemente werden gestoppt" msgstr "%s abgefangen, untergeordnete Elemente werden gestoppt"
#: ceilometer/openstack/common/service.py:408 #: ceilometer/openstack/common/service.py:400
msgid "Wait called after thread killed. Cleaning up." msgid "Wait called after thread killed. Cleaning up."
msgstr "Warten aufgerufen nach dem der Thread abgebrochen wurde. Bereinige." msgstr "Warten aufgerufen nach dem der Thread abgebrochen wurde. Bereinige."
#: ceilometer/openstack/common/service.py:424 #: ceilometer/openstack/common/service.py:416
#, python-format #, python-format
msgid "Waiting on %d children to exit" msgid "Waiting on %d children to exit"
msgstr "Warten auf Beenden von %d untergeordneten Elementen" msgstr "Warten auf Beenden von %d untergeordneten Elementen"

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-24 06:05+0000\n" "POT-Creation-Date: 2014-10-16 07:50+0000\n"
"PO-Revision-Date: 2014-06-14 19:30+0000\n" "PO-Revision-Date: 2014-06-14 19:30+0000\n"
"Last-Translator: Andreas Jaeger <jaegerandi@gmail.com>\n" "Last-Translator: Andreas Jaeger <jaegerandi@gmail.com>\n"
"Language-Team: German (http://www.transifex.com/projects/p/ceilometer/" "Language-Team: German (http://www.transifex.com/projects/p/ceilometer/"
@@ -30,7 +30,12 @@ msgstr ""
msgid "task %(func_name)s run outlasted interval by %(delay).2f sec" msgid "task %(func_name)s run outlasted interval by %(delay).2f sec"
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:364 #: ceilometer/openstack/common/policy.py:248
#, python-format
msgid "Can not find policy directories %s"
msgstr ""
#: ceilometer/openstack/common/service.py:356
#, python-format #, python-format
msgid "pid %d not in child list" msgid "pid %d not in child list"
msgstr "PID %d nicht in Liste untergeordneter Elemente" msgstr "PID %d nicht in Liste untergeordneter Elemente"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-09 06:08+0000\n" "POT-Creation-Date: 2014-10-16 07:50+0000\n"
"PO-Revision-Date: 2014-09-02 00:36+0000\n" "PO-Revision-Date: 2014-09-02 00:36+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: English (Australia) (http://www.transifex.com/projects/p/" "Language-Team: English (Australia) (http://www.transifex.com/projects/p/"
@@ -35,21 +35,6 @@ msgstr ""
msgid "Error getting group membership info from coordination backend." msgid "Error getting group membership info from coordination backend."
msgstr "" msgstr ""
#: ceilometer/openstack/common/excutils.py:76
#, python-format
msgid "Original exception being dropped: %s"
msgstr "Original exception being dropped: %s"
#: ceilometer/openstack/common/excutils.py:105
#, python-format
msgid "Unexpected exception occurred %d time(s)... retrying."
msgstr "Unexpected exception occurred %d time(s)... retrying."
#: ceilometer/openstack/common/lockutils.py:117
#, python-format
msgid "Could not release the acquired lock `%s`"
msgstr "Could not release the acquired lock `%s`"
#: ceilometer/openstack/common/loopingcall.py:95 #: ceilometer/openstack/common/loopingcall.py:95
msgid "in fixed duration looping call" msgid "in fixed duration looping call"
msgstr "in fixed duration looping call" msgstr "in fixed duration looping call"
@@ -58,25 +43,17 @@ msgstr "in fixed duration looping call"
msgid "in dynamic looping call" msgid "in dynamic looping call"
msgstr "in dynamic looping call" msgstr "in dynamic looping call"
#: ceilometer/openstack/common/policy.py:508 #: ceilometer/openstack/common/policy.py:535
#: ceilometer/openstack/common/policy.py:815
#, python-format #, python-format
msgid "Failed to understand rule %s" msgid "Failed to understand rule %s"
msgstr "Failed to understand rule %s" msgstr "Failed to understand rule %s"
#: ceilometer/openstack/common/policy.py:518 #: ceilometer/openstack/common/policy.py:545
#, python-format #, python-format
msgid "No handler for matches of kind %s" msgid "No handler for matches of kind %s"
msgstr "No handler for matches of kind %s" msgstr "No handler for matches of kind %s"
#: ceilometer/openstack/common/policy.py:788 #: ceilometer/openstack/common/service.py:269
#, python-format
msgid "Failed to understand rule %r"
msgstr "Failed to understand rule %r"
#: ceilometer/openstack/common/service.py:188
msgid "Exception during rpc cleanup."
msgstr "Exception during rpc cleanup."
#: ceilometer/openstack/common/service.py:277
msgid "Unhandled exception" msgid "Unhandled exception"
msgstr "Unhandled exception" msgstr "Unhandled exception"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-09 06:08+0000\n" "POT-Creation-Date: 2014-10-16 07:50+0000\n"
"PO-Revision-Date: 2014-08-27 12:47+0000\n" "PO-Revision-Date: 2014-08-27 12:47+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: English (Australia) (http://www.transifex.com/projects/p/" "Language-Team: English (Australia) (http://www.transifex.com/projects/p/"
@@ -33,64 +33,54 @@ msgstr ""
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgstr "Eventlet backdoor listening on %(port)s for process %(pid)d" msgstr "Eventlet backdoor listening on %(port)s for process %(pid)d"
#: ceilometer/openstack/common/lockutils.py:82 #: ceilometer/openstack/common/service.py:174
#, python-format
msgid "Created lock path: %s"
msgstr "Created lock path: %s"
#: ceilometer/openstack/common/lockutils.py:249
#, python-format
msgid "Failed to remove file %(file)s"
msgstr ""
#: ceilometer/openstack/common/service.py:176
#, python-format #, python-format
msgid "Caught %s, exiting" msgid "Caught %s, exiting"
msgstr "Caught %s, exiting" msgstr "Caught %s, exiting"
#: ceilometer/openstack/common/service.py:240 #: ceilometer/openstack/common/service.py:232
msgid "Parent process has died unexpectedly, exiting" msgid "Parent process has died unexpectedly, exiting"
msgstr "Parent process has died unexpectedly, exiting" msgstr "Parent process has died unexpectedly, exiting"
#: ceilometer/openstack/common/service.py:271 #: ceilometer/openstack/common/service.py:263
#, python-format #, python-format
msgid "Child caught %s, exiting" msgid "Child caught %s, exiting"
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:310 #: ceilometer/openstack/common/service.py:302
msgid "Forking too fast, sleeping" msgid "Forking too fast, sleeping"
msgstr "Forking too fast, sleeping" msgstr "Forking too fast, sleeping"
#: ceilometer/openstack/common/service.py:329 #: ceilometer/openstack/common/service.py:321
#, python-format #, python-format
msgid "Started child %d" msgid "Started child %d"
msgstr "Started child %d" msgstr "Started child %d"
#: ceilometer/openstack/common/service.py:339 #: ceilometer/openstack/common/service.py:331
#, python-format #, python-format
msgid "Starting %d workers" msgid "Starting %d workers"
msgstr "Starting %d workers" msgstr "Starting %d workers"
#: ceilometer/openstack/common/service.py:356 #: ceilometer/openstack/common/service.py:348
#, python-format #, python-format
msgid "Child %(pid)d killed by signal %(sig)d" msgid "Child %(pid)d killed by signal %(sig)d"
msgstr "Child %(pid)d killed by signal %(sig)d" msgstr "Child %(pid)d killed by signal %(sig)d"
#: ceilometer/openstack/common/service.py:360 #: ceilometer/openstack/common/service.py:352
#, python-format #, python-format
msgid "Child %(pid)s exited with status %(code)d" msgid "Child %(pid)s exited with status %(code)d"
msgstr "Child %(pid)s exited with status %(code)d" msgstr "Child %(pid)s exited with status %(code)d"
#: ceilometer/openstack/common/service.py:399 #: ceilometer/openstack/common/service.py:391
#, python-format #, python-format
msgid "Caught %s, stopping children" msgid "Caught %s, stopping children"
msgstr "Caught %s, stopping children" msgstr "Caught %s, stopping children"
#: ceilometer/openstack/common/service.py:408 #: ceilometer/openstack/common/service.py:400
msgid "Wait called after thread killed. Cleaning up." msgid "Wait called after thread killed. Cleaning up."
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:424 #: ceilometer/openstack/common/service.py:416
#, python-format #, python-format
msgid "Waiting on %d children to exit" msgid "Waiting on %d children to exit"
msgstr "Waiting on %d children to exit" msgstr "Waiting on %d children to exit"

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-09 06:08+0000\n" "POT-Creation-Date: 2014-10-16 07:50+0000\n"
"PO-Revision-Date: 2014-09-02 12:34+0000\n" "PO-Revision-Date: 2014-09-02 12:34+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/" "Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/"
@@ -36,21 +36,6 @@ msgstr ""
msgid "Error getting group membership info from coordination backend." msgid "Error getting group membership info from coordination backend."
msgstr "" msgstr ""
#: ceilometer/openstack/common/excutils.py:76
#, python-format
msgid "Original exception being dropped: %s"
msgstr "Original exception being dropped: %s"
#: ceilometer/openstack/common/excutils.py:105
#, python-format
msgid "Unexpected exception occurred %d time(s)... retrying."
msgstr "Unexpected exception occurred %d time(s)... retrying."
#: ceilometer/openstack/common/lockutils.py:117
#, python-format
msgid "Could not release the acquired lock `%s`"
msgstr "Could not release the acquired lock `%s`"
#: ceilometer/openstack/common/loopingcall.py:95 #: ceilometer/openstack/common/loopingcall.py:95
msgid "in fixed duration looping call" msgid "in fixed duration looping call"
msgstr "in fixed duration looping call" msgstr "in fixed duration looping call"
@@ -59,25 +44,17 @@ msgstr "in fixed duration looping call"
msgid "in dynamic looping call" msgid "in dynamic looping call"
msgstr "in dynamic looping call" msgstr "in dynamic looping call"
#: ceilometer/openstack/common/policy.py:508 #: ceilometer/openstack/common/policy.py:535
#: ceilometer/openstack/common/policy.py:815
#, python-format #, python-format
msgid "Failed to understand rule %s" msgid "Failed to understand rule %s"
msgstr "Failed to understand rule %s" msgstr "Failed to understand rule %s"
#: ceilometer/openstack/common/policy.py:518 #: ceilometer/openstack/common/policy.py:545
#, python-format #, python-format
msgid "No handler for matches of kind %s" msgid "No handler for matches of kind %s"
msgstr "No handler for matches of kind %s" msgstr "No handler for matches of kind %s"
#: ceilometer/openstack/common/policy.py:788 #: ceilometer/openstack/common/service.py:269
#, python-format
msgid "Failed to understand rule %r"
msgstr "Failed to understand rule %r"
#: ceilometer/openstack/common/service.py:188
msgid "Exception during rpc cleanup."
msgstr "Exception during rpc cleanup."
#: ceilometer/openstack/common/service.py:277
msgid "Unhandled exception" msgid "Unhandled exception"
msgstr "Unhandled exception" msgstr "Unhandled exception"

View File

@@ -8,8 +8,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-09 06:08+0000\n" "POT-Creation-Date: 2014-10-16 07:50+0000\n"
"PO-Revision-Date: 2014-09-02 12:34+0000\n" "PO-Revision-Date: 2014-10-14 11:31+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/" "Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/"
"ceilometer/language/en_GB/)\n" "ceilometer/language/en_GB/)\n"
@@ -34,64 +34,54 @@ msgstr ""
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgstr "Eventlet backdoor listening on %(port)s for process %(pid)d" msgstr "Eventlet backdoor listening on %(port)s for process %(pid)d"
#: ceilometer/openstack/common/lockutils.py:82 #: ceilometer/openstack/common/service.py:174
#, python-format
msgid "Created lock path: %s"
msgstr "Created lock path: %s"
#: ceilometer/openstack/common/lockutils.py:249
#, python-format
msgid "Failed to remove file %(file)s"
msgstr "Failed to remove file %(file)s"
#: ceilometer/openstack/common/service.py:176
#, python-format #, python-format
msgid "Caught %s, exiting" msgid "Caught %s, exiting"
msgstr "Caught %s, exiting" msgstr "Caught %s, exiting"
#: ceilometer/openstack/common/service.py:240 #: ceilometer/openstack/common/service.py:232
msgid "Parent process has died unexpectedly, exiting" msgid "Parent process has died unexpectedly, exiting"
msgstr "Parent process has died unexpectedly, exiting" msgstr "Parent process has died unexpectedly, exiting"
#: ceilometer/openstack/common/service.py:271 #: ceilometer/openstack/common/service.py:263
#, python-format #, python-format
msgid "Child caught %s, exiting" msgid "Child caught %s, exiting"
msgstr "Child caught %s, exiting" msgstr "Child caught %s, exiting"
#: ceilometer/openstack/common/service.py:310 #: ceilometer/openstack/common/service.py:302
msgid "Forking too fast, sleeping" msgid "Forking too fast, sleeping"
msgstr "Forking too fast, sleeping" msgstr "Forking too fast, sleeping"
#: ceilometer/openstack/common/service.py:329 #: ceilometer/openstack/common/service.py:321
#, python-format #, python-format
msgid "Started child %d" msgid "Started child %d"
msgstr "Started child %d" msgstr "Started child %d"
#: ceilometer/openstack/common/service.py:339 #: ceilometer/openstack/common/service.py:331
#, python-format #, python-format
msgid "Starting %d workers" msgid "Starting %d workers"
msgstr "Starting %d workers" msgstr "Starting %d workers"
#: ceilometer/openstack/common/service.py:356 #: ceilometer/openstack/common/service.py:348
#, python-format #, python-format
msgid "Child %(pid)d killed by signal %(sig)d" msgid "Child %(pid)d killed by signal %(sig)d"
msgstr "Child %(pid)d killed by signal %(sig)d" msgstr "Child %(pid)d killed by signal %(sig)d"
#: ceilometer/openstack/common/service.py:360 #: ceilometer/openstack/common/service.py:352
#, python-format #, python-format
msgid "Child %(pid)s exited with status %(code)d" msgid "Child %(pid)s exited with status %(code)d"
msgstr "Child %(pid)s exited with status %(code)d" msgstr "Child %(pid)s exited with status %(code)d"
#: ceilometer/openstack/common/service.py:399 #: ceilometer/openstack/common/service.py:391
#, python-format #, python-format
msgid "Caught %s, stopping children" msgid "Caught %s, stopping children"
msgstr "Caught %s, stopping children" msgstr "Caught %s, stopping children"
#: ceilometer/openstack/common/service.py:408 #: ceilometer/openstack/common/service.py:400
msgid "Wait called after thread killed. Cleaning up." msgid "Wait called after thread killed. Cleaning up."
msgstr "Wait called after thread killed. Cleaning up." msgstr "Wait called after thread killed. Cleaning up."
#: ceilometer/openstack/common/service.py:424 #: ceilometer/openstack/common/service.py:416
#, python-format #, python-format
msgid "Waiting on %d children to exit" msgid "Waiting on %d children to exit"
msgstr "Waiting on %d children to exit" msgstr "Waiting on %d children to exit"

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-24 06:05+0000\n" "POT-Creation-Date: 2014-10-16 07:50+0000\n"
"PO-Revision-Date: 2014-08-27 12:47+0000\n" "PO-Revision-Date: 2014-08-27 12:47+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/" "Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/"
@@ -30,7 +30,12 @@ msgstr ""
msgid "task %(func_name)s run outlasted interval by %(delay).2f sec" msgid "task %(func_name)s run outlasted interval by %(delay).2f sec"
msgstr "task %(func_name)s run outlasted interval by %(delay).2f sec" msgstr "task %(func_name)s run outlasted interval by %(delay).2f sec"
#: ceilometer/openstack/common/service.py:364 #: ceilometer/openstack/common/policy.py:248
#, python-format
msgid "Can not find policy directories %s"
msgstr ""
#: ceilometer/openstack/common/service.py:356
#, python-format #, python-format
msgid "pid %d not in child list" msgid "pid %d not in child list"
msgstr "pid %d not in child list" msgstr "pid %d not in child list"

View File

@@ -8,8 +8,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-10-02 06:07+0000\n" "POT-Creation-Date: 2014-10-16 07:50+0000\n"
"PO-Revision-Date: 2014-09-30 18:57+0000\n" "PO-Revision-Date: 2014-10-02 22:02+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: English (United Kingdom) " "Language-Team: English (United Kingdom) "
"(http://www.transifex.com/projects/p/ceilometer/language/en_GB/)\n" "(http://www.transifex.com/projects/p/ceilometer/language/en_GB/)\n"
@@ -428,47 +428,39 @@ msgstr "%(this)s alarms for evaluation: %(alarms)s"
msgid "assignment retrieval failed" msgid "assignment retrieval failed"
msgstr "assignment retrieval failed" msgstr "assignment retrieval failed"
#: ceilometer/alarm/storage/impl_hbase.py:92 #: ceilometer/alarm/storage/impl_hbase.py:85
#: ceilometer/storage/impl_hbase.py:155 #: ceilometer/event/storage/impl_hbase.py:79
msgid "Creating a new in-memory HBase Connection object" #: ceilometer/storage/impl_hbase.py:131
msgstr "Creating a new in-memory HBase Connection object"
#: ceilometer/alarm/storage/impl_hbase.py:107
#: ceilometer/storage/impl_hbase.py:170
msgid "Dropping HBase schema..." msgid "Dropping HBase schema..."
msgstr "Dropping HBase schema..." msgstr "Dropping HBase schema..."
#: ceilometer/alarm/storage/impl_hbase.py:114 #: ceilometer/alarm/storage/impl_hbase.py:92
#: ceilometer/storage/impl_hbase.py:178 #: ceilometer/event/storage/impl_hbase.py:85
#: ceilometer/storage/impl_hbase.py:138
msgid "Cannot disable table but ignoring error" msgid "Cannot disable table but ignoring error"
msgstr "Cannot disable table but ignoring error" msgstr "Cannot disable table but ignoring error"
#: ceilometer/alarm/storage/impl_hbase.py:118 #: ceilometer/alarm/storage/impl_hbase.py:96
#: ceilometer/storage/impl_hbase.py:182 #: ceilometer/event/storage/impl_hbase.py:89
#: ceilometer/storage/impl_hbase.py:142
msgid "Cannot delete table but ignoring error" msgid "Cannot delete table but ignoring error"
msgstr "Cannot delete table but ignoring error" msgstr "Cannot delete table but ignoring error"
#: ceilometer/alarm/storage/impl_hbase.py:129 #: ceilometer/api/app.py:167
#: ceilometer/storage/impl_hbase.py:193
#, python-format
msgid "connecting to HBase on %(host)s:%(port)s"
msgstr "connecting to HBase on %(host)s:%(port)s"
#: ceilometer/api/app.py:165
#, python-format #, python-format
msgid "Starting server in PID %s" msgid "Starting server in PID %s"
msgstr "Starting server in PID %s" msgstr "Starting server in PID %s"
#: ceilometer/api/app.py:166 #: ceilometer/api/app.py:168
msgid "Configuration:" msgid "Configuration:"
msgstr "Configuration:" msgstr "Configuration:"
#: ceilometer/api/app.py:170 #: ceilometer/api/app.py:172
#, python-format #, python-format
msgid "serving on 0.0.0.0:%(sport)s, view at http://127.0.0.1:%(vport)s" 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" msgstr "serving on 0.0.0.0:%(sport)s, view at http://127.0.0.1:%(vport)s"
#: ceilometer/api/app.py:174 #: ceilometer/api/app.py:176
#, python-format #, python-format
msgid "serving on http://%(host)s:%(port)s" msgid "serving on http://%(host)s:%(port)s"
msgstr "serving on http://%(host)s:%(port)s" msgstr "serving on http://%(host)s:%(port)s"
@@ -478,32 +470,32 @@ msgstr "serving on http://%(host)s:%(port)s"
msgid "Error parsing HTTP response: %s" msgid "Error parsing HTTP response: %s"
msgstr "Error parsing HTTP response: %s" msgstr "Error parsing HTTP response: %s"
#: ceilometer/api/controllers/v2.py:97 #: ceilometer/api/controllers/v2.py:98
#, python-format #, python-format
msgid "%(entity)s %(id)s Not Found" msgid "%(entity)s %(id)s Not Found"
msgstr "%(entity)s %(id)s Not Found" msgstr "%(entity)s %(id)s Not Found"
#: ceilometer/api/controllers/v2.py:105 #: ceilometer/api/controllers/v2.py:106
#, python-format #, python-format
msgid "Alarm %s not found" msgid "Alarm %s not found"
msgstr "Alarm %s not found" msgstr "Alarm %s not found"
#: ceilometer/api/controllers/v2.py:107 #: ceilometer/api/controllers/v2.py:108
#, python-format #, python-format
msgid "Alarm %(alarm_id)s not found in project %(project)s" msgid "Alarm %(alarm_id)s not found in project %(project)s"
msgstr "Alarm %(alarm_id)s not found in project %(project)s" msgstr "Alarm %(alarm_id)s not found in project %(project)s"
#: ceilometer/api/controllers/v2.py:120 #: ceilometer/api/controllers/v2.py:121
#, python-format #, python-format
msgid "Alarm quota exceeded for user %(u)s on project %(p)s" msgid "Alarm quota exceeded for user %(u)s on project %(p)s"
msgstr "Alarm quota exceeded for user %(u)s on project %(p)s" msgstr "Alarm quota exceeded for user %(u)s on project %(p)s"
#: ceilometer/api/controllers/v2.py:313 #: ceilometer/api/controllers/v2.py:314
#, python-format #, python-format
msgid "Unable to convert the value %(value)s to the expected data type %(type)s." msgid "Unable to convert the value %(value)s to the expected data type %(type)s."
msgstr "Unable to convert the value %(value)s to the expected data type %(type)s." msgstr "Unable to convert the value %(value)s to the expected data type %(type)s."
#: ceilometer/api/controllers/v2.py:318 #: ceilometer/api/controllers/v2.py:319
#, python-format #, python-format
msgid "" msgid ""
"The data type %(type)s is not supported. The supported data type list is:" "The data type %(type)s is not supported. The supported data type list is:"
@@ -512,7 +504,7 @@ msgstr ""
"The data type %(type)s is not supported. The supported data type list is:" "The data type %(type)s is not supported. The supported data type list is:"
" %(supported)s" " %(supported)s"
#: ceilometer/api/controllers/v2.py:323 #: ceilometer/api/controllers/v2.py:324
#, python-format #, python-format
msgid "" msgid ""
"Unexpected exception converting %(value)s to the expected data type " "Unexpected exception converting %(value)s to the expected data type "
@@ -521,65 +513,65 @@ msgstr ""
"Unexpected exception converting %(value)s to the expected data type " "Unexpected exception converting %(value)s to the expected data type "
"%(type)s." "%(type)s."
#: ceilometer/api/controllers/v2.py:334 #: ceilometer/api/controllers/v2.py:335
#, python-format #, python-format
msgid "Not Authorized to access %(aspect)s %(id)s" msgid "Not Authorized to access %(aspect)s %(id)s"
msgstr "Not Authorised to access %(aspect)s %(id)s" msgstr "Not Authorised to access %(aspect)s %(id)s"
#: ceilometer/api/controllers/v2.py:809 #: ceilometer/api/controllers/v2.py:810
msgid "clamping min timestamp to range" msgid "clamping min timestamp to range"
msgstr "clamping min timestamp to range" msgstr "clamping min timestamp to range"
#: ceilometer/api/controllers/v2.py:814 #: ceilometer/api/controllers/v2.py:815
msgid "clamping max timestamp to range" msgid "clamping max timestamp to range"
msgstr "clamping max timestamp to range" msgstr "clamping max timestamp to range"
#: ceilometer/api/controllers/v2.py:890 ceilometer/api/controllers/v2.py:1156 #: ceilometer/api/controllers/v2.py:891 ceilometer/api/controllers/v2.py:1157
msgid "Limit must be positive" msgid "Limit must be positive"
msgstr "Limit must be positive" msgstr "Limit must be positive"
#: ceilometer/api/controllers/v2.py:973 #: ceilometer/api/controllers/v2.py:974
msgid "Period must be positive." msgid "Period must be positive."
msgstr "Period must be positive." msgstr "Period must be positive."
#: ceilometer/api/controllers/v2.py:985 #: ceilometer/api/controllers/v2.py:986
#, python-format #, python-format
msgid "computed value coming from %r" msgid "computed value coming from %r"
msgstr "computed value coming from %r" msgstr "computed value coming from %r"
#: ceilometer/api/controllers/v2.py:1172 #: ceilometer/api/controllers/v2.py:1173
msgid "Sample" msgid "Sample"
msgstr "Sample" msgstr "Sample"
#: ceilometer/api/controllers/v2.py:1337 #: ceilometer/api/controllers/v2.py:1338
#, python-format #, python-format
msgid "Filter expression not valid: %s" msgid "Filter expression not valid: %s"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:1352 #: ceilometer/api/controllers/v2.py:1353
#, python-format #, python-format
msgid "Order-by expression not valid: %s" msgid "Order-by expression not valid: %s"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:1363 #: ceilometer/api/controllers/v2.py:1364
msgid "Limit should be positive" msgid "Limit should be positive"
msgstr "Limit should be positive" msgstr "Limit should be positive"
#: ceilometer/api/controllers/v2.py:1456 #: ceilometer/api/controllers/v2.py:1457
#, python-format #, python-format
msgid "String %s is not a valid isotime" msgid "String %s is not a valid isotime"
msgstr "String %s is not a valid isotime" msgstr "String %s is not a valid isotime"
#: ceilometer/api/controllers/v2.py:1457 #: ceilometer/api/controllers/v2.py:1458
#, python-format #, python-format
msgid "Failed to parse the timestamp value %s" msgid "Failed to parse the timestamp value %s"
msgstr "Failed to parse the timestamp value %s" msgstr "Failed to parse the timestamp value %s"
#: ceilometer/api/controllers/v2.py:1543 #: ceilometer/api/controllers/v2.py:1544
msgid "Resource" msgid "Resource"
msgstr "Resource" msgstr "Resource"
#: ceilometer/api/controllers/v2.py:1618 #: ceilometer/api/controllers/v2.py:1619
#, python-format #, python-format
msgid "" msgid ""
"Alarm when %(meter_name)s is %(comparison_operator)s a %(statistic)s of " "Alarm when %(meter_name)s is %(comparison_operator)s a %(statistic)s of "
@@ -588,90 +580,90 @@ msgstr ""
"Alarm when %(meter_name)s is %(comparison_operator)s a %(statistic)s of " "Alarm when %(meter_name)s is %(comparison_operator)s a %(statistic)s of "
"%(threshold)s over %(period)s seconds" "%(threshold)s over %(period)s seconds"
#: ceilometer/api/controllers/v2.py:1658 #: ceilometer/api/controllers/v2.py:1659
#, python-format #, python-format
msgid "Combined state of alarms %s" msgid "Combined state of alarms %s"
msgstr "Combined state of alarms %s" msgstr "Combined state of alarms %s"
#: ceilometer/api/controllers/v2.py:1667 #: ceilometer/api/controllers/v2.py:1668
msgid "Alarm combination rule should contain at least two different alarm ids." msgid "Alarm combination rule should contain at least two different alarm ids."
msgstr "Alarm combination rule should contain at least two different alarm ids." msgstr "Alarm combination rule should contain at least two different alarm ids."
#: ceilometer/api/controllers/v2.py:1718 #: ceilometer/api/controllers/v2.py:1719
#, python-format #, python-format
msgid "Timezone %s is not valid" msgid "Timezone %s is not valid"
msgstr "Timezone %s is not valid" msgstr "Timezone %s is not valid"
#: ceilometer/api/controllers/v2.py:1844 #: ceilometer/api/controllers/v2.py:1845
msgid "Time constraint names must be unique for a given alarm." msgid "Time constraint names must be unique for a given alarm."
msgstr "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:1854 #: ceilometer/api/controllers/v2.py:1855
#, python-format #, python-format
msgid "%(rule)s must be set for %(type)s type alarm" msgid "%(rule)s must be set for %(type)s type alarm"
msgstr "%(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:1858 #: ceilometer/api/controllers/v2.py:1859
msgid "threshold_rule and combination_rule cannot be set at the same time" 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" msgstr "threshold_rule and combination_rule cannot be set at the same time"
#: ceilometer/api/controllers/v2.py:1875 #: ceilometer/api/controllers/v2.py:1876
#, python-format #, python-format
msgid "Unable to parse action %s" msgid "Unable to parse action %s"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:1878 #: ceilometer/api/controllers/v2.py:1879
#, python-format #, python-format
msgid "Unsupported action %s" msgid "Unsupported action %s"
msgstr "" msgstr ""
#: ceilometer/api/controllers/v2.py:2041 #: ceilometer/api/controllers/v2.py:2042
#, python-format #, python-format
msgid "Alarm with name=%s exists" msgid "Alarm with name=%s exists"
msgstr "Alarm with name=%s exists" msgstr "Alarm with name=%s exists"
#: ceilometer/api/controllers/v2.py:2048 #: ceilometer/api/controllers/v2.py:2049
#, python-format #, python-format
msgid "Cannot specify alarm %s itself in combination rule" msgid "Cannot specify alarm %s itself in combination rule"
msgstr "Cannot specify alarm %s itself in combination rule" msgstr "Cannot specify alarm %s itself in combination rule"
#: ceilometer/api/controllers/v2.py:2056 #: ceilometer/api/controllers/v2.py:2057
#, python-format #, python-format
msgid "Error while putting alarm: %s" msgid "Error while putting alarm: %s"
msgstr "Error while putting alarm: %s" msgstr "Error while putting alarm: %s"
#: ceilometer/api/controllers/v2.py:2057 ceilometer/api/controllers/v2.py:2208 #: ceilometer/api/controllers/v2.py:2058 ceilometer/api/controllers/v2.py:2209
msgid "Alarm incorrect" msgid "Alarm incorrect"
msgstr "Alarm incorrect" msgstr "Alarm incorrect"
#: ceilometer/api/controllers/v2.py:2108 #: ceilometer/api/controllers/v2.py:2109
msgid "state invalid" msgid "state invalid"
msgstr "state invalid" msgstr "state invalid"
#: ceilometer/api/controllers/v2.py:2201 #: ceilometer/api/controllers/v2.py:2202
#, python-format #, python-format
msgid "Alarm with name='%s' exists" msgid "Alarm with name='%s' exists"
msgstr "Alarm with name='%s' exists" msgstr "Alarm with name='%s' exists"
#: ceilometer/api/controllers/v2.py:2207 #: ceilometer/api/controllers/v2.py:2208
#, python-format #, python-format
msgid "Error while posting alarm: %s" msgid "Error while posting alarm: %s"
msgstr "Error while posting alarm: %s" msgstr "Error while posting alarm: %s"
#: ceilometer/api/controllers/v2.py:2364 #: ceilometer/api/controllers/v2.py:2365
msgid "operator {} is incorrect" msgid "operator {} is incorrect"
msgstr "operator {} is incorrect" msgstr "operator {} is incorrect"
#: ceilometer/api/controllers/v2.py:2386 #: ceilometer/api/controllers/v2.py:2387
#, python-format #, python-format
msgid "Getting traits for %s" msgid "Getting traits for %s"
msgstr "Getting traits for %s" msgstr "Getting traits for %s"
#: ceilometer/api/controllers/v2.py:2451 #: ceilometer/api/controllers/v2.py:2452
msgid "Event" msgid "Event"
msgstr "Event" msgstr "Event"
#: ceilometer/api/controllers/v2.py:2454 #: ceilometer/api/controllers/v2.py:2455
#, python-format #, python-format
msgid "More than one event with id %s returned from storage driver" msgid "More than one event with id %s returned from storage driver"
msgstr "More than one event with id %s returned from storage driver" msgstr "More than one event with id %s returned from storage driver"
@@ -686,11 +678,11 @@ msgstr "Skip due to keystone error %s"
msgid "Skipping because %s service is not registered in keystone" msgid "Skipping because %s service is not registered in keystone"
msgstr "" msgstr ""
#: ceilometer/cmd/storage.py:39 #: ceilometer/cmd/storage.py:40
msgid "Clearing expired metering data" msgid "Clearing expired metering data"
msgstr "Clearing expired metering data" msgstr "Clearing expired metering data"
#: ceilometer/cmd/storage.py:44 #: ceilometer/cmd/storage.py:45
msgid "Nothing to clean, database time to live is disabled" msgid "Nothing to clean, database time to live is disabled"
msgstr "Nothing to clean, database time to live is disabled" msgstr "Nothing to clean, database time to live is disabled"
@@ -743,7 +735,7 @@ msgstr "CPUTIME USAGE: %(instance)s %(time)d"
#: ceilometer/compute/pollsters/disk.py:122 #: ceilometer/compute/pollsters/disk.py:122
#: ceilometer/compute/pollsters/disk.py:327 #: ceilometer/compute/pollsters/disk.py:327
#: ceilometer/compute/pollsters/memory.py:47 #: ceilometer/compute/pollsters/memory.py:47
#: ceilometer/compute/pollsters/net.py:107 #: ceilometer/compute/pollsters/net.py:111
#, python-format #, python-format
msgid "Exception while getting samples %s" msgid "Exception while getting samples %s"
msgstr "Exception while getting samples %s" msgstr "Exception while getting samples %s"
@@ -780,14 +772,14 @@ msgstr "Could not get CPU Util for %(id)s: %(e)s"
#: ceilometer/compute/pollsters/disk.py:125 #: ceilometer/compute/pollsters/disk.py:125
#: ceilometer/compute/pollsters/disk.py:330 #: ceilometer/compute/pollsters/disk.py:330
#: ceilometer/compute/pollsters/net.py:110 #: ceilometer/compute/pollsters/net.py:114
#, python-format #, python-format
msgid "%(inspector)s does not provide data for %(pollster)s" msgid "%(inspector)s does not provide data for %(pollster)s"
msgstr "%(inspector)s does not provide data for %(pollster)s" msgstr "%(inspector)s does not provide data for %(pollster)s"
#: ceilometer/compute/pollsters/disk.py:130 #: ceilometer/compute/pollsters/disk.py:130
#: ceilometer/compute/pollsters/disk.py:336 #: ceilometer/compute/pollsters/disk.py:336
#: ceilometer/compute/pollsters/net.py:115 #: ceilometer/compute/pollsters/net.py:119
#, python-format #, python-format
msgid "Ignoring instance %(name)s: %(error)s" msgid "Ignoring instance %(name)s: %(error)s"
msgstr "Ignoring instance %(name)s: %(error)s" msgstr "Ignoring instance %(name)s: %(error)s"
@@ -812,7 +804,7 @@ msgstr "Obtaining Memory Usage is not implemented for %s"
msgid "Could not get Memory Usage for %(id)s: %(e)s" msgid "Could not get Memory Usage for %(id)s: %(e)s"
msgstr "Could not get Memory Usage for %(id)s: %(e)s" msgstr "Could not get Memory Usage for %(id)s: %(e)s"
#: ceilometer/compute/pollsters/net.py:93 #: ceilometer/compute/pollsters/net.py:97
#, python-format #, python-format
msgid "checking net info for instance %s" msgid "checking net info for instance %s"
msgstr "checking net info for instance %s" msgstr "checking net info for instance %s"
@@ -858,34 +850,34 @@ msgstr ""
msgid "VM %s not found in VMware Vsphere" msgid "VM %s not found in VMware Vsphere"
msgstr "VM %s not found in VMware Vsphere" msgstr "VM %s not found in VMware Vsphere"
#: ceilometer/compute/virt/xenapi/inspector.py:58 #: ceilometer/compute/virt/xenapi/inspector.py:59
msgid "XenAPI not installed" msgid "XenAPI not installed"
msgstr "XenAPI not installed" msgstr "XenAPI not installed"
#: ceilometer/compute/virt/xenapi/inspector.py:64 #: ceilometer/compute/virt/xenapi/inspector.py:65
msgid "Must specify connection_url, and connection_password to use" msgid "Must specify connection_url, and connection_password to use"
msgstr "Must specify connection_url, and connection_password to use" msgstr "Must specify connection_url, and connection_password to use"
#: ceilometer/compute/virt/xenapi/inspector.py:67 #: ceilometer/compute/virt/xenapi/inspector.py:68
msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" msgid "Unable to log in to XenAPI (is the Dom0 disk full?)"
msgstr "Unable to log in to XenAPI (is the Dom0 disk full?)" msgstr "Unable to log in to XenAPI (is the Dom0 disk full?)"
#: ceilometer/compute/virt/xenapi/inspector.py:74 #: ceilometer/compute/virt/xenapi/inspector.py:75
#, python-format #, python-format
msgid "Could not connect to XenAPI: %s" msgid "Could not connect to XenAPI: %s"
msgstr "Could not connect to XenAPI: %s" msgstr "Could not connect to XenAPI: %s"
#: ceilometer/compute/virt/xenapi/inspector.py:106 #: ceilometer/compute/virt/xenapi/inspector.py:107
#, python-format #, python-format
msgid "VM %s not found in XenServer" msgid "VM %s not found in XenServer"
msgstr "VM %s not found in XenServer" msgstr "VM %s not found in XenServer"
#: ceilometer/compute/virt/xenapi/inspector.py:109 #: ceilometer/compute/virt/xenapi/inspector.py:110
#, python-format #, python-format
msgid "Multiple VM %s found in XenServer" msgid "Multiple VM %s found in XenServer"
msgstr "Multiple VM %s found in XenServer" msgstr "Multiple VM %s found in XenServer"
#: ceilometer/compute/virt/xenapi/inspector.py:130 #: ceilometer/compute/virt/xenapi/inspector.py:131
#, python-format #, python-format
msgid "Could not get VM %s CPU Utilization" msgid "Could not get VM %s CPU Utilization"
msgstr "Could not get VM %s CPU Utilisation" msgstr "Could not get VM %s CPU Utilisation"
@@ -900,7 +892,7 @@ msgstr "loading dispatchers from %s"
msgid "Failed to load any dispatchers for %s" msgid "Failed to load any dispatchers for %s"
msgstr "Failed to load any dispatchers for %s" msgstr "Failed to load any dispatchers for %s"
#: ceilometer/dispatcher/database.py:49 #: ceilometer/dispatcher/database.py:50
#, python-format #, python-format
msgid "" msgid ""
"metering data %(counter_name)s for %(resource_id)s @ %(timestamp)s: " "metering data %(counter_name)s for %(resource_id)s @ %(timestamp)s: "
@@ -909,12 +901,12 @@ msgstr ""
"metering data %(counter_name)s for %(resource_id)s @ %(timestamp)s: " "metering data %(counter_name)s for %(resource_id)s @ %(timestamp)s: "
"%(counter_volume)s" "%(counter_volume)s"
#: ceilometer/dispatcher/database.py:68 #: ceilometer/dispatcher/database.py:69
#, python-format #, python-format
msgid "Failed to record metering data: %s" msgid "Failed to record metering data: %s"
msgstr "Failed to record metering data: %s" msgstr "Failed to record metering data: %s"
#: ceilometer/dispatcher/database.py:71 #: ceilometer/dispatcher/database.py:72
#, python-format #, python-format
msgid "message signature invalid, discarding message: %r" msgid "message signature invalid, discarding message: %r"
msgstr "message signature invalid, discarding message: %r" msgstr "message signature invalid, discarding message: %r"
@@ -1003,6 +995,29 @@ msgstr "Saving event \"%s\""
msgid "Event is not implemented with the storage backend" msgid "Event is not implemented with the storage backend"
msgstr "Event is not implemented with the storage backend" msgstr "Event is not implemented with the storage backend"
#: ceilometer/event/storage/impl_hbase.py:123
#: ceilometer/event/storage/impl_sqlalchemy.py:200
#: ceilometer/event/storage/pymongo_base.py:76
#, python-format
msgid "Failed to record event: %s"
msgstr "Failed to record event: %s"
#: ceilometer/event/storage/impl_sqlalchemy.py:196
#: ceilometer/event/storage/pymongo_base.py:72
#, python-format
msgid "Failed to record duplicated event: %s"
msgstr "Failed to record duplicated event: %s"
#: ceilometer/event/storage/impl_sqlalchemy.py:215
#, python-format
msgid "Getting events that match filter: %s"
msgstr "Getting events that match filter: %s"
#: ceilometer/event/storage/impl_sqlalchemy.py:327
#, python-format
msgid "Get traits for %s"
msgstr "Get traits for %s"
#: ceilometer/hardware/discovery.py:73 #: ceilometer/hardware/discovery.py:73
#, python-format #, python-format
msgid "Couldn't obtain IP address ofinstance %s" msgid "Couldn't obtain IP address ofinstance %s"
@@ -1022,7 +1037,7 @@ msgstr "inspector call failed for %(ident)s host %(host)s: %(err)s"
msgid "Can NOT load inspector %(name)s: %(err)s" msgid "Can NOT load inspector %(name)s: %(err)s"
msgstr "Can NOT load inspector %(name)s: %(err)s" msgstr "Can NOT load inspector %(name)s: %(err)s"
#: ceilometer/ipmi/platform/intel_node_manager.py:231 #: ceilometer/ipmi/platform/intel_node_manager.py:238
msgid "Node Manager init failed" msgid "Node Manager init failed"
msgstr "" msgstr ""
@@ -1102,7 +1117,7 @@ msgstr "OpenDaylitght API returned %(status)s %(reason)s"
msgid "Request failed to connect to OpenDaylight with NorthBound REST API" msgid "Request failed to connect to OpenDaylight with NorthBound REST API"
msgstr "Request failed to connect to OpenDaylight with NorthBound REST API" msgstr "Request failed to connect to OpenDaylight with NorthBound REST API"
#: ceilometer/objectstore/swift.py:77 #: ceilometer/objectstore/swift.py:78
msgid "Swift endpoint not found" msgid "Swift endpoint not found"
msgstr "Swift endpoint not found" msgstr "Swift endpoint not found"
@@ -1118,45 +1133,44 @@ msgstr ""
"Message objects do not support str() because they may contain non-ascii " "Message objects do not support str() because they may contain non-ascii "
"characters. Please use unicode() or translate() instead." "characters. Please use unicode() or translate() instead."
#: ceilometer/openstack/common/lockutils.py:101 #: ceilometer/openstack/common/log.py:287
#, python-format
msgid "Unable to acquire lock on `%(filename)s` due to %(exception)s"
msgstr "Unable to acquire lock on `%(filename)s` due to %(exception)s"
#: ceilometer/openstack/common/log.py:290
#, python-format #, python-format
msgid "Deprecated: %s" msgid "Deprecated: %s"
msgstr "Deprecated: %s" msgstr "Deprecated: %s"
#: ceilometer/openstack/common/log.py:398 #: ceilometer/openstack/common/log.py:395
#, python-format #, python-format
msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgid "Error loading logging config %(log_config)s: %(err_msg)s"
msgstr "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "Error loading logging config %(log_config)s: %(err_msg)s"
#: ceilometer/openstack/common/log.py:459 #: ceilometer/openstack/common/log.py:456
#, python-format #, python-format
msgid "syslog facility must be one of: %s" msgid "syslog facility must be one of: %s"
msgstr "syslog facility must be one of: %s" msgstr "syslog facility must be one of: %s"
#: ceilometer/openstack/common/log.py:710 #: ceilometer/openstack/common/log.py:707
#, python-format #, python-format
msgid "Fatal call to deprecated config: %(msg)s" msgid "Fatal call to deprecated config: %(msg)s"
msgstr "Fatal call to deprecated config: %(msg)s" msgstr "Fatal call to deprecated config: %(msg)s"
#: ceilometer/openstack/common/policy.py:96 #: ceilometer/openstack/common/policy.py:97
msgid "The JSON file that defines policies." msgid "The JSON file that defines policies."
msgstr "The JSON file that defines policies." msgstr "The JSON file that defines policies."
#: ceilometer/openstack/common/policy.py:99 #: ceilometer/openstack/common/policy.py:100
msgid "Default rule. Enforced when a requested rule is not found." msgid "Default rule. Enforced when a requested rule is not found."
msgstr "Default rule. Enforced when a requested rule is not found." msgstr "Default rule. Enforced when a requested rule is not found."
#: ceilometer/openstack/common/policy.py:114 #: ceilometer/openstack/common/policy.py:104
msgid "The directories of policy configuration files is stored"
msgstr ""
#: ceilometer/openstack/common/policy.py:119
#, python-format #, python-format
msgid "Policy doesn't allow %s to be performed." msgid "Policy doesn't allow %s to be performed."
msgstr "Policy doesn't allow %s to be performed." msgstr "Policy doesn't allow %s to be performed."
#: ceilometer/openstack/common/policy.py:208 #: ceilometer/openstack/common/policy.py:213
#, python-format #, python-format
msgid "Rules must be an instance of dict or Rules, got %s instead" msgid "Rules must be an instance of dict or Rules, got %s instead"
msgstr "Rules must be an instance of dict or Rules, got %s instead" msgstr "Rules must be an instance of dict or Rules, got %s instead"
@@ -1194,29 +1208,14 @@ msgstr "Running cmd (subprocess): %s"
msgid "%r failed. Retrying." msgid "%r failed. Retrying."
msgstr "%r failed. Retrying." msgstr "%r failed. Retrying."
#: ceilometer/openstack/common/processutils.py:247 #: ceilometer/openstack/common/processutils.py:248
msgid "Environment not supported over SSH" msgid "Environment not supported over SSH"
msgstr "Environment not supported over SSH" msgstr "Environment not supported over SSH"
#: ceilometer/openstack/common/processutils.py:251 #: ceilometer/openstack/common/processutils.py:252
msgid "process_input not supported over SSH" msgid "process_input not supported over SSH"
msgstr "process_input not supported over SSH" msgstr "process_input not supported over SSH"
#: ceilometer/openstack/common/strutils.py:125
#, python-format
msgid "Unrecognized value '%(val)s', acceptable values are: %(acceptable)s"
msgstr "Unrecognised value '%(val)s', acceptable values are: %(acceptable)s"
#: ceilometer/openstack/common/strutils.py:230
#, python-format
msgid "Invalid unit system: \"%s\""
msgstr "Invalid unit system: \"%s\""
#: ceilometer/openstack/common/strutils.py:239
#, python-format
msgid "Invalid string format: %s"
msgstr "Invalid string format: %s"
#: ceilometer/publisher/file.py:63 #: ceilometer/publisher/file.py:63
msgid "The path for the file publisher is required" msgid "The path for the file publisher is required"
msgstr "The path for the file publisher is required" msgstr "The path for the file publisher is required"
@@ -1259,32 +1258,25 @@ msgstr "Publishing sample %(msg)s over UDP to %(host)s:%(port)d"
msgid "Unable to send sample over UDP" msgid "Unable to send sample over UDP"
msgstr "Unable to send sample over UDP" msgstr "Unable to send sample over UDP"
#: ceilometer/storage/__init__.py:91 #: ceilometer/storage/__init__.py:95
#, python-format #, python-format
msgid "looking for %(name)r driver in %(namespace)r" msgid "looking for %(name)r driver in %(namespace)r"
msgstr "looking for %(name)r driver in %(namespace)r" msgstr "looking for %(name)r driver in %(namespace)r"
#: ceilometer/storage/impl_hbase.py:292 ceilometer/storage/impl_hbase.py:342 #: ceilometer/storage/impl_hbase.py:215 ceilometer/storage/impl_hbase.py:265
#, python-format #, python-format
msgid "Query Resource table: %s" msgid "Query Resource table: %s"
msgstr "Query Resource table: %s" msgstr "Query Resource table: %s"
#: ceilometer/storage/impl_hbase.py:335 #: ceilometer/storage/impl_hbase.py:258
msgid "Pagination not implemented" msgid "Pagination not implemented"
msgstr "Pagination not implemented" msgstr "Pagination not implemented"
#: ceilometer/storage/impl_hbase.py:383 #: ceilometer/storage/impl_hbase.py:305
#, python-format #, python-format
msgid "Query Meter Table: %s" msgid "Query Meter Table: %s"
msgstr "Query Meter Table: %s" msgstr "Query Meter Table: %s"
#: ceilometer/storage/impl_hbase.py:531
#: ceilometer/storage/impl_sqlalchemy.py:812
#: ceilometer/storage/pymongo_base.py:144
#, python-format
msgid "Failed to record event: %s"
msgstr "Failed to record event: %s"
#: ceilometer/storage/impl_log.py:42 #: ceilometer/storage/impl_log.py:42
#, python-format #, python-format
msgid "metering data %(counter_name)s for %(resource_id)s: %(counter_volume)s" msgid "metering data %(counter_name)s for %(resource_id)s: %(counter_volume)s"
@@ -1295,37 +1287,30 @@ msgstr "metering data %(counter_name)s for %(resource_id)s: %(counter_volume)s"
msgid "Dropping data with TTL %d" msgid "Dropping data with TTL %d"
msgstr "Dropping data with TTL %d" msgstr "Dropping data with TTL %d"
#: ceilometer/storage/impl_sqlalchemy.py:308 #: ceilometer/storage/impl_sqlalchemy.py:306
#, python-format #, python-format
msgid "Unknown metadata type. Key (%s) will not be queryable." msgid "Unknown metadata type. Key (%s) will not be queryable."
msgstr "Unknown metadata type. Key (%s) will not be queryable." msgstr "Unknown metadata type. Key (%s) will not be queryable."
#: ceilometer/storage/impl_sqlalchemy.py:376 #: ceilometer/storage/impl_sqlalchemy.py:374
#, python-format #, python-format
msgid "%d samples removed from database" msgid "%d samples removed from database"
msgstr "%d samples removed from database" msgstr "%d samples removed from database"
#: ceilometer/storage/impl_sqlalchemy.py:808 #: ceilometer/storage/hbase/base.py:45
#: ceilometer/storage/pymongo_base.py:140 msgid "Creating a new in-memory HBase Connection object"
#, python-format msgstr "Creating a new in-memory HBase Connection object"
msgid "Failed to record duplicated event: %s"
msgstr "Failed to record duplicated event: %s"
#: ceilometer/storage/impl_sqlalchemy.py:827 #: ceilometer/storage/hbase/base.py:62
#, python-format #, python-format
msgid "Getting events that match filter: %s" msgid "connecting to HBase on %(host)s:%(port)s"
msgstr "Getting events that match filter: %s" msgstr "connecting to HBase on %(host)s:%(port)s"
#: ceilometer/storage/impl_sqlalchemy.py:938 #: ceilometer/storage/hbase/inmemory.py:266
#, python-format
msgid "Get traits for %s"
msgstr "Get traits for %s"
#: ceilometer/storage/hbase/inmemory.py:261
msgid "Opening in-memory HBase connection" msgid "Opening in-memory HBase connection"
msgstr "Opening in-memory HBase connection" msgstr "Opening in-memory HBase connection"
#: ceilometer/storage/hbase/utils.py:439 #: ceilometer/storage/hbase/utils.py:459
#, python-format #, python-format
msgid "Cannot create table %(table_name)s it already exists. Ignoring error" msgid "Cannot create table %(table_name)s it already exists. Ignoring error"
msgstr "" msgstr ""

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-09 06:08+0000\n" "POT-Creation-Date: 2014-10-16 07:50+0000\n"
"PO-Revision-Date: 2014-09-02 00:36+0000\n" "PO-Revision-Date: 2014-09-02 00:36+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/ceilometer/" "Language-Team: Spanish (http://www.transifex.com/projects/p/ceilometer/"
@@ -35,21 +35,6 @@ msgstr ""
msgid "Error getting group membership info from coordination backend." msgid "Error getting group membership info from coordination backend."
msgstr "" msgstr ""
#: ceilometer/openstack/common/excutils.py:76
#, python-format
msgid "Original exception being dropped: %s"
msgstr "Se está descartando excepción original: %s"
#: ceilometer/openstack/common/excutils.py:105
#, python-format
msgid "Unexpected exception occurred %d time(s)... retrying."
msgstr "La excepción inesperada ha ocurrido %d vez(veces)... reintentando."
#: ceilometer/openstack/common/lockutils.py:117
#, python-format
msgid "Could not release the acquired lock `%s`"
msgstr "No se ha podido liberar el bloqueo adquirido `%s`"
#: ceilometer/openstack/common/loopingcall.py:95 #: ceilometer/openstack/common/loopingcall.py:95
msgid "in fixed duration looping call" msgid "in fixed duration looping call"
msgstr "en llamada en bucle de duración fija" msgstr "en llamada en bucle de duración fija"
@@ -58,25 +43,17 @@ msgstr "en llamada en bucle de duración fija"
msgid "in dynamic looping call" msgid "in dynamic looping call"
msgstr "en llamada en bucle dinámica" msgstr "en llamada en bucle dinámica"
#: ceilometer/openstack/common/policy.py:508 #: ceilometer/openstack/common/policy.py:535
#: ceilometer/openstack/common/policy.py:815
#, python-format #, python-format
msgid "Failed to understand rule %s" msgid "Failed to understand rule %s"
msgstr "Ha ocurrido un error al interpretar la regla %s" msgstr "Ha ocurrido un error al interpretar la regla %s"
#: ceilometer/openstack/common/policy.py:518 #: ceilometer/openstack/common/policy.py:545
#, python-format #, python-format
msgid "No handler for matches of kind %s" msgid "No handler for matches of kind %s"
msgstr "No hay manejador para coincidencias de clase %s" msgstr "No hay manejador para coincidencias de clase %s"
#: ceilometer/openstack/common/policy.py:788 #: ceilometer/openstack/common/service.py:269
#, python-format
msgid "Failed to understand rule %r"
msgstr "Ha ocurrido un error al interpretar la regla %r"
#: ceilometer/openstack/common/service.py:188
msgid "Exception during rpc cleanup."
msgstr "Excepción durante limpieza de rpc."
#: ceilometer/openstack/common/service.py:277
msgid "Unhandled exception" msgid "Unhandled exception"
msgstr "Excepción no controlada" msgstr "Excepción no controlada"

View File

@@ -7,8 +7,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-09 06:08+0000\n" "POT-Creation-Date: 2014-10-16 07:50+0000\n"
"PO-Revision-Date: 2014-08-27 12:47+0000\n" "PO-Revision-Date: 2014-10-14 11:41+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/ceilometer/" "Language-Team: Spanish (http://www.transifex.com/projects/p/ceilometer/"
"language/es/)\n" "language/es/)\n"
@@ -33,64 +33,54 @@ msgstr ""
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgstr "Eventlet oculto escuchando en %(port)s para el proceso %(pid)d" msgstr "Eventlet oculto escuchando en %(port)s para el proceso %(pid)d"
#: ceilometer/openstack/common/lockutils.py:82 #: ceilometer/openstack/common/service.py:174
#, python-format
msgid "Created lock path: %s"
msgstr "Candado creado ruta: %s"
#: ceilometer/openstack/common/lockutils.py:249
#, python-format
msgid "Failed to remove file %(file)s"
msgstr ""
#: ceilometer/openstack/common/service.py:176
#, python-format #, python-format
msgid "Caught %s, exiting" msgid "Caught %s, exiting"
msgstr "Se ha captado %s, saliendo" msgstr "Se ha captado %s, saliendo"
#: ceilometer/openstack/common/service.py:240 #: ceilometer/openstack/common/service.py:232
msgid "Parent process has died unexpectedly, exiting" msgid "Parent process has died unexpectedly, exiting"
msgstr "El proceso padre se ha detenido inesperadamente, saliendo" msgstr "El proceso padre se ha detenido inesperadamente, saliendo"
#: ceilometer/openstack/common/service.py:271 #: ceilometer/openstack/common/service.py:263
#, python-format #, python-format
msgid "Child caught %s, exiting" msgid "Child caught %s, exiting"
msgstr "" msgstr "Hijo captado %s, saliendo"
#: ceilometer/openstack/common/service.py:310 #: ceilometer/openstack/common/service.py:302
msgid "Forking too fast, sleeping" msgid "Forking too fast, sleeping"
msgstr "Bifurcación demasiado rápida, en reposo" msgstr "Bifurcación demasiado rápida, en reposo"
#: ceilometer/openstack/common/service.py:329 #: ceilometer/openstack/common/service.py:321
#, python-format #, python-format
msgid "Started child %d" msgid "Started child %d"
msgstr "Se ha iniciado el hijo %d" msgstr "Se ha iniciado el hijo %d"
#: ceilometer/openstack/common/service.py:339 #: ceilometer/openstack/common/service.py:331
#, python-format #, python-format
msgid "Starting %d workers" msgid "Starting %d workers"
msgstr "Iniciando %d trabajadores" msgstr "Iniciando %d trabajadores"
#: ceilometer/openstack/common/service.py:356 #: ceilometer/openstack/common/service.py:348
#, python-format #, python-format
msgid "Child %(pid)d killed by signal %(sig)d" msgid "Child %(pid)d killed by signal %(sig)d"
msgstr "Hijo %(pid)d matado por señal %(sig)d" msgstr "Hijo %(pid)d matado por señal %(sig)d"
#: ceilometer/openstack/common/service.py:360 #: ceilometer/openstack/common/service.py:352
#, python-format #, python-format
msgid "Child %(pid)s exited with status %(code)d" msgid "Child %(pid)s exited with status %(code)d"
msgstr "El hijo %(pid)s ha salido con el estado %(code)d" msgstr "El hijo %(pid)s ha salido con el estado %(code)d"
#: ceilometer/openstack/common/service.py:399 #: ceilometer/openstack/common/service.py:391
#, python-format #, python-format
msgid "Caught %s, stopping children" msgid "Caught %s, stopping children"
msgstr "Se ha captado %s, deteniendo hijos" msgstr "Se ha captado %s, deteniendo hijos"
#: ceilometer/openstack/common/service.py:408 #: ceilometer/openstack/common/service.py:400
msgid "Wait called after thread killed. Cleaning up." msgid "Wait called after thread killed. Cleaning up."
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:424 #: ceilometer/openstack/common/service.py:416
#, python-format #, python-format
msgid "Waiting on %d children to exit" msgid "Waiting on %d children to exit"
msgstr "En espera de %d hijos para salir" msgstr "En espera de %d hijos para salir"

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-09 06:08+0000\n" "POT-Creation-Date: 2014-10-16 07:50+0000\n"
"PO-Revision-Date: 2014-09-02 00:36+0000\n" "PO-Revision-Date: 2014-09-02 00:36+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: French (http://www.transifex.com/projects/p/ceilometer/" "Language-Team: French (http://www.transifex.com/projects/p/ceilometer/"
@@ -36,21 +36,6 @@ msgstr ""
msgid "Error getting group membership info from coordination backend." msgid "Error getting group membership info from coordination backend."
msgstr "" msgstr ""
#: ceilometer/openstack/common/excutils.py:76
#, python-format
msgid "Original exception being dropped: %s"
msgstr "Exception d'origine en cours de suppression : %s"
#: ceilometer/openstack/common/excutils.py:105
#, python-format
msgid "Unexpected exception occurred %d time(s)... retrying."
msgstr "Exception inattendue survenue %d fois... Nouvel essai."
#: ceilometer/openstack/common/lockutils.py:117
#, python-format
msgid "Could not release the acquired lock `%s`"
msgstr "Impossible de libérer le verrou acquis `%s`"
#: ceilometer/openstack/common/loopingcall.py:95 #: ceilometer/openstack/common/loopingcall.py:95
msgid "in fixed duration looping call" msgid "in fixed duration looping call"
msgstr "dans l'appel en boucle de durée fixe" msgstr "dans l'appel en boucle de durée fixe"
@@ -59,25 +44,17 @@ msgstr "dans l'appel en boucle de durée fixe"
msgid "in dynamic looping call" msgid "in dynamic looping call"
msgstr "dans l'appel en boucle dynamique" msgstr "dans l'appel en boucle dynamique"
#: ceilometer/openstack/common/policy.py:508 #: ceilometer/openstack/common/policy.py:535
#: ceilometer/openstack/common/policy.py:815
#, python-format #, python-format
msgid "Failed to understand rule %s" msgid "Failed to understand rule %s"
msgstr "Règle %s incompréhensible" msgstr "Règle %s incompréhensible"
#: ceilometer/openstack/common/policy.py:518 #: ceilometer/openstack/common/policy.py:545
#, python-format #, python-format
msgid "No handler for matches of kind %s" msgid "No handler for matches of kind %s"
msgstr "Aucun gestionnaire pour les correspondances de type %s" msgstr "Aucun gestionnaire pour les correspondances de type %s"
#: ceilometer/openstack/common/policy.py:788 #: ceilometer/openstack/common/service.py:269
#, python-format
msgid "Failed to understand rule %r"
msgstr "Règle %r incompréhensible"
#: ceilometer/openstack/common/service.py:188
msgid "Exception during rpc cleanup."
msgstr "Exception pendant le nettoyage rpc."
#: ceilometer/openstack/common/service.py:277
msgid "Unhandled exception" msgid "Unhandled exception"
msgstr "Exception non gérée" msgstr "Exception non gérée"

View File

@@ -10,8 +10,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-10-02 06:07+0000\n" "POT-Creation-Date: 2014-10-16 07:50+0000\n"
"PO-Revision-Date: 2014-09-25 09:45+0000\n" "PO-Revision-Date: 2014-10-14 11:31+0000\n"
"Last-Translator: Maxime COQUEREL <max.coquerel@gmail.com>\n" "Last-Translator: Maxime COQUEREL <max.coquerel@gmail.com>\n"
"Language-Team: French (http://www.transifex.com/projects/p/ceilometer/" "Language-Team: French (http://www.transifex.com/projects/p/ceilometer/"
"language/fr/)\n" "language/fr/)\n"
@@ -36,64 +36,54 @@ msgstr "Le groupe de partitionnement %s a été rejoint"
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgstr "Eventlet backdoor en écoute sur le port %(port)s for process %(pid)d" msgstr "Eventlet backdoor en écoute sur le port %(port)s for process %(pid)d"
#: ceilometer/openstack/common/lockutils.py:82 #: ceilometer/openstack/common/service.py:174
#, python-format
msgid "Created lock path: %s"
msgstr "Chemin de verrou créé: %s"
#: ceilometer/openstack/common/lockutils.py:249
#, python-format
msgid "Failed to remove file %(file)s"
msgstr "Echec de la suppression du fichier %(file)s"
#: ceilometer/openstack/common/service.py:176
#, python-format #, python-format
msgid "Caught %s, exiting" msgid "Caught %s, exiting"
msgstr "%s interceptée, sortie" msgstr "%s interceptée, sortie"
#: ceilometer/openstack/common/service.py:240 #: ceilometer/openstack/common/service.py:232
msgid "Parent process has died unexpectedly, exiting" msgid "Parent process has died unexpectedly, exiting"
msgstr "Processus parent arrêté de manière inattendue, sortie" msgstr "Processus parent arrêté de manière inattendue, sortie"
#: ceilometer/openstack/common/service.py:271 #: ceilometer/openstack/common/service.py:263
#, python-format #, python-format
msgid "Child caught %s, exiting" msgid "Child caught %s, exiting"
msgstr "L'enfant a reçu %s, sortie" msgstr "L'enfant a reçu %s, sortie"
#: ceilometer/openstack/common/service.py:310 #: ceilometer/openstack/common/service.py:302
msgid "Forking too fast, sleeping" msgid "Forking too fast, sleeping"
msgstr "Bifurcation trop rapide, pause" msgstr "Bifurcation trop rapide, pause"
#: ceilometer/openstack/common/service.py:329 #: ceilometer/openstack/common/service.py:321
#, python-format #, python-format
msgid "Started child %d" msgid "Started child %d"
msgstr "Enfant démarré %d" msgstr "Enfant démarré %d"
#: ceilometer/openstack/common/service.py:339 #: ceilometer/openstack/common/service.py:331
#, python-format #, python-format
msgid "Starting %d workers" msgid "Starting %d workers"
msgstr "Démarrage des travailleurs %d" msgstr "Démarrage des travailleurs %d"
#: ceilometer/openstack/common/service.py:356 #: ceilometer/openstack/common/service.py:348
#, python-format #, python-format
msgid "Child %(pid)d killed by signal %(sig)d" msgid "Child %(pid)d killed by signal %(sig)d"
msgstr "Enfant %(pid)d arrêté par le signal %(sig)d" msgstr "Enfant %(pid)d arrêté par le signal %(sig)d"
#: ceilometer/openstack/common/service.py:360 #: ceilometer/openstack/common/service.py:352
#, python-format #, python-format
msgid "Child %(pid)s exited with status %(code)d" msgid "Child %(pid)s exited with status %(code)d"
msgstr "Processus fils %(pid)s terminé avec le status %(code)d" msgstr "Processus fils %(pid)s terminé avec le status %(code)d"
#: ceilometer/openstack/common/service.py:399 #: ceilometer/openstack/common/service.py:391
#, python-format #, python-format
msgid "Caught %s, stopping children" msgid "Caught %s, stopping children"
msgstr "%s interceptée, arrêt de l'enfant" msgstr "%s interceptée, arrêt de l'enfant"
#: ceilometer/openstack/common/service.py:408 #: ceilometer/openstack/common/service.py:400
msgid "Wait called after thread killed. Cleaning up." msgid "Wait called after thread killed. Cleaning up."
msgstr "Pause demandée après suppression de thread. Nettoyage." msgstr "Pause demandée après suppression de thread. Nettoyage."
#: ceilometer/openstack/common/service.py:424 #: ceilometer/openstack/common/service.py:416
#, python-format #, python-format
msgid "Waiting on %d children to exit" msgid "Waiting on %d children to exit"
msgstr "En attente %d enfants pour sortie" msgstr "En attente %d enfants pour sortie"

View File

@@ -9,7 +9,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-10-02 06:07+0000\n" "POT-Creation-Date: 2014-10-16 07:50+0000\n"
"PO-Revision-Date: 2014-09-25 09:45+0000\n" "PO-Revision-Date: 2014-09-25 09:45+0000\n"
"Last-Translator: Maxime COQUEREL <max.coquerel@gmail.com>\n" "Last-Translator: Maxime COQUEREL <max.coquerel@gmail.com>\n"
"Language-Team: French (http://www.transifex.com/projects/p/ceilometer/" "Language-Team: French (http://www.transifex.com/projects/p/ceilometer/"
@@ -33,7 +33,12 @@ msgstr ""
"L'exécution de la tâche %(func_name)s a dépassé intervalle de %(delay).2f " "L'exécution de la tâche %(func_name)s a dépassé intervalle de %(delay).2f "
"secondes " "secondes "
#: ceilometer/openstack/common/service.py:364 #: ceilometer/openstack/common/policy.py:248
#, python-format
msgid "Can not find policy directories %s"
msgstr ""
#: ceilometer/openstack/common/service.py:356
#, python-format #, python-format
msgid "pid %d not in child list" msgid "pid %d not in child list"
msgstr "PID %d absent de la liste d'enfants" msgstr "PID %d absent de la liste d'enfants"

View File

@@ -8,8 +8,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-09 06:08+0000\n" "POT-Creation-Date: 2014-10-16 07:50+0000\n"
"PO-Revision-Date: 2014-09-02 12:34+0000\n" "PO-Revision-Date: 2014-10-14 11:31+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Italian (http://www.transifex.com/projects/p/ceilometer/" "Language-Team: Italian (http://www.transifex.com/projects/p/ceilometer/"
"language/it/)\n" "language/it/)\n"
@@ -34,64 +34,54 @@ msgstr ""
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgstr "" msgstr ""
#: ceilometer/openstack/common/lockutils.py:82 #: ceilometer/openstack/common/service.py:174
#, python-format
msgid "Created lock path: %s"
msgstr "Preato percorso di blocco : %s"
#: ceilometer/openstack/common/lockutils.py:249
#, python-format
msgid "Failed to remove file %(file)s"
msgstr "Tentativo fallito nella rimozione di %(file)s"
#: ceilometer/openstack/common/service.py:176
#, python-format #, python-format
msgid "Caught %s, exiting" msgid "Caught %s, exiting"
msgstr "Rilevato %s, esistente" msgstr "Rilevato %s, esistente"
#: ceilometer/openstack/common/service.py:240 #: ceilometer/openstack/common/service.py:232
msgid "Parent process has died unexpectedly, exiting" msgid "Parent process has died unexpectedly, exiting"
msgstr "Il processo principale è stato interrotto inaspettatamente, uscire" msgstr "Il processo principale è stato interrotto inaspettatamente, uscire"
#: ceilometer/openstack/common/service.py:271 #: ceilometer/openstack/common/service.py:263
#, python-format #, python-format
msgid "Child caught %s, exiting" msgid "Child caught %s, exiting"
msgstr "Cogliere Child %s, uscendo" msgstr "Cogliere Child %s, uscendo"
#: ceilometer/openstack/common/service.py:310 #: ceilometer/openstack/common/service.py:302
msgid "Forking too fast, sleeping" msgid "Forking too fast, sleeping"
msgstr "Sblocco troppo veloce, attendere" msgstr "Sblocco troppo veloce, attendere"
#: ceilometer/openstack/common/service.py:329 #: ceilometer/openstack/common/service.py:321
#, python-format #, python-format
msgid "Started child %d" msgid "Started child %d"
msgstr "Child avviato %d" msgstr "Child avviato %d"
#: ceilometer/openstack/common/service.py:339 #: ceilometer/openstack/common/service.py:331
#, python-format #, python-format
msgid "Starting %d workers" msgid "Starting %d workers"
msgstr "Avvio %d operatori" msgstr "Avvio %d operatori"
#: ceilometer/openstack/common/service.py:356 #: ceilometer/openstack/common/service.py:348
#, python-format #, python-format
msgid "Child %(pid)d killed by signal %(sig)d" msgid "Child %(pid)d killed by signal %(sig)d"
msgstr "Child %(pid)d interrotto dal segnale %(sig)d" msgstr "Child %(pid)d interrotto dal segnale %(sig)d"
#: ceilometer/openstack/common/service.py:360 #: ceilometer/openstack/common/service.py:352
#, python-format #, python-format
msgid "Child %(pid)s exited with status %(code)d" msgid "Child %(pid)s exited with status %(code)d"
msgstr "Child %(pid)s terminato con stato %(code)d" msgstr "Child %(pid)s terminato con stato %(code)d"
#: ceilometer/openstack/common/service.py:399 #: ceilometer/openstack/common/service.py:391
#, python-format #, python-format
msgid "Caught %s, stopping children" msgid "Caught %s, stopping children"
msgstr "Intercettato %s, arresto in corso dei children" msgstr "Intercettato %s, arresto in corso dei children"
#: ceilometer/openstack/common/service.py:408 #: ceilometer/openstack/common/service.py:400
msgid "Wait called after thread killed. Cleaning up." msgid "Wait called after thread killed. Cleaning up."
msgstr "Attendere la chiamata dopo l'uccisione de filo. Bonifica." msgstr "Attendere la chiamata dopo l'uccisione de filo. Bonifica."
#: ceilometer/openstack/common/service.py:424 #: ceilometer/openstack/common/service.py:416
#, python-format #, python-format
msgid "Waiting on %d children to exit" msgid "Waiting on %d children to exit"
msgstr "In attesa %d degli elementi secondari per uscire" msgstr "In attesa %d degli elementi secondari per uscire"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-09 06:08+0000\n" "POT-Creation-Date: 2014-10-16 07:50+0000\n"
"PO-Revision-Date: 2014-09-02 00:36+0000\n" "PO-Revision-Date: 2014-09-02 00:36+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Japanese (http://www.transifex.com/projects/p/ceilometer/" "Language-Team: Japanese (http://www.transifex.com/projects/p/ceilometer/"
@@ -35,21 +35,6 @@ msgstr ""
msgid "Error getting group membership info from coordination backend." msgid "Error getting group membership info from coordination backend."
msgstr "" msgstr ""
#: ceilometer/openstack/common/excutils.py:76
#, python-format
msgid "Original exception being dropped: %s"
msgstr "除去される元の例外: %s"
#: ceilometer/openstack/common/excutils.py:105
#, python-format
msgid "Unexpected exception occurred %d time(s)... retrying."
msgstr "予期せぬ例外が、%d回()発生しました。再試行中。"
#: ceilometer/openstack/common/lockutils.py:117
#, python-format
msgid "Could not release the acquired lock `%s`"
msgstr "取得したロック `%s` を解放できませんでした"
#: ceilometer/openstack/common/loopingcall.py:95 #: ceilometer/openstack/common/loopingcall.py:95
msgid "in fixed duration looping call" msgid "in fixed duration looping call"
msgstr "一定期間の呼び出しループ" msgstr "一定期間の呼び出しループ"
@@ -58,25 +43,17 @@ msgstr "一定期間の呼び出しループ"
msgid "in dynamic looping call" msgid "in dynamic looping call"
msgstr "動的呼び出しループ" msgstr "動的呼び出しループ"
#: ceilometer/openstack/common/policy.py:508 #: ceilometer/openstack/common/policy.py:535
#: ceilometer/openstack/common/policy.py:815
#, python-format #, python-format
msgid "Failed to understand rule %s" msgid "Failed to understand rule %s"
msgstr "ルール %s を解釈できませんでした" msgstr "ルール %s を解釈できませんでした"
#: ceilometer/openstack/common/policy.py:518 #: ceilometer/openstack/common/policy.py:545
#, python-format #, python-format
msgid "No handler for matches of kind %s" msgid "No handler for matches of kind %s"
msgstr "種類 %s の一致向けのハンドラーがありません" msgstr "種類 %s の一致向けのハンドラーがありません"
#: ceilometer/openstack/common/policy.py:788 #: ceilometer/openstack/common/service.py:269
#, python-format
msgid "Failed to understand rule %r"
msgstr "ルール %r を解釈できませんでした"
#: ceilometer/openstack/common/service.py:188
msgid "Exception during rpc cleanup."
msgstr "RPCクリーンアップ中に例外が発生"
#: ceilometer/openstack/common/service.py:277
msgid "Unhandled exception" msgid "Unhandled exception"
msgstr "未処理例外" msgstr "未処理例外"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-09 06:08+0000\n" "POT-Creation-Date: 2014-10-16 07:50+0000\n"
"PO-Revision-Date: 2014-09-02 00:36+0000\n" "PO-Revision-Date: 2014-09-02 00:36+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/" "Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/"
@@ -35,21 +35,6 @@ msgstr ""
msgid "Error getting group membership info from coordination backend." msgid "Error getting group membership info from coordination backend."
msgstr "" msgstr ""
#: ceilometer/openstack/common/excutils.py:76
#, python-format
msgid "Original exception being dropped: %s"
msgstr "기존 예외가 삭제됨: %s"
#: ceilometer/openstack/common/excutils.py:105
#, python-format
msgid "Unexpected exception occurred %d time(s)... retrying."
msgstr "예기치 않은 예외 %d 번 발생하였습니다... 다시 시도중."
#: ceilometer/openstack/common/lockutils.py:117
#, python-format
msgid "Could not release the acquired lock `%s`"
msgstr "획득한 `%s` 잠금을 해제할 수 없음"
#: ceilometer/openstack/common/loopingcall.py:95 #: ceilometer/openstack/common/loopingcall.py:95
msgid "in fixed duration looping call" msgid "in fixed duration looping call"
msgstr "고정 기간 루프 호출에서" msgstr "고정 기간 루프 호출에서"
@@ -58,25 +43,17 @@ msgstr "고정 기간 루프 호출에서"
msgid "in dynamic looping call" msgid "in dynamic looping call"
msgstr "동적 루프 호출에서" msgstr "동적 루프 호출에서"
#: ceilometer/openstack/common/policy.py:508 #: ceilometer/openstack/common/policy.py:535
#: ceilometer/openstack/common/policy.py:815
#, python-format #, python-format
msgid "Failed to understand rule %s" msgid "Failed to understand rule %s"
msgstr "%s 규칙을 이해하는데 실패했습니다" msgstr "%s 규칙을 이해하는데 실패했습니다"
#: ceilometer/openstack/common/policy.py:518 #: ceilometer/openstack/common/policy.py:545
#, python-format #, python-format
msgid "No handler for matches of kind %s" msgid "No handler for matches of kind %s"
msgstr "%s 유형의 일치에 대한 핸들러가 없음" msgstr "%s 유형의 일치에 대한 핸들러가 없음"
#: ceilometer/openstack/common/policy.py:788 #: ceilometer/openstack/common/service.py:269
#, python-format
msgid "Failed to understand rule %r"
msgstr "룰 %r를 이해하지 못했습니다."
#: ceilometer/openstack/common/service.py:188
msgid "Exception during rpc cleanup."
msgstr ""
#: ceilometer/openstack/common/service.py:277
msgid "Unhandled exception" msgid "Unhandled exception"
msgstr "처리되지 않은 예외" msgstr "처리되지 않은 예외"

View File

@@ -0,0 +1,86 @@
# Translations template for ceilometer.
# Copyright (C) 2014 ORGANIZATION
# This file is distributed under the same license as the ceilometer project.
#
# Translators:
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"
"Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/"
"ceilometer/language/ko_KR/)\n"
"Language: ko_KR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#: ceilometer/coordination.py:73
msgid "Coordination backend started successfully."
msgstr ""
#: ceilometer/coordination.py:99
#, python-format
msgid "Joined partitioning group %s"
msgstr ""
#: ceilometer/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgstr "Eventlet 백도어는 프로세스 %(pid)d 일 동안 %(port)s에서 수신"
#: ceilometer/openstack/common/service.py:174
#, python-format
msgid "Caught %s, exiting"
msgstr "%s 발견, 종료 중"
#: ceilometer/openstack/common/service.py:232
msgid "Parent process has died unexpectedly, exiting"
msgstr "상위 프로세스가 예기치 않게 정지했습니다. 종료 중"
#: ceilometer/openstack/common/service.py:263
#, python-format
msgid "Child caught %s, exiting"
msgstr "자식으로 된 %s가 존재함."
#: ceilometer/openstack/common/service.py:302
msgid "Forking too fast, sleeping"
msgstr "포크가 너무 빠름. 정지 중"
#: ceilometer/openstack/common/service.py:321
#, python-format
msgid "Started child %d"
msgstr "%d 하위를 시작했음"
#: ceilometer/openstack/common/service.py:331
#, python-format
msgid "Starting %d workers"
msgstr "%d 작업자 시작 중"
#: ceilometer/openstack/common/service.py:348
#, python-format
msgid "Child %(pid)d killed by signal %(sig)d"
msgstr "%(pid)d 하위가 %(sig)d 신호에 의해 강제 종료됨"
#: ceilometer/openstack/common/service.py:352
#, python-format
msgid "Child %(pid)s exited with status %(code)d"
msgstr "%(pid)s 하위가 %(code)d 상태와 함께 종료했음"
#: ceilometer/openstack/common/service.py:391
#, python-format
msgid "Caught %s, stopping children"
msgstr "%s 발견, 하위 중지 중"
#: ceilometer/openstack/common/service.py:400
msgid "Wait called after thread killed. Cleaning up."
msgstr "쓰레드가 죽기를 기다려서, 지웁니다. "
#: ceilometer/openstack/common/service.py:416
#, python-format
msgid "Waiting on %d children to exit"
msgstr "%d 하위에서 종료하기를 대기 중임"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-09 06:08+0000\n" "POT-Creation-Date: 2014-10-16 07:50+0000\n"
"PO-Revision-Date: 2014-09-02 00:36+0000\n" "PO-Revision-Date: 2014-09-02 00:36+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/"
@@ -35,21 +35,6 @@ msgstr ""
msgid "Error getting group membership info from coordination backend." msgid "Error getting group membership info from coordination backend."
msgstr "" msgstr ""
#: ceilometer/openstack/common/excutils.py:76
#, python-format
msgid "Original exception being dropped: %s"
msgstr "Exceção original sendo descartada: %s"
#: ceilometer/openstack/common/excutils.py:105
#, python-format
msgid "Unexpected exception occurred %d time(s)... retrying."
msgstr "Exceção não esperada ocorreu %d vez(es)... tentando novamente."
#: ceilometer/openstack/common/lockutils.py:117
#, python-format
msgid "Could not release the acquired lock `%s`"
msgstr "Não foi possível liberar o bloqueio adquirido `%s`"
#: ceilometer/openstack/common/loopingcall.py:95 #: ceilometer/openstack/common/loopingcall.py:95
msgid "in fixed duration looping call" msgid "in fixed duration looping call"
msgstr "em uma chamada de laço de duração fixa" msgstr "em uma chamada de laço de duração fixa"
@@ -58,25 +43,17 @@ msgstr "em uma chamada de laço de duração fixa"
msgid "in dynamic looping call" msgid "in dynamic looping call"
msgstr "em chamada de laço dinâmico" msgstr "em chamada de laço dinâmico"
#: ceilometer/openstack/common/policy.py:508 #: ceilometer/openstack/common/policy.py:535
#: ceilometer/openstack/common/policy.py:815
#, python-format #, python-format
msgid "Failed to understand rule %s" msgid "Failed to understand rule %s"
msgstr "Falha ao interpretar regra %s" msgstr "Falha ao interpretar regra %s"
#: ceilometer/openstack/common/policy.py:518 #: ceilometer/openstack/common/policy.py:545
#, python-format #, python-format
msgid "No handler for matches of kind %s" msgid "No handler for matches of kind %s"
msgstr "Nenhum manipulador para correspondências do tipo %s" msgstr "Nenhum manipulador para correspondências do tipo %s"
#: ceilometer/openstack/common/policy.py:788 #: ceilometer/openstack/common/service.py:269
#, python-format
msgid "Failed to understand rule %r"
msgstr "Falha ao interpretar regra %r"
#: ceilometer/openstack/common/service.py:188
msgid "Exception during rpc cleanup."
msgstr "Exceção durante limpeza de RPC."
#: ceilometer/openstack/common/service.py:277
msgid "Unhandled exception" msgid "Unhandled exception"
msgstr "Exceção não tratada" msgstr "Exceção não tratada"

View File

@@ -7,8 +7,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-10-07 06:07+0000\n" "POT-Creation-Date: 2014-10-16 07:50+0000\n"
"PO-Revision-Date: 2014-10-03 03:50+0000\n" "PO-Revision-Date: 2014-10-14 11:31+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/"
"ceilometer/language/pt_BR/)\n" "ceilometer/language/pt_BR/)\n"
@@ -33,64 +33,54 @@ msgstr ""
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgstr "Backdoor de Eventlet escutando na porta %(port)s pelo processo %(pid)d" msgstr "Backdoor de Eventlet escutando na porta %(port)s pelo processo %(pid)d"
#: ceilometer/openstack/common/lockutils.py:82 #: ceilometer/openstack/common/service.py:174
#, python-format
msgid "Created lock path: %s"
msgstr "Criado caminho de lock: %s"
#: ceilometer/openstack/common/lockutils.py:249
#, python-format
msgid "Failed to remove file %(file)s"
msgstr ""
#: ceilometer/openstack/common/service.py:176
#, python-format #, python-format
msgid "Caught %s, exiting" msgid "Caught %s, exiting"
msgstr "%s capturadas, saindo" msgstr "%s capturadas, saindo"
#: ceilometer/openstack/common/service.py:240 #: ceilometer/openstack/common/service.py:232
msgid "Parent process has died unexpectedly, exiting" msgid "Parent process has died unexpectedly, exiting"
msgstr "Processo pai saiu inesperadamente, saindo" msgstr "Processo pai saiu inesperadamente, saindo"
#: ceilometer/openstack/common/service.py:271 #: ceilometer/openstack/common/service.py:263
#, python-format #, python-format
msgid "Child caught %s, exiting" msgid "Child caught %s, exiting"
msgstr "Filho capturado %s, terminando" msgstr "Filho capturado %s, terminando"
#: ceilometer/openstack/common/service.py:310 #: ceilometer/openstack/common/service.py:302
msgid "Forking too fast, sleeping" msgid "Forking too fast, sleeping"
msgstr "Bifurcação muito rápida, suspendendo" msgstr "Bifurcação muito rápida, suspendendo"
#: ceilometer/openstack/common/service.py:329 #: ceilometer/openstack/common/service.py:321
#, python-format #, python-format
msgid "Started child %d" msgid "Started child %d"
msgstr "Filho %d iniciado" msgstr "Filho %d iniciado"
#: ceilometer/openstack/common/service.py:339 #: ceilometer/openstack/common/service.py:331
#, python-format #, python-format
msgid "Starting %d workers" msgid "Starting %d workers"
msgstr "Iniciando %d trabalhadores" msgstr "Iniciando %d trabalhadores"
#: ceilometer/openstack/common/service.py:356 #: ceilometer/openstack/common/service.py:348
#, python-format #, python-format
msgid "Child %(pid)d killed by signal %(sig)d" msgid "Child %(pid)d killed by signal %(sig)d"
msgstr "%(pid)d filho eliminado pelo sinal %(sig)d" msgstr "%(pid)d filho eliminado pelo sinal %(sig)d"
#: ceilometer/openstack/common/service.py:360 #: ceilometer/openstack/common/service.py:352
#, python-format #, python-format
msgid "Child %(pid)s exited with status %(code)d" msgid "Child %(pid)s exited with status %(code)d"
msgstr "Filho %(pid)s encerrando com status %(code)d" msgstr "Filho %(pid)s encerrando com status %(code)d"
#: ceilometer/openstack/common/service.py:399 #: ceilometer/openstack/common/service.py:391
#, python-format #, python-format
msgid "Caught %s, stopping children" msgid "Caught %s, stopping children"
msgstr "%s capturado, parando filhos" msgstr "%s capturado, parando filhos"
#: ceilometer/openstack/common/service.py:408 #: ceilometer/openstack/common/service.py:400
msgid "Wait called after thread killed. Cleaning up." msgid "Wait called after thread killed. Cleaning up."
msgstr "Espera requisitada depois que thread foi morta. Limpando." msgstr "Espera requisitada depois que thread foi morta. Limpando."
#: ceilometer/openstack/common/service.py:424 #: ceilometer/openstack/common/service.py:416
#, python-format #, python-format
msgid "Waiting on %d children to exit" msgid "Waiting on %d children to exit"
msgstr "Aguardando em %d filhos para sair" msgstr "Aguardando em %d filhos para sair"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-09 06:08+0000\n" "POT-Creation-Date: 2014-10-16 07:50+0000\n"
"PO-Revision-Date: 2014-08-27 12:47+0000\n" "PO-Revision-Date: 2014-08-27 12:47+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Telugu (India) (http://www.transifex.com/projects/p/" "Language-Team: Telugu (India) (http://www.transifex.com/projects/p/"
@@ -33,64 +33,54 @@ msgstr ""
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgstr "" msgstr ""
#: ceilometer/openstack/common/lockutils.py:82 #: ceilometer/openstack/common/service.py:174
#, python-format
msgid "Created lock path: %s"
msgstr ""
#: ceilometer/openstack/common/lockutils.py:249
#, python-format
msgid "Failed to remove file %(file)s"
msgstr ""
#: ceilometer/openstack/common/service.py:176
#, python-format #, python-format
msgid "Caught %s, exiting" msgid "Caught %s, exiting"
msgstr "%s క్యాచ్ నిష్క్రమించే" msgstr "%s క్యాచ్ నిష్క్రమించే"
#: ceilometer/openstack/common/service.py:240 #: ceilometer/openstack/common/service.py:232
msgid "Parent process has died unexpectedly, exiting" msgid "Parent process has died unexpectedly, exiting"
msgstr "parrent ప్రక్రియ నిష్క్రమించే, అనుకోకుండా మరణించాడు," msgstr "parrent ప్రక్రియ నిష్క్రమించే, అనుకోకుండా మరణించాడు,"
#: ceilometer/openstack/common/service.py:271 #: ceilometer/openstack/common/service.py:263
#, python-format #, python-format
msgid "Child caught %s, exiting" msgid "Child caught %s, exiting"
msgstr "చైల్డ్ నిష్క్రమించే,%s క్యాచ్" msgstr "చైల్డ్ నిష్క్రమించే,%s క్యాచ్"
#: ceilometer/openstack/common/service.py:310 #: ceilometer/openstack/common/service.py:302
msgid "Forking too fast, sleeping" msgid "Forking too fast, sleeping"
msgstr "Forking చాలా వేగంగా, పడుకుంది " msgstr "Forking చాలా వేగంగా, పడుకుంది "
#: ceilometer/openstack/common/service.py:329 #: ceilometer/openstack/common/service.py:321
#, python-format #, python-format
msgid "Started child %d" msgid "Started child %d"
msgstr "మొదలైంది పిల్లల%d" msgstr "మొదలైంది పిల్లల%d"
#: ceilometer/openstack/common/service.py:339 #: ceilometer/openstack/common/service.py:331
#, python-format #, python-format
msgid "Starting %d workers" msgid "Starting %d workers"
msgstr "%d కార్మికులు ప్రారంభిస్తోంది" msgstr "%d కార్మికులు ప్రారంభిస్తోంది"
#: ceilometer/openstack/common/service.py:356 #: ceilometer/openstack/common/service.py:348
#, python-format #, python-format
msgid "Child %(pid)d killed by signal %(sig)d" msgid "Child %(pid)d killed by signal %(sig)d"
msgstr "చైల్డ్ %(pid)d సిగ్నల్ ద్వారా హత్య %(sig)d" msgstr "చైల్డ్ %(pid)d సిగ్నల్ ద్వారా హత్య %(sig)d"
#: ceilometer/openstack/common/service.py:360 #: ceilometer/openstack/common/service.py:352
#, python-format #, python-format
msgid "Child %(pid)s exited with status %(code)d" msgid "Child %(pid)s exited with status %(code)d"
msgstr "చైల్డ్ %(pid)s స్థితి తో నిష్క్రమించారు %(code)d " msgstr "చైల్డ్ %(pid)s స్థితి తో నిష్క్రమించారు %(code)d "
#: ceilometer/openstack/common/service.py:399 #: ceilometer/openstack/common/service.py:391
#, python-format #, python-format
msgid "Caught %s, stopping children" msgid "Caught %s, stopping children"
msgstr " పిల్లలు ఆపటం %s దోరికిను " msgstr " పిల్లలు ఆపటం %s దోరికిను "
#: ceilometer/openstack/common/service.py:408 #: ceilometer/openstack/common/service.py:400
msgid "Wait called after thread killed. Cleaning up." msgid "Wait called after thread killed. Cleaning up."
msgstr "థ్రెడ్ మృతి తర్వాత అని వేచి. క్లీనింగ్ అప్." msgstr "థ్రెడ్ మృతి తర్వాత అని వేచి. క్లీనింగ్ అప్."
#: ceilometer/openstack/common/service.py:424 #: ceilometer/openstack/common/service.py:416
#, python-format #, python-format
msgid "Waiting on %d children to exit" msgid "Waiting on %d children to exit"
msgstr "%d పిల్లల వెయిటింగ్ నిష్క్రమణ" msgstr "%d పిల్లల వెయిటింగ్ నిష్క్రమణ"

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-09 06:08+0000\n" "POT-Creation-Date: 2014-10-16 07:50+0000\n"
"PO-Revision-Date: 2014-09-02 00:36+0000\n" "PO-Revision-Date: 2014-09-02 00:36+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/projects/p/" "Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/projects/p/"
@@ -36,21 +36,6 @@ msgstr ""
msgid "Error getting group membership info from coordination backend." msgid "Error getting group membership info from coordination backend."
msgstr "" msgstr ""
#: ceilometer/openstack/common/excutils.py:76
#, python-format
msgid "Original exception being dropped: %s"
msgstr "Ngoại lệ ban đầu được giảm xuống: %s"
#: ceilometer/openstack/common/excutils.py:105
#, python-format
msgid "Unexpected exception occurred %d time(s)... retrying."
msgstr "Ngoại lệ bất ngờ xảy ra %d thời gian(s) ... thử lại"
#: ceilometer/openstack/common/lockutils.py:117
#, python-format
msgid "Could not release the acquired lock `%s`"
msgstr "Không thể nhả ra khóa đã bị chiếm dụng `%s`"
#: ceilometer/openstack/common/loopingcall.py:95 #: ceilometer/openstack/common/loopingcall.py:95
msgid "in fixed duration looping call" msgid "in fixed duration looping call"
msgstr "trong cuộc gọi vòng lặp thời khoảng cố định " msgstr "trong cuộc gọi vòng lặp thời khoảng cố định "
@@ -59,25 +44,17 @@ msgstr "trong cuộc gọi vòng lặp thời khoảng cố định "
msgid "in dynamic looping call" msgid "in dynamic looping call"
msgstr "trong cuộc gọi lặp động" msgstr "trong cuộc gọi lặp động"
#: ceilometer/openstack/common/policy.py:508 #: ceilometer/openstack/common/policy.py:535
#: ceilometer/openstack/common/policy.py:815
#, python-format #, python-format
msgid "Failed to understand rule %s" msgid "Failed to understand rule %s"
msgstr "Không hiểu luật %s" msgstr "Không hiểu luật %s"
#: ceilometer/openstack/common/policy.py:518 #: ceilometer/openstack/common/policy.py:545
#, python-format #, python-format
msgid "No handler for matches of kind %s" msgid "No handler for matches of kind %s"
msgstr "Không có bộ xử lý thích ứng của loại %s" msgstr "Không có bộ xử lý thích ứng của loại %s"
#: ceilometer/openstack/common/policy.py:788 #: ceilometer/openstack/common/service.py:269
#, python-format
msgid "Failed to understand rule %r"
msgstr "Không hiểu luật %r"
#: ceilometer/openstack/common/service.py:188
msgid "Exception during rpc cleanup."
msgstr "Ngoại lệ trong quá trình dọn dẹp RPC"
#: ceilometer/openstack/common/service.py:277
msgid "Unhandled exception" msgid "Unhandled exception"
msgstr "ngoại lệ không được quản lý" msgstr "ngoại lệ không được quản lý"

View File

@@ -8,8 +8,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-09 06:08+0000\n" "POT-Creation-Date: 2014-10-16 07:50+0000\n"
"PO-Revision-Date: 2014-09-02 12:34+0000\n" "PO-Revision-Date: 2014-10-14 11:31+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/projects/p/" "Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/projects/p/"
"ceilometer/language/vi_VN/)\n" "ceilometer/language/vi_VN/)\n"
@@ -34,64 +34,54 @@ msgstr ""
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgstr "Eventlet backdoor lắng nghe trên %(port)s đối với tiến trình %(pid)d" msgstr "Eventlet backdoor lắng nghe trên %(port)s đối với tiến trình %(pid)d"
#: ceilometer/openstack/common/lockutils.py:82 #: ceilometer/openstack/common/service.py:174
#, python-format
msgid "Created lock path: %s"
msgstr "Con đường khóa được tạo: %s"
#: ceilometer/openstack/common/lockutils.py:249
#, python-format
msgid "Failed to remove file %(file)s"
msgstr "Không thể loại bỏ tập tin %(file)s"
#: ceilometer/openstack/common/service.py:176
#, python-format #, python-format
msgid "Caught %s, exiting" msgid "Caught %s, exiting"
msgstr "Bắt %s, thoát" msgstr "Bắt %s, thoát"
#: ceilometer/openstack/common/service.py:240 #: ceilometer/openstack/common/service.py:232
msgid "Parent process has died unexpectedly, exiting" msgid "Parent process has died unexpectedly, exiting"
msgstr "Tiến trình cha bị chết đột ngột, thoát" msgstr "Tiến trình cha bị chết đột ngột, thoát"
#: ceilometer/openstack/common/service.py:271 #: ceilometer/openstack/common/service.py:263
#, python-format #, python-format
msgid "Child caught %s, exiting" msgid "Child caught %s, exiting"
msgstr "Tiến trình con bắt %s, thoát" msgstr "Tiến trình con bắt %s, thoát"
#: ceilometer/openstack/common/service.py:310 #: ceilometer/openstack/common/service.py:302
msgid "Forking too fast, sleeping" msgid "Forking too fast, sleeping"
msgstr "Tạo tiến trình con quá nhanh, nghỉ" msgstr "Tạo tiến trình con quá nhanh, nghỉ"
#: ceilometer/openstack/common/service.py:329 #: ceilometer/openstack/common/service.py:321
#, python-format #, python-format
msgid "Started child %d" msgid "Started child %d"
msgstr "Tiến trình con đã được khởi động %d " msgstr "Tiến trình con đã được khởi động %d "
#: ceilometer/openstack/common/service.py:339 #: ceilometer/openstack/common/service.py:331
#, python-format #, python-format
msgid "Starting %d workers" msgid "Starting %d workers"
msgstr "Khởi động %d động cơ" msgstr "Khởi động %d động cơ"
#: ceilometer/openstack/common/service.py:356 #: ceilometer/openstack/common/service.py:348
#, python-format #, python-format
msgid "Child %(pid)d killed by signal %(sig)d" msgid "Child %(pid)d killed by signal %(sig)d"
msgstr "Tiến trình con %(pid)d bị huỷ bởi tín hiệu %(sig)d" msgstr "Tiến trình con %(pid)d bị huỷ bởi tín hiệu %(sig)d"
#: ceilometer/openstack/common/service.py:360 #: ceilometer/openstack/common/service.py:352
#, python-format #, python-format
msgid "Child %(pid)s exited with status %(code)d" msgid "Child %(pid)s exited with status %(code)d"
msgstr "Tiến trình con %(pid)s đã thiaast với trạng thái %(code)d" msgstr "Tiến trình con %(pid)s đã thiaast với trạng thái %(code)d"
#: ceilometer/openstack/common/service.py:399 #: ceilometer/openstack/common/service.py:391
#, python-format #, python-format
msgid "Caught %s, stopping children" msgid "Caught %s, stopping children"
msgstr "Bắt %s, đang dừng tiến trình con" msgstr "Bắt %s, đang dừng tiến trình con"
#: ceilometer/openstack/common/service.py:408 #: ceilometer/openstack/common/service.py:400
msgid "Wait called after thread killed. Cleaning up." msgid "Wait called after thread killed. Cleaning up."
msgstr "Chờ đợi được gọi sau khi luồng bị huỷ. Làm sạch." msgstr "Chờ đợi được gọi sau khi luồng bị huỷ. Làm sạch."
#: ceilometer/openstack/common/service.py:424 #: ceilometer/openstack/common/service.py:416
#, python-format #, python-format
msgid "Waiting on %d children to exit" msgid "Waiting on %d children to exit"
msgstr "Chờ đợi %d tiến trình con để thoát " msgstr "Chờ đợi %d tiến trình con để thoát "

View File

@@ -3,13 +3,14 @@
# This file is distributed under the same license as the ceilometer project. # This file is distributed under the same license as the ceilometer project.
# #
# Translators: # Translators:
# Shuwen SUN <chris-void@outlook.com>, 2014
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-09 06:08+0000\n" "POT-Creation-Date: 2014-10-16 07:50+0000\n"
"PO-Revision-Date: 2014-09-02 00:36+0000\n" "PO-Revision-Date: 2014-10-10 17:21+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: Shuwen SUN <chris-void@outlook.com>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/"
"ceilometer/language/zh_CN/)\n" "ceilometer/language/zh_CN/)\n"
"Language: zh_CN\n" "Language: zh_CN\n"
@@ -21,7 +22,7 @@ msgstr ""
#: ceilometer/collector.py:132 #: ceilometer/collector.py:132
msgid "Dispatcher failed to handle the sample, requeue it." msgid "Dispatcher failed to handle the sample, requeue it."
msgstr "" msgstr "调度器无法处理样例,队列重排"
#: ceilometer/coordination.py:76 #: ceilometer/coordination.py:76
msgid "Error connecting to coordination backend." msgid "Error connecting to coordination backend."
@@ -35,21 +36,6 @@ msgstr ""
msgid "Error getting group membership info from coordination backend." msgid "Error getting group membership info from coordination backend."
msgstr "" msgstr ""
#: ceilometer/openstack/common/excutils.py:76
#, python-format
msgid "Original exception being dropped: %s"
msgstr "正在删除原始异常:%s"
#: ceilometer/openstack/common/excutils.py:105
#, python-format
msgid "Unexpected exception occurred %d time(s)... retrying."
msgstr "意外的异常已发生 %d 次...正在重试。"
#: ceilometer/openstack/common/lockutils.py:117
#, python-format
msgid "Could not release the acquired lock `%s`"
msgstr "未能释放所获取锁定“%s”"
#: ceilometer/openstack/common/loopingcall.py:95 #: ceilometer/openstack/common/loopingcall.py:95
msgid "in fixed duration looping call" msgid "in fixed duration looping call"
msgstr "在固定时段内循环调用" msgstr "在固定时段内循环调用"
@@ -58,25 +44,17 @@ msgstr "在固定时段内循环调用"
msgid "in dynamic looping call" msgid "in dynamic looping call"
msgstr "在动态循环调用中" msgstr "在动态循环调用中"
#: ceilometer/openstack/common/policy.py:508 #: ceilometer/openstack/common/policy.py:535
#: ceilometer/openstack/common/policy.py:815
#, python-format #, python-format
msgid "Failed to understand rule %s" msgid "Failed to understand rule %s"
msgstr "未能理解规则 %s" msgstr "未能理解规则 %s"
#: ceilometer/openstack/common/policy.py:518 #: ceilometer/openstack/common/policy.py:545
#, python-format #, python-format
msgid "No handler for matches of kind %s" msgid "No handler for matches of kind %s"
msgstr "对于类型为 %s 的匹配项,不存在任何处理程序" msgstr "对于类型为 %s 的匹配项,不存在任何处理程序"
#: ceilometer/openstack/common/policy.py:788 #: ceilometer/openstack/common/service.py:269
#, python-format
msgid "Failed to understand rule %r"
msgstr "未能理解规则 %r "
#: ceilometer/openstack/common/service.py:188
msgid "Exception during rpc cleanup."
msgstr "在RPC清除期间发生异常。"
#: ceilometer/openstack/common/service.py:277
msgid "Unhandled exception" msgid "Unhandled exception"
msgstr "存在未处理的异常" msgstr "存在未处理的异常"

View File

@@ -3,13 +3,14 @@
# This file is distributed under the same license as the ceilometer project. # This file is distributed under the same license as the ceilometer project.
# #
# Translators: # Translators:
# Lianhao Lu <lianhao.lu@intel.com>, 2014
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Ceilometer\n" "Project-Id-Version: Ceilometer\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-09-09 06:08+0000\n" "POT-Creation-Date: 2014-10-16 07:50+0000\n"
"PO-Revision-Date: 2014-06-14 19:30+0000\n" "PO-Revision-Date: 2014-10-16 06:00+0000\n"
"Last-Translator: Andreas Jaeger <jaegerandi@gmail.com>\n" "Last-Translator: Lianhao Lu <lianhao.lu@intel.com>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/"
"ceilometer/language/zh_CN/)\n" "ceilometer/language/zh_CN/)\n"
"Language: zh_CN\n" "Language: zh_CN\n"
@@ -31,66 +32,56 @@ msgstr ""
#: ceilometer/openstack/common/eventlet_backdoor.py:140 #: ceilometer/openstack/common/eventlet_backdoor.py:140
#, python-format #, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgstr "" msgstr "Eventlet为进程 %(pid)d 在后台监听 %(port)s "
#: ceilometer/openstack/common/lockutils.py:82 #: ceilometer/openstack/common/service.py:174
#, python-format
msgid "Created lock path: %s"
msgstr "已创建锁路径:%s"
#: ceilometer/openstack/common/lockutils.py:249
#, python-format
msgid "Failed to remove file %(file)s"
msgstr ""
#: ceilometer/openstack/common/service.py:176
#, python-format #, python-format
msgid "Caught %s, exiting" msgid "Caught %s, exiting"
msgstr "捕获到 %s正在退出" msgstr "捕获到 %s正在退出"
#: ceilometer/openstack/common/service.py:240 #: ceilometer/openstack/common/service.py:232
msgid "Parent process has died unexpectedly, exiting" msgid "Parent process has died unexpectedly, exiting"
msgstr "父进程已意外终止,正在退出" msgstr "父进程已意外终止,正在退出"
#: ceilometer/openstack/common/service.py:271 #: ceilometer/openstack/common/service.py:263
#, python-format #, python-format
msgid "Child caught %s, exiting" msgid "Child caught %s, exiting"
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:310 #: ceilometer/openstack/common/service.py:302
msgid "Forking too fast, sleeping" msgid "Forking too fast, sleeping"
msgstr "派生速度太快,正在休眠" msgstr "派生速度太快,正在休眠"
#: ceilometer/openstack/common/service.py:329 #: ceilometer/openstack/common/service.py:321
#, python-format #, python-format
msgid "Started child %d" msgid "Started child %d"
msgstr "已启动子代 %d" msgstr "已启动子代 %d"
#: ceilometer/openstack/common/service.py:339 #: ceilometer/openstack/common/service.py:331
#, python-format #, python-format
msgid "Starting %d workers" msgid "Starting %d workers"
msgstr "正在启动 %d 工作程序" msgstr "正在启动 %d 工作程序"
#: ceilometer/openstack/common/service.py:356 #: ceilometer/openstack/common/service.py:348
#, python-format #, python-format
msgid "Child %(pid)d killed by signal %(sig)d" msgid "Child %(pid)d killed by signal %(sig)d"
msgstr "信号 %(sig)d 已终止子代 %(pid)d" msgstr "信号 %(sig)d 已终止子代 %(pid)d"
#: ceilometer/openstack/common/service.py:360 #: ceilometer/openstack/common/service.py:352
#, python-format #, python-format
msgid "Child %(pid)s exited with status %(code)d" msgid "Child %(pid)s exited with status %(code)d"
msgstr "子代 %(pid)s 已退出,状态为 %(code)d" msgstr "子代 %(pid)s 已退出,状态为 %(code)d"
#: ceilometer/openstack/common/service.py:399 #: ceilometer/openstack/common/service.py:391
#, python-format #, python-format
msgid "Caught %s, stopping children" msgid "Caught %s, stopping children"
msgstr "捕获到 %s正在停止子代" msgstr "捕获到 %s正在停止子代"
#: ceilometer/openstack/common/service.py:408 #: ceilometer/openstack/common/service.py:400
msgid "Wait called after thread killed. Cleaning up." msgid "Wait called after thread killed. Cleaning up."
msgstr "" msgstr ""
#: ceilometer/openstack/common/service.py:424 #: ceilometer/openstack/common/service.py:416
#, python-format #, python-format
msgid "Waiting on %d children to exit" msgid "Waiting on %d children to exit"
msgstr "正在等待 %d 个子代退出" msgstr "正在等待 %d 个子代退出"