#, fuzzy msgid "" msgstr "" "Project-Id-Version: swift VERSION\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" "POT-Creation-Date: 2019-02-14 02:33+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: swift/account/auditor.py:59 #, python-format msgid "" "Since %(time)s: Account audits: %(passed)s passed audit,%(failed)s failed " "audit" msgstr "" #: swift/account/auditor.py:82 msgid "Begin account audit pass." msgstr "" #: swift/account/auditor.py:88 swift/container/auditor.py:86 msgid "ERROR auditing" msgstr "" #: swift/account/auditor.py:93 #, python-format msgid "Account audit pass completed: %.02fs" msgstr "" #: swift/account/auditor.py:99 msgid "Begin account audit \"once\" mode" msgstr "" #: swift/account/auditor.py:104 #, python-format msgid "Account audit \"once\" mode completed: %.02fs" msgstr "" #: swift/account/auditor.py:123 #, python-format msgid "" "The total %(key)s for the container (%(total)s) does not match the sum of " "%(key)s across policies (%(sum)s)" msgstr "" #: swift/account/auditor.py:143 #, python-format msgid "Audit passed for %s" msgstr "" #: swift/account/auditor.py:148 #, python-format msgid "Audit Failed for %(path)s: %(err)s" msgstr "" #: swift/account/auditor.py:153 #, python-format msgid "ERROR Could not get account info %s" msgstr "" #: swift/account/reaper.py:140 swift/common/utils.py:2718 #: swift/obj/updater.py:145 swift/obj/updater.py:186 #, python-format msgid "Skipping %s as it is not mounted" msgstr "" #: swift/account/reaper.py:144 msgid "Exception in top-level account reaper loop" msgstr "" #: swift/account/reaper.py:147 #, python-format msgid "Devices pass completed: %.02fs" msgstr "" #: swift/account/reaper.py:257 #, python-format msgid "Beginning pass on account %s" msgstr "" #: swift/account/reaper.py:282 #, python-format msgid "Exception with containers for account %s" msgstr "" #: swift/account/reaper.py:289 #, python-format msgid "Exception with account %s" msgstr "" #: swift/account/reaper.py:290 #, python-format msgid "Incomplete pass on account %s" msgstr "" #: swift/account/reaper.py:292 #, python-format msgid ", %s containers deleted" msgstr "" #: swift/account/reaper.py:294 #, python-format msgid ", %s objects deleted" msgstr "" #: swift/account/reaper.py:296 #, python-format msgid ", %s containers remaining" msgstr "" #: swift/account/reaper.py:299 #, python-format msgid ", %s objects remaining" msgstr "" #: swift/account/reaper.py:301 #, python-format msgid ", %s containers possibly remaining" msgstr "" #: swift/account/reaper.py:304 #, python-format msgid ", %s objects possibly remaining" msgstr "" #: swift/account/reaper.py:307 msgid ", return codes: " msgstr "" #: swift/account/reaper.py:311 #, python-format msgid ", elapsed: %.02fs" msgstr "" #: swift/account/reaper.py:318 #, python-format msgid "Account %(account)s has not been reaped since %(time)s" msgstr "" #: swift/account/reaper.py:377 swift/account/reaper.py:431 #: swift/account/reaper.py:507 swift/container/updater.py:324 #, python-format msgid "Exception with %(ip)s:%(port)s/%(device)s" msgstr "" #: swift/account/reaper.py:384 swift/account/reaper.py:440 #: swift/account/reaper.py:518 #, python-format msgid "Timeout Exception with %(ip)s:%(port)s/%(device)s" msgstr "" #: swift/account/reaper.py:401 #, python-format msgid "" "Exception with objects for container %(container)s for account %(account)s" msgstr "" #: swift/account/server.py:273 swift/container/server.py:597 #: swift/obj/server.py:1156 #, python-format msgid "ERROR __call__ error with %(method)s %(path)s " msgstr "" #: swift/common/container_sync_realms.py:60 #: swift/common/container_sync_realms.py:70 #, python-format msgid "Could not load %(conf)r: %(error)s" msgstr "" #: swift/common/container_sync_realms.py:84 #, python-format msgid "Error in %(conf)r with mtime_check_interval: %(error)s" msgstr "" #: swift/common/db.py:358 #, python-format msgid "Quarantined %(db_dir)s to %(quar_path)s due to %(exc_hint)s database" msgstr "" #: swift/common/db.py:415 msgid "Broker error trying to rollback locked connection" msgstr "" #: swift/common/db.py:618 #, python-format msgid "Invalid pending entry %(file)s: %(entry)s" msgstr "" #: swift/common/db_replicator.py:154 #, python-format msgid "ERROR reading HTTP response from %s" msgstr "" #: swift/common/db_replicator.py:210 #, python-format msgid "" "Attempted to replicate %(count)d dbs in %(time).5f seconds (%(rate).5f/s)" msgstr "" #: swift/common/db_replicator.py:216 #, python-format msgid "Removed %(remove)d dbs" msgstr "" #: swift/common/db_replicator.py:217 swift/obj/replicator.py:518 #, python-format msgid "%(success)s successes, %(failure)s failures" msgstr "" #: swift/common/db_replicator.py:264 #, python-format msgid "ERROR rsync failed with %(code)s: %(args)s" msgstr "" #: swift/common/db_replicator.py:328 #, python-format msgid "ERROR Bad response %(status)s from %(host)s" msgstr "" #: swift/common/db_replicator.py:498 swift/common/db_replicator.py:776 #, python-format msgid "Quarantining DB %s" msgstr "" #: swift/common/db_replicator.py:501 #, python-format msgid "ERROR reading db %s" msgstr "" #: swift/common/db_replicator.py:559 #, python-format msgid "" "ERROR There are not enough handoff nodes to reach replica count for " "partition %s" msgstr "" #: swift/common/db_replicator.py:562 #, python-format msgid "ERROR Remote drive not mounted %s" msgstr "" #: swift/common/db_replicator.py:564 #, python-format msgid "ERROR syncing %(file)s with node %(node)s" msgstr "" #: swift/common/db_replicator.py:603 #, python-format msgid "ERROR while trying to clean up %s" msgstr "" #: swift/common/db_replicator.py:631 msgid "ERROR Failed to get my own IPs?" msgstr "" #: swift/common/db_replicator.py:647 #, python-format msgid "Skipping %(device)s as it is not mounted" msgstr "" #: swift/common/db_replicator.py:660 msgid "Beginning replication run" msgstr "" #: swift/common/db_replicator.py:665 msgid "Replication run OVER" msgstr "" #: swift/common/db_replicator.py:678 msgid "ERROR trying to replicate" msgstr "" #: swift/common/manager.py:68 msgid "WARNING: Unable to modify file descriptor limit. Running as non-root?" msgstr "" #: swift/common/manager.py:75 msgid "WARNING: Unable to modify memory limit. Running as non-root?" msgstr "" #: swift/common/manager.py:82 msgid "WARNING: Unable to modify max process limit. Running as non-root?" msgstr "" #: swift/common/manager.py:241 msgid "\n" "user quit" msgstr "" #: swift/common/manager.py:278 swift/common/manager.py:632 #, python-format msgid "No %s running" msgstr "" #: swift/common/manager.py:291 #, python-format msgid "%(server)s (%(pid)s) appears to have stopped" msgstr "" #: swift/common/manager.py:304 #, python-format msgid "Waited %(kill_wait)s seconds for %(server)s to die; killing" msgstr "" #: swift/common/manager.py:309 swift/common/manager.py:567 #, python-format msgid "Signal %(server)s pid: %(pid)s signal: %(signal)s" msgstr "" #: swift/common/manager.py:321 #, python-format msgid "Waited %(kill_wait)s seconds for %(server)s to die; giving up" msgstr "" #: swift/common/manager.py:508 #, python-format msgid "Unable to locate config number %(number)s for %(server)s" msgstr "" #: swift/common/manager.py:512 #, python-format msgid "Unable to locate config for %s" msgstr "" #: swift/common/manager.py:515 msgid "Found configs:" msgstr "" #: swift/common/manager.py:562 #, python-format msgid "Removing pid file %s with invalid pid" msgstr "" #: swift/common/manager.py:573 #, python-format msgid "Removing pid file %(pid_file)s with wrong pid %(pid)d" msgstr "" #: swift/common/manager.py:580 #, python-format msgid "Removing stale pid file %s" msgstr "" #: swift/common/manager.py:583 #, python-format msgid "No permission to signal PID %d" msgstr "" #: swift/common/manager.py:628 #, python-format msgid "%(server)s #%(number)d not running (%(conf)s)" msgstr "" #: swift/common/manager.py:636 swift/common/manager.py:730 #, python-format msgid "%(server)s running (%(pid)s - %(conf)s)" msgstr "" #: swift/common/manager.py:734 #, python-format msgid "%(server)s running (%(pid)s - %(pid_file)s)" msgstr "" #: swift/common/manager.py:739 #, python-format msgid "%s already started..." msgstr "" #: swift/common/manager.py:748 #, python-format msgid "Running %s once" msgstr "" #: swift/common/manager.py:750 #, python-format msgid "Starting %s" msgstr "" #: swift/common/manager.py:757 #, python-format msgid "%s does not exist" msgstr "" #: swift/common/request_helpers.py:91 #, python-format msgid "No policy with index %s" msgstr "" #: swift/common/utils.py:518 #, python-format msgid "Unable to locate %s in libc. Leaving as a no-op." msgstr "" #: swift/common/utils.py:740 msgid "" "Unable to locate fallocate, posix_fallocate in libc. Leaving as a no-op." msgstr "" #: swift/common/utils.py:830 #, python-format msgid "Unable to perform fsync() on directory %(dir)s: %(err)s" msgstr "" #: swift/common/utils.py:1492 #, python-format msgid "%s: Connection reset by peer" msgstr "" #: swift/common/utils.py:1494 swift/common/utils.py:1505 #, python-format msgid "%(type)s: %(value)s" msgstr "" #: swift/common/utils.py:1614 #, python-format msgid "Error sending UDP message to %(target)r: %(err)s" msgstr "" #: swift/common/utils.py:1757 msgid "Connection refused" msgstr "" #: swift/common/utils.py:1759 msgid "Host unreachable" msgstr "" #: swift/common/utils.py:1761 msgid "Connection timeout" msgstr "" #: swift/common/utils.py:2067 msgid "UNCAUGHT EXCEPTION" msgstr "" #: swift/common/utils.py:2121 msgid "Error: missing config path argument" msgstr "" #: swift/common/utils.py:2126 #, python-format msgid "Error: unable to locate %s" msgstr "" #: swift/common/utils.py:2575 #, python-format msgid "Unable to read config from %s" msgstr "" #: swift/common/utils.py:2582 #, python-format msgid "Unable to find %(section)s config section in %(conf)s" msgstr "" #: swift/common/utils.py:2725 #, python-format msgid "Skipping %(datadir)s because %(err)s" msgstr "" #: swift/common/utils.py:3010 #, python-format msgid "Invalid X-Container-Sync-To format %r" msgstr "" #: swift/common/utils.py:3015 #, python-format msgid "No realm key for %r" msgstr "" #: swift/common/utils.py:3019 #, python-format msgid "No cluster endpoint for %(realm)r %(cluster)r" msgstr "" #: swift/common/utils.py:3029 #, python-format msgid "" "Invalid scheme %r in X-Container-Sync-To, must be \"//\", \"http\", or " "\"https\"." msgstr "" #: swift/common/utils.py:3033 msgid "Path required in X-Container-Sync-To" msgstr "" #: swift/common/utils.py:3036 msgid "Params, queries, and fragments not allowed in X-Container-Sync-To" msgstr "" #: swift/common/utils.py:3041 #, python-format msgid "Invalid host %r in X-Container-Sync-To" msgstr "" #: swift/common/utils.py:3248 msgid "Exception dumping recon cache" msgstr "" #: swift/common/utils.py:3829 msgid "Invalid swift_bytes" msgstr "" #: swift/common/utils.py:4136 msgid "More than one part in a single-part response?" msgstr "" #: swift/common/utils.py:4289 msgid "" "WARNING: Unable to modify scheduling priority of process. Keeping unchanged! " "Check logs for more info. " msgstr "" #: swift/common/utils.py:4320 msgid "" "WARNING: Unable to modify I/O scheduling class and priority of process. " "Keeping unchanged! Check logs for more info." msgstr "" #: swift/common/wsgi.py:205 #, python-format msgid "" "Could not bind to %(addr)s:%(port)s after trying for %(timeout)s seconds" msgstr "" #: swift/common/wsgi.py:215 msgid "" "WARNING: SSL should only be enabled for testing purposes. Use external SSL " "termination for a production deployment." msgstr "" #: swift/common/middleware/catch_errors.py:43 msgid "Error: An error occurred" msgstr "" #: swift/common/middleware/cname_lookup.py:165 #, python-format msgid "Mapped %(given_domain)s to %(found_domain)s" msgstr "" #: swift/common/middleware/cname_lookup.py:177 #, python-format msgid "Following CNAME chain for %(given_domain)s to %(found_domain)s" msgstr "" #: swift/common/middleware/ratelimit.py:248 #, python-format msgid "Returning 497 because of blacklisting: %s" msgstr "" #: swift/common/middleware/ratelimit.py:263 #, python-format msgid "" "Ratelimit sleep log: %(sleep)s for %(account)s/%(container)s/%(object)s" msgstr "" #: swift/common/middleware/ratelimit.py:271 #, python-format msgid "" "Returning 498 for %(meth)s to %(acc)s/%(cont)s/%(obj)s . Ratelimit (Max " "Sleep) %(e)s" msgstr "" #: swift/common/middleware/ratelimit.py:293 msgid "Warning: Cannot ratelimit without a memcached client" msgstr "" #: swift/common/middleware/recon.py:84 msgid "Error reading recon cache file" msgstr "" #: swift/common/middleware/recon.py:86 msgid "Error parsing recon cache file" msgstr "" #: swift/common/middleware/recon.py:88 msgid "Error retrieving recon data" msgstr "" #: swift/common/middleware/recon.py:162 msgid "Error listing devices" msgstr "" #: swift/common/middleware/recon.py:258 msgid "Error reading ringfile" msgstr "" #: swift/common/middleware/recon.py:268 msgid "Error reading swift.conf" msgstr "" #: swift/common/middleware/xprofile.py:226 #, python-format msgid "Error on render profiling results: %s" msgstr "" #: swift/common/middleware/crypto/crypto_utils.py:164 msgid "ERROR get_keys() missing callback" msgstr "" #: swift/common/middleware/crypto/crypto_utils.py:171 #, python-format msgid "ERROR get_keys(): from callback: %s" msgstr "" #: swift/common/middleware/crypto/crypto_utils.py:182 #, python-format msgid "Missing key for %r" msgstr "" #: swift/common/middleware/crypto/crypto_utils.py:184 msgid "Did not get a keys dict" msgstr "" #: swift/common/middleware/crypto/crypto_utils.py:187 #, python-format msgid "Bad key for %(name)r: %(err)s" msgstr "" #: swift/common/middleware/crypto/decrypter.py:75 #, python-format msgid "Error decrypting %(resp_type)s: Missing %(key)s" msgstr "" #: swift/common/middleware/crypto/decrypter.py:78 #, python-format msgid "Error decrypting %(resp_type)s: %(reason)s" msgstr "" #: swift/common/middleware/crypto/decrypter.py:170 #, python-format msgid "Error decrypting header %(header)s: %(error)s" msgstr "" #: swift/common/middleware/crypto/decrypter.py:294 #, python-format msgid "Error decrypting object: %s" msgstr "" #: swift/common/middleware/crypto/decrypter.py:367 #, python-format msgid "Error decrypting container listing: %s" msgstr "" #: swift/common/middleware/x_profile/exceptions.py:25 #, python-format msgid "Profiling Error: %s" msgstr "" #: swift/common/middleware/x_profile/html_viewer.py:306 #, python-format msgid "method %s is not allowed." msgstr "" #: swift/common/middleware/x_profile/html_viewer.py:317 #, python-format msgid "Can not load profile data from %s." msgstr "" #: swift/common/middleware/x_profile/html_viewer.py:369 #: swift/common/middleware/x_profile/html_viewer.py:399 msgid "no log file found" msgstr "" #: swift/common/middleware/x_profile/html_viewer.py:392 #, python-format msgid "Data download error: %s" msgstr "" #: swift/common/middleware/x_profile/html_viewer.py:397 msgid "python-matplotlib not installed." msgstr "" #: swift/common/middleware/x_profile/html_viewer.py:433 #, python-format msgid "plotting results failed due to %s" msgstr "" #: swift/common/middleware/x_profile/html_viewer.py:444 msgid "The file type are forbidden to access!" msgstr "" #: swift/common/middleware/x_profile/html_viewer.py:465 #, python-format msgid "Can not access the file %s." msgstr "" #: swift/common/middleware/x_profile/profile_model.py:128 msgid "odfpy not installed." msgstr "" #: swift/container/auditor.py:58 #, python-format msgid "" "Since %(time)s: Container audits: %(pass)s passed audit, %(fail)s failed " "audit" msgstr "" #: swift/container/auditor.py:80 msgid "Begin container audit pass." msgstr "" #: swift/container/auditor.py:91 #, python-format msgid "Container audit pass completed: %.02fs" msgstr "" #: swift/container/auditor.py:97 msgid "Begin container audit \"once\" mode" msgstr "" #: swift/container/auditor.py:102 #, python-format msgid "Container audit \"once\" mode completed: %.02fs" msgstr "" #: swift/container/auditor.py:123 #, python-format msgid "ERROR Could not get container info %s" msgstr "" #: swift/container/server.py:192 #, python-format msgid "" "ERROR Account update failed: different numbers of hosts and devices in " "request: \"%(hosts)s\" vs \"%(devices)s\"" msgstr "" #: swift/container/server.py:238 #, python-format msgid "" "ERROR Account update failed with %(ip)s:%(port)s/%(device)s (will retry " "later): Response %(status)s %(reason)s" msgstr "" #: swift/container/server.py:247 #, python-format msgid "" "ERROR account update failed with %(ip)s:%(port)s/%(device)s (will retry " "later)" msgstr "" #: swift/container/sync.py:232 msgid "" "Configuration option internal_client_conf_path not defined. Using default " "configuration, See internal-client.conf-sample for options" msgstr "" #: swift/container/sync.py:245 #, python-format msgid "Unable to load internal client from config: %(conf)r (%(error)s)" msgstr "" #: swift/container/sync.py:269 msgid "Begin container sync \"once\" mode" msgstr "" #: swift/container/sync.py:278 #, python-format msgid "Container sync \"once\" mode completed: %.02fs" msgstr "" #: swift/container/sync.py:286 #, python-format msgid "" "Since %(time)s: %(sync)s synced [%(delete)s deletes, %(put)s puts], %(skip)s " "skipped, %(fail)s failed" msgstr "" #: swift/container/sync.py:303 #, python-format msgid "" "Container sync report: %(container)s, time window start: %(start)s, time " "window end: %(end)s, puts: %(puts)s, posts: %(posts)s, deletes: %(deletes)s, " "bytes: %(bytes)s, sync_point1: %(point1)s, sync_point2: %(point2)s, " "total_rows: %(total)s" msgstr "" #: swift/container/sync.py:376 #, python-format msgid "ERROR %(db_file)s: %(validate_sync_to_err)s" msgstr "" #: swift/container/sync.py:445 #, python-format msgid "ERROR Syncing %s" msgstr "" #: swift/container/sync.py:599 #, python-format msgid "Unknown exception trying to GET: %(account)r %(container)r %(object)r" msgstr "" #: swift/container/sync.py:626 #, python-format msgid "Unauth %(sync_from)r => %(sync_to)r" msgstr "" #: swift/container/sync.py:632 #, python-format msgid "" "Not found %(sync_from)r => %(sync_to)r - object " "%(obj_name)r" msgstr "" #: swift/container/sync.py:639 swift/container/sync.py:646 #, python-format msgid "ERROR Syncing %(db_file)s %(row)s" msgstr "" #: swift/container/updater.py:92 #, python-format msgid "ERROR: Failed to get paths to drive partitions: %s" msgstr "" #: swift/container/updater.py:106 swift/obj/reconstructor.py:1071 #: swift/obj/replicator.py:602 swift/obj/replicator.py:743 #, python-format msgid "%s is not mounted" msgstr "" #: swift/container/updater.py:125 #, python-format msgid "ERROR with loading suppressions from %s: " msgstr "" #: swift/container/updater.py:135 msgid "Begin container update sweep" msgstr "" #: swift/container/updater.py:169 #, python-format msgid "" "Container update sweep of %(path)s completed: %(elapsed).02fs, %(success)s " "successes, %(fail)s failures, %(no_change)s with no changes" msgstr "" #: swift/container/updater.py:183 #, python-format msgid "Container update sweep completed: %.02fs" msgstr "" #: swift/container/updater.py:195 msgid "Begin container update single threaded sweep" msgstr "" #: swift/container/updater.py:203 #, python-format msgid "" "Container update single threaded sweep completed: %(elapsed).02fs, " "%(success)s successes, %(fail)s failures, %(no_change)s with no changes" msgstr "" #: swift/container/updater.py:261 #, python-format msgid "Update report sent for %(container)s %(dbfile)s" msgstr "" #: swift/container/updater.py:270 #, python-format msgid "Update report failed for %(container)s %(dbfile)s" msgstr "" #: swift/container/updater.py:312 #, python-format msgid "" "ERROR account update failed with %(ip)s:%(port)s/%(device)s (will retry " "later): " msgstr "" #: swift/obj/auditor.py:110 #, python-format msgid " - parallel, %s" msgstr "" #: swift/obj/auditor.py:112 #, python-format msgid " - %s" msgstr "" #: swift/obj/auditor.py:113 #, python-format msgid "Begin object audit \"%(mode)s\" mode (%(audi_type)s%(description)s)" msgstr "" #: swift/obj/auditor.py:144 #, python-format msgid "" "Object audit (%(type)s). Since %(start_time)s: Locally: %(passes)d passed, " "%(quars)d quarantined, %(errors)d errors, files/sec: %(frate).2f, bytes/sec: " "%(brate).2f, Total time: %(total).2f, Auditing time: %(audit).2f, Rate: " "%(audit_rate).2f" msgstr "" #: swift/obj/auditor.py:178 #, python-format msgid "" "Object audit (%(type)s) \"%(mode)s\" mode completed: %(elapsed).02fs. Total " "quarantined: %(quars)d, Total errors: %(errors)d, Total files/sec: %(frate)." "2f, Total bytes/sec: %(brate).2f, Auditing time: %(audit).2f, Rate: " "%(audit_rate).2f" msgstr "" #: swift/obj/auditor.py:193 #, python-format msgid "Object audit stats: %s" msgstr "" #: swift/obj/auditor.py:224 #, python-format msgid "ERROR Trying to audit %s" msgstr "" #: swift/obj/auditor.py:262 #, python-format msgid "ERROR Object %(obj)s failed audit and was quarantined: %(err)s" msgstr "" #: swift/obj/auditor.py:335 #, python-format msgid "ERROR: Unable to run auditing: %s" msgstr "" #: swift/obj/auditor.py:413 swift/obj/auditor.py:434 #, python-format msgid "ERROR auditing: %s" msgstr "" #: swift/obj/diskfile.py:472 #, python-format msgid "Skipping %(dir)s: %(err)s" msgstr "" #: swift/obj/diskfile.py:482 swift/obj/updater.py:224 #, python-format msgid "Directory %(directory)r does not map to a valid policy (%(error)s)" msgstr "" #: swift/obj/diskfile.py:529 #, python-format msgid "Cannot read %(auditor_status)s (%(err)s)" msgstr "" #: swift/obj/diskfile.py:535 #, python-format msgid "Loading JSON from %(auditor_status)s failed (%(err)s)" msgstr "" #: swift/obj/diskfile.py:563 #, python-format msgid "Cannot write %(auditor_status)s (%(err)s)" msgstr "" #: swift/obj/diskfile.py:1070 #, python-format msgid "" "Quarantined %(hsh_path)s to %(quar_path)s because it is not a directory" msgstr "" #: swift/obj/diskfile.py:1205 msgid "Error hashing suffix" msgstr "" #: swift/obj/diskfile.py:1370 #, python-format msgid "" "Quarantined %(object_path)s to %(quar_path)s because it is not a directory" msgstr "" #: swift/obj/diskfile.py:1637 swift/obj/diskfile.py:1710 #: swift/obj/diskfile.py:1722 #, python-format msgid "Problem cleaning up %s" msgstr "" #: swift/obj/diskfile.py:2022 #, python-format msgid "ERROR DiskFile %(data_file)s close failure: %(exc)s : %(stack)s" msgstr "" #: swift/obj/diskfile.py:2364 #, python-format msgid "" "Client path %(client)s does not match path stored in object metadata " "%(meta)s" msgstr "" #: swift/obj/diskfile.py:2830 #, python-format msgid "" "Unexpected fragment data type (not quarantined)%(datadir)s: %(type)s at " "offset 0x%(offset)x" msgstr "" #: swift/obj/diskfile.py:2854 #, python-format msgid "Problem checking EC fragment %(datadir)s: %(err)s" msgstr "" #: swift/obj/diskfile.py:2905 #, python-format msgid "No space left on device for %(file)s (%(err)s)" msgstr "" #: swift/obj/diskfile.py:2914 #, python-format msgid "Problem cleaning up %(datadir)s (%(err)s)" msgstr "" #: swift/obj/diskfile.py:2922 #, python-format msgid "Problem making data file durable %(file)s (%(err)s)" msgstr "" #: swift/obj/expirer.py:83 #, python-format msgid "Pass completed in %(time)ds; %(objects)d objects expired" msgstr "" #: swift/obj/expirer.py:91 #, python-format msgid "Pass so far %(time)ds; %(objects)d objects expired" msgstr "" #: swift/obj/expirer.py:176 #, python-format msgid "" "Pass beginning; %(containers)s possible containers; %(objects)s possible " "objects" msgstr "" #: swift/obj/expirer.py:204 #, python-format msgid "Exception while deleting container %(container)s %(err)s" msgstr "" #: swift/obj/expirer.py:210 swift/obj/expirer.py:227 msgid "Unhandled exception" msgstr "" #: swift/obj/reconstructor.py:366 swift/obj/reconstructor.py:711 #, python-format msgid "Invalid response %(resp)s from %(full_path)s" msgstr "" #: swift/obj/reconstructor.py:373 #, python-format msgid "Trying to GET %(full_path)s" msgstr "" #: swift/obj/reconstructor.py:549 #, python-format msgid "Error trying to rebuild %(path)s policy#%(policy)d frag#%(frag_index)s" msgstr "" #: swift/obj/reconstructor.py:572 #, python-format msgid "" "%(reconstructed)d/%(total)d (%(percentage).2f%%) partitions reconstructed in " "%(time).2fs (%(rate).2f/sec, %(remaining)s remaining)" msgstr "" #: swift/obj/reconstructor.py:587 swift/obj/replicator.py:523 #, python-format msgid "" "%(checked)d suffixes checked - %(hashed).2f%% hashed, %(synced).2f%% synced" msgstr "" #: swift/obj/reconstructor.py:594 swift/obj/replicator.py:530 #, python-format msgid "Partition times: max %(max).4fs, min %(min).4fs, med %(med).4fs" msgstr "" #: swift/obj/reconstructor.py:602 #, python-format msgid "Nothing reconstructed for %s seconds." msgstr "" #: swift/obj/reconstructor.py:631 swift/obj/replicator.py:567 msgid "Lockup detected.. killing live coros." msgstr "" #: swift/obj/reconstructor.py:679 #, python-format msgid "Trying to sync suffixes with %s" msgstr "" #: swift/obj/reconstructor.py:704 #, python-format msgid "%s responded as unmounted" msgstr "" #: swift/obj/reconstructor.py:1059 swift/obj/replicator.py:685 #, python-format msgid "next_part_power set in policy '%s'. Skipping" msgstr "" #: swift/obj/reconstructor.py:1165 swift/obj/replicator.py:365 #, python-format msgid "Removing partition: %s" msgstr "" #: swift/obj/reconstructor.py:1181 msgid "Ring change detected. Aborting current reconstruction pass." msgstr "" #: swift/obj/reconstructor.py:1202 msgid "Exception in top-levelreconstruction loop" msgstr "" #: swift/obj/reconstructor.py:1211 msgid "" "Handoffs only mode still has handoffs remaining. Next pass will continue to " "revert handoffs." msgstr "" #: swift/obj/reconstructor.py:1215 msgid "" "Handoffs only mode found no handoffs remaining. You should disable " "handoffs_only once all nodes are reporting no handoffs remaining." msgstr "" #: swift/obj/reconstructor.py:1249 msgid "Running object reconstructor in script mode." msgstr "" #: swift/obj/reconstructor.py:1254 #, python-format msgid "Object reconstruction complete (once). (%.02f minutes)" msgstr "" #: swift/obj/reconstructor.py:1264 msgid "Starting object reconstructor in daemon mode." msgstr "" #: swift/obj/reconstructor.py:1268 msgid "Starting object reconstruction pass." msgstr "" #: swift/obj/reconstructor.py:1274 #, python-format msgid "Object reconstruction complete. (%.02f minutes)" msgstr "" #: swift/obj/replicator.py:181 #, python-format msgid "Killing long-running rsync: %s" msgstr "" #: swift/obj/replicator.py:195 #, python-format msgid "Bad rsync return code: %(ret)d <- %(args)s" msgstr "" #: swift/obj/replicator.py:203 #, python-format msgid "Successful rsync of %(src)s at %(dst)s (%(time).03f)" msgstr "" #: swift/obj/replicator.py:331 #, python-format msgid "Removing %s objects" msgstr "" #: swift/obj/replicator.py:352 msgid "Error syncing handoff partition" msgstr "" #: swift/obj/replicator.py:434 #, python-format msgid "%(replication_ip)s/%(device)s responded as unmounted" msgstr "" #: swift/obj/replicator.py:441 #, python-format msgid "Invalid response %(resp)s from %(ip)s" msgstr "" #: swift/obj/replicator.py:485 #, python-format msgid "Error syncing with node: %s" msgstr "" #: swift/obj/replicator.py:494 msgid "Error syncing partition" msgstr "" #: swift/obj/replicator.py:509 #, python-format msgid "" "%(replicated)d/%(total)d (%(percentage).2f%%) partitions replicated in " "%(time).2fs (%(rate).2f/sec, %(remaining)s remaining)" msgstr "" #: swift/obj/replicator.py:538 #, python-format msgid "Nothing replicated for %s seconds." msgstr "" #: swift/obj/replicator.py:749 msgid "" "Handoffs first mode still has handoffs remaining. Aborting current " "replication pass." msgstr "" #: swift/obj/replicator.py:755 msgid "Ring change detected. Aborting current replication pass." msgstr "" #: swift/obj/replicator.py:784 msgid "Exception in top-level replication loop" msgstr "" #: swift/obj/replicator.py:794 msgid "Running object replicator in script mode." msgstr "" #: swift/obj/replicator.py:812 #, python-format msgid "Object replication complete (once). (%.02f minutes)" msgstr "" #: swift/obj/replicator.py:823 msgid "Starting object replicator in daemon mode." msgstr "" #: swift/obj/replicator.py:827 msgid "Starting object replication pass." msgstr "" #: swift/obj/replicator.py:832 #, python-format msgid "Object replication complete. (%.02f minutes)" msgstr "" #: swift/obj/server.py:280 #, python-format msgid "" "ERROR Container update failed (saving for async update later): %(status)d " "response from %(ip)s:%(port)s/%(dev)s" msgstr "" #: swift/obj/server.py:287 #, python-format msgid "" "ERROR container update failed with %(ip)s:%(port)s/%(dev)s (saving for async " "update later)" msgstr "" #: swift/obj/server.py:323 #, python-format msgid "" "ERROR Container update failed: different numbers of hosts and devices in " "request: \"%(hosts)s\" vs \"%(devices)s\"" msgstr "" #: swift/obj/updater.py:119 #, python-format msgid "ERROR: Unable to access %(path)s: %(error)s" msgstr "" #: swift/obj/updater.py:134 msgid "Begin object update sweep" msgstr "" #: swift/obj/updater.py:168 #, python-format msgid "Object update sweep completed: %.02fs" msgstr "" #: swift/obj/updater.py:177 msgid "Begin object update single threaded sweep" msgstr "" #: swift/obj/updater.py:243 #, python-format msgid "ERROR async pending file with unexpected name %s" msgstr "" #: swift/obj/updater.py:305 #, python-format msgid "ERROR Pickle problem, quarantining %s" msgstr "" #: swift/obj/updater.py:371 #, python-format msgid "" "Error code %(status)d is returned from remote server %(ip)s: %(port)s / " "%(device)s" msgstr "" #: swift/obj/updater.py:377 #, python-format msgid "ERROR with remote server %(ip)s:%(port)s/%(device)s" msgstr "" #: swift/proxy/server.py:352 #, python-format msgid "" "sorting_method is set to '%(method)s', not 'affinity'; %(label)s " "read_affinity setting will have no effect." msgstr "" #: swift/proxy/server.py:531 msgid "ERROR Unhandled exception in request" msgstr "" #: swift/proxy/server.py:590 #, python-format msgid "Node error limited %(ip)s:%(port)s (%(device)s)" msgstr "" #: swift/proxy/server.py:607 swift/proxy/server.py:625 #, python-format msgid "%(msg)s %(ip)s:%(port)s/%(device)s" msgstr "" #: swift/proxy/server.py:649 #, python-format msgid "ERROR with %(type)s server %(ip)s:%(port)s/%(device)s re: %(info)s" msgstr "" #: swift/proxy/server.py:675 #, python-format msgid "" "Adding required filter %(filter_name)s to pipeline at position %(insert_at)d" msgstr "" #: swift/proxy/server.py:683 #, python-format msgid "Pipeline was modified. New pipeline is \"%s\"." msgstr "" #: swift/proxy/server.py:686 #, python-format msgid "Pipeline is \"%s\"" msgstr "" #: swift/proxy/controllers/account.py:73 msgid "Account" msgstr "" #: swift/proxy/controllers/base.py:944 swift/proxy/controllers/base.py:982 #: swift/proxy/controllers/base.py:1080 swift/proxy/controllers/obj.py:393 #: swift/proxy/controllers/obj.py:622 swift/proxy/controllers/obj.py:865 #: swift/proxy/controllers/obj.py:1673 swift/proxy/controllers/obj.py:2301 msgid "Object" msgstr "" #: swift/proxy/controllers/base.py:945 swift/proxy/controllers/base.py:983 msgid "Trying to read during GET (retrying)" msgstr "" #: swift/proxy/controllers/base.py:1081 msgid "Trying to read during GET" msgstr "" #: swift/proxy/controllers/base.py:1085 #, python-format msgid "Client did not read from proxy within %ss" msgstr "" #: swift/proxy/controllers/base.py:1101 msgid "Client disconnected on read" msgstr "" #: swift/proxy/controllers/base.py:1104 msgid "Trying to send to client" msgstr "" #: swift/proxy/controllers/base.py:1150 swift/proxy/controllers/base.py:1640 #, python-format msgid "Trying to %(method)s %(path)s" msgstr "" #: swift/proxy/controllers/base.py:1208 swift/proxy/controllers/base.py:1627 #: swift/proxy/controllers/obj.py:452 swift/proxy/controllers/obj.py:614 msgid "ERROR Insufficient Storage" msgstr "" #: swift/proxy/controllers/base.py:1211 #, python-format msgid "ERROR %(status)d %(body)s From %(type)s Server" msgstr "" #: swift/proxy/controllers/base.py:1630 #, python-format msgid "ERROR %(status)d Trying to %(method)s %(path)s From %(type)s Server" msgstr "" #: swift/proxy/controllers/base.py:1767 #, python-format msgid "%(type)s returning 503 for %(statuses)s" msgstr "" #: swift/proxy/controllers/base.py:1841 #, python-format msgid "autocreate account %r" msgstr "" #: swift/proxy/controllers/base.py:1845 #, python-format msgid "Could not autocreate account %r" msgstr "" #: swift/proxy/controllers/container.py:106 msgid "Container" msgstr "" #: swift/proxy/controllers/obj.py:394 #, python-format msgid "Trying to get %(status_type)s status of PUT to %(path)s" msgstr "" #: swift/proxy/controllers/obj.py:457 #, python-format msgid "ERROR %(status)d %(body)s From Object Server re: %(path)s" msgstr "" #: swift/proxy/controllers/obj.py:553 #, python-format msgid "Object PUT returning 412, %(statuses)r" msgstr "" #: swift/proxy/controllers/obj.py:566 #, python-format msgid "Object PUT returning 202 for 409: %(req_timestamp)s <= %(timestamps)r" msgstr "" #: swift/proxy/controllers/obj.py:617 #, python-format msgid "ERROR %(status)d Expect: 100-continue From Object Server" msgstr "" #: swift/proxy/controllers/obj.py:623 #, python-format msgid "Expect: 100-continue on %s" msgstr "" #: swift/proxy/controllers/obj.py:647 #, python-format msgid "Object PUT returning 503, %(conns)s/%(nodes)s required connections" msgstr "" #: swift/proxy/controllers/obj.py:903 swift/proxy/controllers/obj.py:2571 #, python-format msgid "" "Object PUT exceptions during send, %(conns)s/%(nodes)s required connections" msgstr "" #: swift/proxy/controllers/obj.py:929 swift/proxy/controllers/obj.py:2602 msgid "Client disconnected without sending enough data" msgstr "" #: swift/proxy/controllers/obj.py:942 #, python-format msgid "" "Object PUT exceptions after last send, %(conns)s/%(nodes)s required " "connections" msgstr "" #: swift/proxy/controllers/obj.py:946 swift/proxy/controllers/obj.py:2683 #, python-format msgid "ERROR Client read timeout (%ss)" msgstr "" #: swift/proxy/controllers/obj.py:954 swift/proxy/controllers/obj.py:2689 msgid "Client disconnected without sending last chunk" msgstr "" #: swift/proxy/controllers/obj.py:959 swift/proxy/controllers/obj.py:2696 msgid "ERROR Exception causing client disconnect" msgstr "" #: swift/proxy/controllers/obj.py:963 swift/proxy/controllers/obj.py:2700 #, python-format msgid "ERROR Exception transferring data to object servers %s" msgstr "" #: swift/proxy/controllers/obj.py:1007 #, python-format msgid "Object servers returned %s mismatched etags" msgstr "" #: swift/proxy/controllers/obj.py:1011 swift/proxy/controllers/obj.py:2660 #: swift/proxy/controllers/obj.py:2819 msgid "Object PUT" msgstr "" #: swift/proxy/controllers/obj.py:1389 #, python-format msgid "Timeout fetching fragments for %r" msgstr "" #: swift/proxy/controllers/obj.py:1392 #, python-format msgid "Exception fetching fragments for %r" msgstr "" #: swift/proxy/controllers/obj.py:1421 #, python-format msgid "Error decoding fragments for %r" msgstr "" #: swift/proxy/controllers/obj.py:1674 #, python-format msgid "Trying to write to %s" msgstr "" #: swift/proxy/controllers/obj.py:2366 #, python-format msgid "Problem with fragment response: %s" msgstr "" #: swift/proxy/controllers/obj.py:2653 #, python-format msgid "Not enough object servers ack'ed (got %d)" msgstr ""