1
# Chinese (Simplified, China) translations for ironic.
2
# Copyright (C) 2013 ORGANIZATION
3
# This file is distributed under the same license as the ironic project.
8
"Project-Id-Version: Ironic\n"
9
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
10
"POT-Creation-Date: 2014-01-05 06:04+0000\n"
11
"PO-Revision-Date: 2013-11-12 16:15+0000\n"
12
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
13
"Language-Team: Chinese (China) "
14
"(http://www.transifex.com/projects/p/openstack/language/zh_CN/)\n"
15
"Plural-Forms: nplurals=1; plural=0\n"
17
"Content-Type: text/plain; charset=utf-8\n"
18
"Content-Transfer-Encoding: 8bit\n"
19
"Generated-By: Babel 1.3\n"
21
#: ironic/api/controllers/v1/chassis.py:218
22
#: ironic/api/controllers/v1/node.py:496 ironic/api/controllers/v1/port.py:281
24
msgid "Patching Error: %s"
27
#: ironic/api/controllers/v1/node.py:110
29
msgid "Power operation for node %s is already in progress."
32
#: ironic/api/controllers/v1/node.py:292
33
msgid "Method not specified"
36
#: ironic/api/controllers/v1/node.py:322
37
msgid "Chassis id not specified."
40
#: ironic/api/controllers/v1/node.py:378
42
msgid "Invalid parameter value: %s, 'associated' can only be true or false."
45
#: ironic/api/controllers/v1/node.py:487
47
msgid "Node %s can not be updated while a state transitionis in progress."
50
#: ironic/api/controllers/v1/port.py:172
51
msgid "Node id not specified."
54
#: ironic/api/controllers/v1/types.py:145
56
msgid "'%s' is an internal attribute and can not be updated"
59
#: ironic/api/controllers/v1/types.py:149
61
msgid "'%s' is a mandatory attribute and can not be removed"
64
#: ironic/api/controllers/v1/types.py:154
66
msgid "Adding a new attribute (%s) to the root of the resource is not allowed"
69
#: ironic/api/controllers/v1/types.py:160
70
msgid "'add' and 'replace' operations needs value"
73
#: ironic/api/controllers/v1/types.py:188
75
msgid "Wrong type. Expected '%(type)s', got '%(value)s'"
78
#: ironic/api/controllers/v1/utils.py:28
79
msgid "Limit must be positive"
82
#: ironic/api/controllers/v1/utils.py:35
84
msgid "Invalid sort direction: %s. Acceptable values are 'asc' or 'desc'"
87
#: ironic/api/middleware/parsable_error.py:52
89
msgid "ErrorDocumentMiddleware received an invalid status %s"
92
#: ironic/api/middleware/parsable_error.py:80
94
msgid "Error parsing HTTP response: %s"
97
#: ironic/cmd/api.py:48
99
msgid "Serving on http://%(host)s:%(port)s"
102
#: ironic/cmd/api.py:50
103
msgid "Configuration:"
106
#: ironic/common/exception.py:59
107
msgid "An unknown exception occurred."
110
#: ironic/common/exception.py:80 ironic/openstack/common/rpc/common.py:87
111
msgid "Exception in string format operation"
114
#: ironic/common/exception.py:100
115
msgid "Not authorized."
118
#: ironic/common/exception.py:105
119
msgid "User does not have admin privileges"
122
#: ironic/common/exception.py:109
124
msgid "Policy doesn't allow %(action)s to be performed."
127
#: ironic/common/exception.py:113
128
msgid "Operation not permitted."
131
#: ironic/common/exception.py:117
132
msgid "Unacceptable parameters."
135
#: ironic/common/exception.py:122
139
#: ironic/common/exception.py:127
140
msgid "Invalid resource state."
143
#: ironic/common/exception.py:131
145
msgid "A Port with MAC address %(mac)s already exists."
148
#: ironic/common/exception.py:135
150
msgid "Unacceptable CPU info: %(reason)s"
153
#: ironic/common/exception.py:139
155
msgid "%(address)s is not a valid IP v4/6 address."
158
#: ironic/common/exception.py:143
160
msgid "Disk format %(disk_format)s is not acceptable"
163
#: ironic/common/exception.py:147
165
msgid "Expected a uuid but received %(uuid)s."
168
#: ironic/common/exception.py:151
170
msgid "Expected an uuid or int but received %(identity)s."
173
#: ironic/common/exception.py:155
175
msgid "Expected a MAC address but received %(mac)s."
178
#: ironic/common/exception.py:159
180
msgid "Failed to deploy instance: %(reason)s"
183
#: ironic/common/exception.py:163 ironic/common/exception.py:167
185
msgid "Image %(image_id)s is unacceptable: %(reason)s"
188
#: ironic/common/exception.py:173
193
#: ironic/common/exception.py:177
194
msgid "Resource could not be found."
197
#: ironic/common/exception.py:182
199
msgid "No disk at %(location)s"
202
#: ironic/common/exception.py:186
204
msgid "Failed to load driver %(driver_name)s."
207
#: ironic/common/exception.py:190
209
msgid "Image %(image_id)s could not be found."
212
#: ironic/common/exception.py:194
214
msgid "Host %(host)s could not be found."
217
#: ironic/common/exception.py:198
219
msgid "Console %(console_id)s could not be found."
222
#: ironic/common/exception.py:202
224
msgid "File %(file_path)s could not be found."
227
#: ironic/common/exception.py:206
229
msgid "No valid host was found. %(reason)s"
232
#: ironic/common/exception.py:210
234
msgid "Instance %(instance)s could not be found."
237
#: ironic/common/exception.py:214
239
msgid "Node %(node)s could not be found."
242
#: ironic/common/exception.py:218
244
msgid "Node %(node)s is locked by another process."
247
#: ironic/common/exception.py:222
249
msgid "Node %(node)s is associated with instance %(instance)s."
252
#: ironic/common/exception.py:226
254
msgid "Port %(port)s could not be found."
257
#: ironic/common/exception.py:230
259
msgid "Chassis %(chassis)s could not be found."
262
#: ironic/common/exception.py:234
264
msgid "Conductor %(conductor)s could not be found."
267
#: ironic/common/exception.py:238
269
msgid "Conductor %(conductor)s already registered."
272
#: ironic/common/exception.py:242
274
msgid "Failed to set node power state to %(pstate)s."
277
#: ironic/common/exception.py:246
278
msgid "An exclusive lock is required, but the current context has a shared lock."
281
#: ironic/common/exception.py:251
284
"Unable to complete the requested action because node %(node)s is "
285
"currently in use by another process."
288
#: ironic/common/exception.py:256
291
"Can not change instance association while node %(node)s is in power state"
295
#: ironic/common/exception.py:261
297
msgid "Can not change power state because node %(node)s is not fully configured."
300
#: ironic/common/exception.py:266
303
"Cannot complete the requested action because chassis %(chassis)s contains"
307
#: ironic/common/exception.py:271
309
msgid "IPMI call failed: %(cmd)s."
312
#: ironic/common/exception.py:275
314
msgid "Failed to establish SSH connection to host %(host)s."
317
#: ironic/common/exception.py:279
319
msgid "Unsupported object type %(objtype)s"
322
#: ironic/common/exception.py:283
324
msgid "Cannot call %(method)s on orphaned %(objtype)s object"
327
#: ironic/common/exception.py:287
329
msgid "Driver %(driver)s does not support %(extension)s."
332
#: ironic/common/exception.py:291
334
msgid "Version %(objver)s of %(objname)s is not supported"
337
#: ironic/common/exception.py:295
339
msgid "Connection to glance host %(host)s:%(port)s failed: %(reason)s"
342
#: ironic/common/exception.py:300
344
msgid "Not authorized for image %(image_id)s."
347
#: ironic/common/exception.py:304
349
msgid "Invalid image href %(image_href)s."
352
#: ironic/common/exception.py:308
353
msgid "Unauthorised for keystone service catalog."
356
#: ironic/common/exception.py:316
358
msgid "Attr %(attr)s with value %(value)s not found in keystone service catalog."
361
#: ironic/common/exception.py:321
362
msgid "Connection failed"
365
#: ironic/common/exception.py:325
366
msgid "Requested OpenStack Images API is forbidden"
369
#: ironic/common/exception.py:333
370
msgid "Requested version of OpenStack Images API is not available."
373
#: ironic/common/exception.py:337
374
msgid "The provided endpoint is invalid"
377
#: ironic/common/exception.py:341
378
msgid "Unable to communicate with the server."
381
#: ironic/common/exception.py:357
383
msgid "Could not find config at %(path)s"
386
#: ironic/common/images.py:112
387
msgid "Snapshot list encountered but no header found!"
390
#: ironic/common/images.py:205
391
msgid "'qemu-img info' parsing failed."
394
#: ironic/common/images.py:211
396
msgid "fmt=%(fmt)s backed by: %(backing_file)s"
399
#: ironic/common/images.py:217
401
msgid "%(image)s was %(format)s, converting to raw"
404
#: ironic/common/images.py:226
406
msgid "Converted to raw, but format is now %s"
409
#: ironic/common/keystone.py:48
411
msgid "Could not perform authorization process for service catalog: %s"
414
#: ironic/common/keystone.py:53
415
msgid "No keystone service catalog loaded"
418
#: ironic/common/policy.py:33
419
msgid "JSON file representing policy"
422
#: ironic/common/policy.py:36
423
msgid "Rule checked when requested rule is not found"
426
#: ironic/common/utils.py:77
428
msgid "Execution completed, command line is \"%s\""
431
#: ironic/common/utils.py:78
433
msgid "Command stdout is: \"%s\""
436
#: ironic/common/utils.py:79
438
msgid "Command stderr is: \"%s\""
441
#: ironic/common/utils.py:111
443
msgid "SSH connect failed: %s"
446
#: ironic/common/utils.py:144
448
msgid "Invalid backend: %s"
451
#: ironic/common/utils.py:322 ironic/openstack/common/fileutils.py:65
453
msgid "Reloading cached file %s"
456
#: ironic/common/utils.py:410
458
msgid "Could not remove tmpdir: %s"
461
#: ironic/common/utils.py:445
463
msgid "Failed to unlink %(path)s, error: %(e)s"
466
#: ironic/common/utils.py:454
468
msgid "Failed to remove dir %(path)s, error: %(e)s"
471
#: ironic/common/utils.py:470
473
msgid "Failed to create symlink from %(source)s to %(link)s, error: %(e)s"
476
#: ironic/common/utils.py:484
479
"Failed to remove trailing character. Returning original object. Supplied "
480
"object is not a string: %s,"
483
#: ironic/common/glance_service/base_image_service.py:126
486
"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', "
490
#: ironic/common/glance_service/base_image_service.py:162
491
msgid "Getting a full list of images metadata from glance."
494
#: ironic/common/glance_service/base_image_service.py:183
496
msgid "Getting image metadata from glance. Image: %s"
499
#: ironic/conductor/manager.py:99
502
"A conductor with hostname %(hostname)s was previously registered. "
503
"Updating registration"
506
#: ironic/conductor/manager.py:112
508
msgid "Received notification: %r"
511
#: ironic/conductor/manager.py:141
513
msgid "RPC update_node called for node %s."
516
#: ironic/conductor/manager.py:145
517
msgid "Invalid method call: update_node can not change node state."
520
#: ironic/conductor/manager.py:185
523
"RPC change_node_power_state called for node %(node)s. The desired new "
524
"state is %(state)s."
527
#: ironic/conductor/manager.py:203
529
msgid "RPC validate_vendor_action called for node %s."
532
#: ironic/conductor/manager.py:218
534
msgid "Failed to validate vendor info. Error: %s"
537
#: ironic/conductor/manager.py:236
539
msgid "RPC do_node_deploy called for node %s."
542
#: ironic/conductor/manager.py:241
545
"RPC do_node_deploy called for %(node)s, but provision state is already "
549
#: ironic/conductor/manager.py:251
551
msgid "Failed to validate deploy info. Error: %s"
554
#: ironic/conductor/manager.py:265
556
msgid "Failed to deploy. Error: %s"
559
#: ironic/conductor/manager.py:287
561
msgid "RPC do_node_tear_down called for node %s."
564
#: ironic/conductor/manager.py:294
566
msgid "RCP do_node_tear_down not allowed for node %(node)s in state %(state)s"
569
#: ironic/conductor/manager.py:319
571
msgid "Failed to tear down. Error: %s"
574
#: ironic/conductor/manager.py:352
577
"During sync_power_state, node %(node)s out of sync. Expected: %(old)s. "
578
"Actual: %(new)s. Updating DB."
581
#: ironic/conductor/manager.py:376
583
msgid "RPC validate_driver_interfaces called for node %s."
586
#: ironic/conductor/resource_manager.py:81
588
msgid "Release called on node %s for which no lock has been acquired."
591
#: ironic/conductor/resource_manager.py:88
593
msgid "Can not release node %s because it was not reserved by this tracker."
596
#: ironic/conductor/task_manager.py:150
597
msgid "Multi-node TaskManager has no attribute 'node'"
600
#: ironic/conductor/task_manager.py:159
601
msgid "Multi-node TaskManager has no attribute 'driver'"
604
#: ironic/conductor/task_manager.py:168
605
msgid "Multi-node TaskManager can't select single node manager from the list"
608
#: ironic/conductor/utils.py:43 ironic/conductor/utils.py:81
610
msgid "Failed to change power state to '%(target)s'. Error: %(error)s"
613
#: ironic/conductor/utils.py:60
616
"Not going to change_node_power_state because current state = requested "
617
"state = '%(state)s'."
620
#: ironic/db/sqlalchemy/migration.py:43
621
msgid "version should be an integer"
624
#: ironic/db/sqlalchemy/migration.py:70
625
msgid "Upgrade DB using Essex release first."
628
#: ironic/db/sqlalchemy/migrate_repo/versions/001_init.py:72
629
#: ironic/db/sqlalchemy/migrate_repo/versions/012_add_conductor_table.py:46
630
msgid "Exception while creating table."
633
#: ironic/db/sqlalchemy/migrate_repo/versions/012_add_conductor_table.py:56
634
msgid "Downgrade from version 012 is unsupported."
637
#: ironic/drivers/modules/deploy_utils.py:169
639
msgid "Parent device '%s' not found"
642
#: ironic/drivers/modules/deploy_utils.py:174
644
msgid "Root device '%s' not found"
647
#: ironic/drivers/modules/deploy_utils.py:177
649
msgid "Swap device '%s' not found"
652
#: ironic/drivers/modules/deploy_utils.py:186
653
msgid "Failed to detect root device UUID."
656
#: ironic/drivers/modules/deploy_utils.py:203
657
#: ironic/drivers/modules/deploy_utils.py:209
659
msgid "Deploy to address %s failed."
662
#: ironic/drivers/modules/deploy_utils.py:204
667
#: ironic/drivers/modules/deploy_utils.py:205
672
#: ironic/drivers/modules/deploy_utils.py:206
677
#: ironic/drivers/modules/fake.py:37 ironic/drivers/modules/ipminative.py:245
679
msgid "set_power_state called with an invalid power state: %s."
682
#: ironic/drivers/modules/fake.py:75
683
msgid "Invalid vendor passthru, no 'method' specified."
686
#: ironic/drivers/modules/fake.py:81
687
msgid "Parameter not passed to Ironic."
690
#: ironic/drivers/modules/fake.py:85
692
msgid "Unsupported method (%s) passed through to vendor extension."
695
#: ironic/drivers/modules/ipminative.py:60
697
msgid "The following IPMI credentials are not supplied to IPMI driver: %s."
700
#: ironic/drivers/modules/ipminative.py:81
703
"IPMI power on failed for node %(node_id)s with the following error: "
707
#: ironic/drivers/modules/ipminative.py:111
710
"IPMI power off failed for node %(node_id)s with the following error: "
714
#: ironic/drivers/modules/ipminative.py:143
717
"IPMI power reboot failed for node %(node_id)s with the following error: "
721
#: ironic/drivers/modules/ipminative.py:178
724
"IPMI get power state failed for node %(node_id)s with the following "
728
#: ironic/drivers/modules/ipminative.py:192
731
"IPMI get power state for node %(node_id)s returns the following details:"
735
#: ironic/drivers/modules/ipminative.py:281
736
#: ironic/drivers/modules/ipmitool.py:238
738
msgid "Invalid boot device %s specified."
741
#: ironic/drivers/modules/ipminative.py:290
744
"IPMI set boot device failed for node %(node_id)s with the following "
748
#: ironic/drivers/modules/ipmitool.py:70
749
msgid "IPMI address not supplied to IPMI driver."
752
#: ironic/drivers/modules/ipmitool.py:102
754
msgid "ipmitool stdout: '%(out)s', stderr: '%(err)s'"
757
#: ironic/drivers/modules/ipmitool.py:131
759
msgid "IPMI power on failed for node %s."
762
#: ironic/drivers/modules/ipmitool.py:164
764
msgid "IPMI power off failed for node %s."
767
#: ironic/drivers/modules/ipmitool.py:208 ironic/drivers/modules/ssh.py:317
769
msgid "set_power_state called with invalid power state %s."
772
#: ironic/drivers/modules/pxe.py:117
775
"Can not validate PXE bootloader. The following paramenters were not "
776
"passed to ironic: %s"
779
#: ironic/drivers/modules/pxe.py:132
781
msgid "Can not validate PXE bootloader. Invalid parameter %s"
784
#: ironic/drivers/modules/pxe.py:151
786
msgid "Building PXE config for deployment %s."
789
#: ironic/drivers/modules/pxe.py:338
791
msgid "Fetching kernel and ramdisk for instance %s"
794
#: ironic/drivers/modules/pxe.py:368
796
msgid "Fetching image %(ami)s for instance %(name)s"
799
#: ironic/drivers/modules/pxe.py:591
800
msgid "Deploy key is not match"
803
#: ironic/drivers/modules/pxe.py:607
805
msgid "Parameters %s were not passed to ironic for deploy."
808
#: ironic/drivers/modules/pxe.py:621
810
msgid "Unsupported method (%s) passed to PXE driver."
813
#: ironic/drivers/modules/pxe.py:636
815
msgid "Node %(node_id)s deploy error message: %(error)s"
818
#: ironic/drivers/modules/pxe.py:639
820
msgid "start deployment for node %(node_id)s, params %(params)s"
823
#: ironic/drivers/modules/pxe.py:648
825
msgid "deployment to node %s failed"
828
#: ironic/drivers/modules/pxe.py:651
830
msgid "Deploy error: \"%(error)s\" for node %(node_id)s"
833
#: ironic/drivers/modules/pxe.py:655
835
msgid "deployment to node %s done"
838
#: ironic/drivers/modules/ssh.py:102
839
msgid "SSHPowerDriver requires virt_type be set."
842
#: ironic/drivers/modules/ssh.py:108
845
"SSHPowerDriver '%(virt_type)s' is not a valid virt_type, supported types "
849
#: ironic/drivers/modules/ssh.py:116
850
msgid "SSHPowerDriver requires both address and username be set."
853
#: ironic/drivers/modules/ssh.py:122
854
msgid "SSHPowerDriver requires either password or key_filename be set."
857
#: ironic/drivers/modules/ssh.py:153
859
msgid "Node \"%(host)s\" with MAC address %(mac)s not found."
862
#: ironic/drivers/modules/ssh.py:174
864
msgid "Retrieved Node List: %s"
867
#: ironic/drivers/modules/ssh.py:179
869
msgid "Checking Node: %s's Mac address."
872
#: ironic/drivers/modules/ssh.py:193
874
msgid "Found Mac address: %s"
877
#: ironic/drivers/modules/ssh.py:276
879
msgid "SSH connection cannot be established: %s"
882
#: ironic/objects/base.py:54
884
msgid "Error setting %(attr)s"
887
#: ironic/objects/base.py:145
888
msgid "Invalid version string"
891
#: ironic/objects/base.py:200
893
msgid "Unable to instantiate unregistered object type %(objtype)s"
896
#: ironic/objects/base.py:301
898
msgid "Cannot load '%(attrname)s' in the base class"
901
#: ironic/objects/base.py:310
902
msgid "Cannot save anything in the base class"
905
#: ironic/objects/conductor.py:55
906
msgid "Cannot update a conductor record directly."
909
#: ironic/objects/utils.py:39
910
msgid "A datetime.datetime is required here"
913
#: ironic/objects/utils.py:104
915
msgid "An object of class %s is required here"
918
#: ironic/openstack/common/excutils.py:64
920
msgid "Original exception being dropped: %s"
923
#: ironic/openstack/common/excutils.py:93
925
msgid "Unexpected exception occurred %d time(s)... retrying."
928
#: ironic/openstack/common/lockutils.py:105
930
msgid "Could not release the acquired lock `%s`"
933
#: ironic/openstack/common/lockutils.py:170
935
msgid "Got semaphore \"%(lock)s\""
938
#: ironic/openstack/common/lockutils.py:179
940
msgid "Attempting to grab file lock \"%(lock)s\""
943
#: ironic/openstack/common/lockutils.py:189
945
msgid "Created lock path: %s"
948
#: ironic/openstack/common/lockutils.py:207
950
msgid "Got file lock \"%(lock)s\" at %(path)s"
953
#: ironic/openstack/common/lockutils.py:211
955
msgid "Released file lock \"%(lock)s\" at %(path)s"
958
#: ironic/openstack/common/lockutils.py:249
960
msgid "Got semaphore / lock \"%(function)s\""
963
#: ironic/openstack/common/lockutils.py:253
965
msgid "Semaphore / lock released \"%(function)s\""
968
#: ironic/openstack/common/log.py:303
970
msgid "Deprecated: %s"
973
#: ironic/openstack/common/log.py:402
975
msgid "Error loading logging config %(log_config)s: %(err_msg)s"
978
#: ironic/openstack/common/log.py:453
980
msgid "syslog facility must be one of: %s"
983
#: ironic/openstack/common/log.py:623
985
msgid "Fatal call to deprecated config: %(msg)s"
988
#: ironic/openstack/common/loopingcall.py:84
990
msgid "task run outlasted interval by %s sec"
993
#: ironic/openstack/common/loopingcall.py:91
994
msgid "in fixed duration looping call"
997
#: ironic/openstack/common/loopingcall.py:131
999
msgid "Dynamic looping call sleeping for %.02f seconds"
1002
#: ironic/openstack/common/loopingcall.py:138
1003
msgid "in dynamic looping call"
1006
#: ironic/openstack/common/periodic_task.py:43
1008
msgid "Unexpected argument for periodic task creation: %(arg)s."
1011
#: ironic/openstack/common/periodic_task.py:134
1013
msgid "Skipping periodic task %(task)s because its interval is negative"
1016
#: ironic/openstack/common/periodic_task.py:139
1018
msgid "Skipping periodic task %(task)s because it is disabled"
1021
#: ironic/openstack/common/periodic_task.py:177
1023
msgid "Running periodic task %(full_task_name)s"
1026
#: ironic/openstack/common/periodic_task.py:186
1028
msgid "Error during %(full_task_name)s: %(e)s"
1031
#: ironic/openstack/common/policy.py:395
1033
msgid "Failed to understand rule %(rule)s"
1036
#: ironic/openstack/common/policy.py:405
1038
msgid "No handler for matches of kind %s"
1041
#: ironic/openstack/common/policy.py:680
1043
msgid "Failed to understand rule %(rule)r"
1046
#: ironic/openstack/common/processutils.py:127
1048
msgid "Got unknown keyword args to utils.execute: %r"
1051
#: ironic/openstack/common/processutils.py:142
1053
msgid "Running cmd (subprocess): %s"
1056
#: ironic/openstack/common/processutils.py:167
1057
#: ironic/openstack/common/processutils.py:240
1059
msgid "Result was %s"
1062
#: ironic/openstack/common/processutils.py:179
1064
msgid "%r failed. Retrying."
1067
#: ironic/openstack/common/processutils.py:219
1069
msgid "Running cmd (SSH): %s"
1072
#: ironic/openstack/common/processutils.py:221
1073
msgid "Environment not supported over SSH"
1076
#: ironic/openstack/common/processutils.py:225
1077
msgid "process_input not supported over SSH"
1080
#: ironic/openstack/common/service.py:136
1081
#: ironic/openstack/common/service.py:348
1082
msgid "Full set of CONF:"
1085
#: ironic/openstack/common/service.py:145
1086
#: ironic/openstack/common/service.py:233
1088
msgid "Caught %s, exiting"
1091
#: ironic/openstack/common/service.py:157
1092
msgid "Exception during rpc cleanup."
1095
#: ironic/openstack/common/service.py:202
1096
msgid "Parent process has died unexpectedly, exiting"
1099
#: ironic/openstack/common/service.py:239
1100
msgid "Unhandled exception"
1103
#: ironic/openstack/common/service.py:272
1104
msgid "Forking too fast, sleeping"
1107
#: ironic/openstack/common/service.py:291
1109
msgid "Started child %d"
1112
#: ironic/openstack/common/service.py:301
1114
msgid "Starting %d workers"
1117
#: ironic/openstack/common/service.py:318
1119
msgid "Child %(pid)d killed by signal %(sig)d"
1122
#: ironic/openstack/common/service.py:322
1124
msgid "Child %(pid)s exited with status %(code)d"
1127
#: ironic/openstack/common/service.py:326
1129
msgid "pid %d not in child list"
1132
#: ironic/openstack/common/service.py:356
1134
msgid "Caught %s, stopping children"
1137
#: ironic/openstack/common/service.py:374
1139
msgid "Waiting on %d children to exit"
1142
#: ironic/openstack/common/sslutils.py:52
1144
msgid "Unable to find cert_file : %s"
1147
#: ironic/openstack/common/sslutils.py:55
1149
msgid "Unable to find ca_file : %s"
1152
#: ironic/openstack/common/sslutils.py:58
1154
msgid "Unable to find key_file : %s"
1157
#: ironic/openstack/common/sslutils.py:61
1159
"When running server in SSL mode, you must specify both a cert_file and "
1160
"key_file option value in your configuration file"
1163
#: ironic/openstack/common/sslutils.py:100
1165
msgid "Invalid SSL version : %s"
1168
#: ironic/openstack/common/strutils.py:88
1170
msgid "Unrecognized value '%(val)s', acceptable values are: %(acceptable)s"
1173
#: ironic/openstack/common/strutils.py:184
1175
msgid "Invalid string format: %s"
1178
#: ironic/openstack/common/strutils.py:191
1180
msgid "Unknown byte multiplier: %s"
1183
#: ironic/openstack/common/db/exception.py:42
1184
msgid "Invalid Parameter: Unicode is not supported by the current database."
1187
#: ironic/openstack/common/db/sqlalchemy/session.py:553
1188
msgid "DB exception wrapped."
1191
#: ironic/openstack/common/db/sqlalchemy/session.py:616
1193
msgid "Got mysql server has gone away: %s"
1196
#: ironic/openstack/common/db/sqlalchemy/session.py:697
1198
msgid "SQL connection failed. %s attempts left."
1201
#: ironic/openstack/common/db/sqlalchemy/utils.py:60
1202
msgid "Sort key supplied was not valid."
1205
#: ironic/openstack/common/db/sqlalchemy/utils.py:99
1206
msgid "Id not in sort_keys; is sort_keys unique?"
1209
#: ironic/openstack/common/db/sqlalchemy/utils.py:121
1210
msgid "Unknown sort direction, must be 'desc' or 'asc'"
1213
#: ironic/openstack/common/db/sqlalchemy/utils.py:196
1216
"Please specify column %s in col_name_col_instance param. It is required "
1217
"because column has unsupported type by sqlite)."
1220
#: ironic/openstack/common/db/sqlalchemy/utils.py:202
1223
"col_name_col_instance param has wrong type of column instance for column "
1224
"%s It should be instance of sqlalchemy.Column."
1227
#: ironic/openstack/common/db/sqlalchemy/utils.py:282
1229
msgid "Deleting duplicated row with id: %(id)s from table: %(table)s"
1232
#: ironic/openstack/common/db/sqlalchemy/utils.py:303
1233
msgid "Unsupported id columns type"
1236
#: ironic/openstack/common/notifier/api.py:129
1238
msgid "%s not in valid priorities"
1241
#: ironic/openstack/common/notifier/api.py:145
1244
"Problem '%(e)s' attempting to send to notification system. "
1245
"Payload=%(payload)s"
1248
#: ironic/openstack/common/notifier/api.py:164
1250
msgid "Failed to load notifier %s. These notifications will not be sent."
1253
#: ironic/openstack/common/notifier/rpc_notifier.py:45
1254
#: ironic/openstack/common/notifier/rpc_notifier2.py:51
1256
msgid "Could not send notification to %(topic)s. Payload=%(message)s"
1259
#: ironic/openstack/common/rpc/__init__.py:106
1262
"A RPC is being made while holding a lock. The locks currently held are "
1263
"%(locks)s. This is probably a bug. Please report it. Include the "
1264
"following: [%(stack)s]."
1267
#: ironic/openstack/common/rpc/amqp.py:75
1268
msgid "Pool creating new connection"
1271
#: ironic/openstack/common/rpc/amqp.py:200
1273
msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
1276
#: ironic/openstack/common/rpc/amqp.py:209
1279
"Number of call waiters is greater than warning threshhold: %d. There "
1280
"could be a MulticallProxyWaiter leak."
1283
#: ironic/openstack/common/rpc/amqp.py:292
1285
msgid "unpacked context: %s"
1288
#: ironic/openstack/common/rpc/amqp.py:338
1290
msgid "UNIQUE_ID is %s."
1293
#: ironic/openstack/common/rpc/amqp.py:407
1298
#: ironic/openstack/common/rpc/amqp.py:415
1300
msgid "no method for message: %s"
1303
#: ironic/openstack/common/rpc/amqp.py:416
1305
msgid "No method for message: %s"
1308
#: ironic/openstack/common/rpc/amqp.py:444
1309
#: ironic/openstack/common/rpc/impl_zmq.py:286
1311
msgid "Expected exception during message handling (%s)"
1314
#: ironic/openstack/common/rpc/amqp.py:452
1315
#: ironic/openstack/common/rpc/impl_zmq.py:292
1316
msgid "Exception during message handling"
1319
#: ironic/openstack/common/rpc/amqp.py:587
1321
msgid "Making synchronous call on %s ..."
1324
#: ironic/openstack/common/rpc/amqp.py:590
1326
msgid "MSG_ID is %s"
1329
#: ironic/openstack/common/rpc/amqp.py:624
1331
msgid "Making asynchronous cast on %s..."
1334
#: ironic/openstack/common/rpc/amqp.py:633
1335
msgid "Making asynchronous fanout cast..."
1338
#: ironic/openstack/common/rpc/amqp.py:661
1340
msgid "Sending %(event_type)s on %(topic)s"
1343
#: ironic/openstack/common/rpc/common.py:75
1344
msgid "An unknown RPC related exception occurred."
1347
#: ironic/openstack/common/rpc/common.py:105
1350
"Remote error: %(exc_type)s %(value)s\n"
1354
#: ironic/openstack/common/rpc/common.py:122
1357
"Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:"
1358
" \"%(method)s\" info: \"%(info)s\""
1361
#: ironic/openstack/common/rpc/common.py:138
1362
#: ironic/openstack/common/rpc/common.py:139
1363
#: ironic/openstack/common/rpc/common.py:140
1367
#: ironic/openstack/common/rpc/common.py:144
1369
msgid "Found duplicate message(%(msg_id)s). Skipping it."
1372
#: ironic/openstack/common/rpc/common.py:148
1373
msgid "Invalid reuse of an RPC connection."
1376
#: ironic/openstack/common/rpc/common.py:152
1378
msgid "Specified RPC version, %(version)s, not supported by this endpoint."
1381
#: ironic/openstack/common/rpc/common.py:157
1384
"Specified RPC envelope version, %(version)s, not supported by this "
1388
#: ironic/openstack/common/rpc/common.py:162
1390
msgid "Specified RPC version cap, %(version_cap)s, is too low"
1393
#: ironic/openstack/common/rpc/common.py:285
1395
msgid "Failed to sanitize %(item)s. Key error %(err)s"
1398
#: ironic/openstack/common/rpc/common.py:307
1400
msgid "Returning exception %s to caller"
1403
#: ironic/openstack/common/rpc/impl_kombu.py:169
1404
#: ironic/openstack/common/rpc/impl_qpid.py:133
1405
msgid "Failed to process message... skipping it."
1408
#: ironic/openstack/common/rpc/impl_kombu.py:480
1410
msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d"
1413
#: ironic/openstack/common/rpc/impl_kombu.py:502
1415
msgid "Connected to AMQP server on %(hostname)s:%(port)d"
1418
#: ironic/openstack/common/rpc/impl_kombu.py:539
1421
"Unable to connect to AMQP server on %(hostname)s:%(port)d after "
1422
"%(max_retries)d tries: %(err_str)s"
1425
#: ironic/openstack/common/rpc/impl_kombu.py:555
1428
"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying "
1429
"again in %(sleep_time)d seconds."
1432
#: ironic/openstack/common/rpc/impl_kombu.py:609
1433
#: ironic/openstack/common/rpc/impl_qpid.py:404
1435
msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s"
1438
#: ironic/openstack/common/rpc/impl_kombu.py:627
1439
#: ironic/openstack/common/rpc/impl_qpid.py:419
1441
msgid "Timed out waiting for RPC response: %s"
1444
#: ironic/openstack/common/rpc/impl_kombu.py:631
1445
#: ironic/openstack/common/rpc/impl_qpid.py:423
1447
msgid "Failed to consume message from queue: %s"
1450
#: ironic/openstack/common/rpc/impl_kombu.py:670
1451
#: ironic/openstack/common/rpc/impl_qpid.py:458
1453
msgid "Failed to publish message to topic '%(topic)s': %(err_str)s"
1456
#: ironic/openstack/common/rpc/impl_qpid.py:352
1458
msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds"
1461
#: ironic/openstack/common/rpc/impl_qpid.py:358
1463
msgid "Connected to AMQP server on %s"
1466
#: ironic/openstack/common/rpc/impl_qpid.py:371
1467
msgid "Re-established AMQP queues"
1470
#: ironic/openstack/common/rpc/impl_qpid.py:431
1471
msgid "Error processing message. Skipping it."
1474
#: ironic/openstack/common/rpc/impl_zmq.py:97
1475
msgid "JSON serialization failed."
1478
#: ironic/openstack/common/rpc/impl_zmq.py:104
1480
msgid "Deserializing: %s"
1483
#: ironic/openstack/common/rpc/impl_zmq.py:140
1485
msgid "Connecting to %(addr)s with %(type)s"
1488
#: ironic/openstack/common/rpc/impl_zmq.py:141
1490
msgid "-> Subscribed to %(subscribe)s"
1493
#: ironic/openstack/common/rpc/impl_zmq.py:142
1495
msgid "-> bind: %(bind)s"
1498
#: ironic/openstack/common/rpc/impl_zmq.py:150
1499
msgid "Could not open socket."
1502
#: ironic/openstack/common/rpc/impl_zmq.py:162
1504
msgid "Subscribing to %s"
1507
#: ironic/openstack/common/rpc/impl_zmq.py:204
1508
msgid "You cannot recv on this socket."
1511
#: ironic/openstack/common/rpc/impl_zmq.py:209
1512
msgid "You cannot send on this socket."
1515
#: ironic/openstack/common/rpc/impl_zmq.py:273
1517
msgid "Running func with context: %s"
1520
#: ironic/openstack/common/rpc/impl_zmq.py:311
1521
msgid "Sending reply"
1524
#: ironic/openstack/common/rpc/impl_zmq.py:345
1525
msgid "RPC message did not include method."
1528
#: ironic/openstack/common/rpc/impl_zmq.py:380
1529
msgid "Registering reactor"
1532
#: ironic/openstack/common/rpc/impl_zmq.py:392
1533
msgid "In reactor registered"
1536
#: ironic/openstack/common/rpc/impl_zmq.py:407
1537
msgid "Out reactor registered"
1540
#: ironic/openstack/common/rpc/impl_zmq.py:411
1541
msgid "Consuming socket"
1544
#: ironic/openstack/common/rpc/impl_zmq.py:453
1546
msgid "CONSUMER GOT %s"
1549
#: ironic/openstack/common/rpc/impl_zmq.py:465
1551
msgid "Creating proxy for topic: %s"
1554
#: ironic/openstack/common/rpc/impl_zmq.py:471
1555
msgid "Topic contained dangerous characters."
1558
#: ironic/openstack/common/rpc/impl_zmq.py:496
1560
msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
1563
#: ironic/openstack/common/rpc/impl_zmq.py:505
1564
msgid "Topic socket file creation failed."
1567
#: ironic/openstack/common/rpc/impl_zmq.py:510
1569
msgid "ROUTER RELAY-OUT QUEUED %(data)s"
1572
#: ironic/openstack/common/rpc/impl_zmq.py:513
1574
msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message."
1577
#: ironic/openstack/common/rpc/impl_zmq.py:532
1579
msgid "Could not create IPC directory %s"
1582
#: ironic/openstack/common/rpc/impl_zmq.py:542
1583
msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use."
1586
#: ironic/openstack/common/rpc/impl_zmq.py:576
1588
msgid "CONSUMER RECEIVED DATA: %s"
1591
#: ironic/openstack/common/rpc/impl_zmq.py:578
1593
msgid "ROUTER RELAY-OUT %(data)s"
1596
#: ironic/openstack/common/rpc/impl_zmq.py:600
1597
msgid "ZMQ Envelope version unsupported or unknown."
1600
#: ironic/openstack/common/rpc/impl_zmq.py:628
1601
msgid "Skipping topic registration. Already registered."
1604
#: ironic/openstack/common/rpc/impl_zmq.py:635
1606
msgid "Consumer is a zmq.%s"
1609
#: ironic/openstack/common/rpc/impl_zmq.py:687
1610
msgid "Creating payload"
1613
#: ironic/openstack/common/rpc/impl_zmq.py:700
1614
msgid "Creating queue socket for reply waiter"
1617
#: ironic/openstack/common/rpc/impl_zmq.py:713
1618
msgid "Sending cast"
1621
#: ironic/openstack/common/rpc/impl_zmq.py:716
1622
msgid "Cast sent; Waiting reply"
1625
#: ironic/openstack/common/rpc/impl_zmq.py:719
1627
msgid "Received message: %s"
1630
#: ironic/openstack/common/rpc/impl_zmq.py:720
1631
msgid "Unpacking response"
1634
#: ironic/openstack/common/rpc/impl_zmq.py:729
1635
msgid "Unsupported or unknown ZMQ envelope returned."
1638
#: ironic/openstack/common/rpc/impl_zmq.py:736
1639
msgid "RPC Message Invalid."
1642
#: ironic/openstack/common/rpc/impl_zmq.py:760
1647
#: ironic/openstack/common/rpc/impl_zmq.py:763
1649
msgid "Sending message(s) to: %s"
1652
#: ironic/openstack/common/rpc/impl_zmq.py:767
1653
msgid "No matchmaker results. Not casting."
1656
#: ironic/openstack/common/rpc/impl_zmq.py:770
1657
msgid "No match from matchmaker."
1660
#: ironic/openstack/common/rpc/impl_zmq.py:852
1662
msgid "rpc_zmq_matchmaker = %(orig)s is deprecated; use %(new)s instead"
1665
#: ironic/openstack/common/rpc/matchmaker.py:47
1666
msgid "Match not found by MatchMaker."
1669
#: ironic/openstack/common/rpc/matchmaker.py:83
1670
msgid "Matchmaker does not implement registration or heartbeat."
1673
#: ironic/openstack/common/rpc/matchmaker.py:233
1675
msgid "Matchmaker unregistered: %(key)s, %(host)s"
1678
#: ironic/openstack/common/rpc/matchmaker.py:245
1679
msgid "Register before starting heartbeat."
1682
#: ironic/openstack/common/rpc/matchmaker_ring.py:81
1683
#: ironic/openstack/common/rpc/matchmaker_ring.py:99
1685
msgid "No key defining hosts for topic '%s', see ringfile"
1688
#: ironic/openstack/common/rpc/service.py:48
1690
msgid "Creating Consumer connection for Service %s"
1693
#: ironic/tests/db/sqlalchemy/test_migrations.py:145
1695
msgid "config_path is %s"
1698
#: ironic/tests/db/sqlalchemy/test_migrations.py:251
1700
msgid "latest version is %s"
1703
#: ironic/tests/db/sqlalchemy/test_migrations.py:322
1705
msgid "Failed to migrate to version %(version)s on engine %(engine)s"
1708
#~ msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..."
1711
#~ msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..."
1714
#~ msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
1720
#~ msgid "IPMI credentials not supplied to IPMI driver."
1723
#~ msgid "Unexpected error while running command."
1726
#~ msgid "Does not support hyphens as separator: %s"
1729
#~ msgid "Invalid MAC address format: %s"
1732
#~ msgid "MAC address already exists."
1735
#~ msgid "Missing %s attribute(s)"
1738
#~ msgid "Attribute(s): %s can not be removed"
1741
#~ msgid "parent device '%s' not found"
1744
#~ msgid "root device '%s' not found"
1747
#~ msgid "swap device '%s' not found"
1751
#~ "Changing states is not allowed here; "
1752
#~ "You must use the nodes/%s/state "
1756
#~ msgid "Can not update node %s while a state transition is in progress."
1759
#~ msgid "Invalid patch format: %s"
1762
#~ msgid "Operation not supported: %s"
1765
#~ msgid "Invalid path: %s"
1768
#~ msgid "Adding an additional attribute (%s) to the resource is not allowed"
1771
#~ msgid "UUIDs can not be removed or replaced"
1774
#~ msgid "Driver %(driver)s for node %(node)s does not support %(extension)s."
1777
#~ msgid "RPC call_driver called for node %s."