@@ -576,7 +576,7 @@ export default {
576576 return fields
577577 } ,
578578 resourceType : 'SSHKeyPair' ,
579- details : [ 'id' , 'name' , 'fingerprint' , 'account' , 'domain' ] ,
579+ details : [ 'id' , 'name' , 'fingerprint' , 'account' , 'domain' , 'project' ] ,
580580 related : [ {
581581 name : 'vm' ,
582582 title : 'label.instances' ,
@@ -608,11 +608,14 @@ export default {
608608 label : 'label.remove.ssh.key.pair' ,
609609 message : 'message.please.confirm.remove.ssh.key.pair' ,
610610 dataView : true ,
611- args : [ 'name' , 'account' , 'domainid' ] ,
611+ args : [ 'name' , 'account' , 'domainid' , 'projectid' ] ,
612612 mapping : {
613613 name : {
614614 value : ( record , params ) => { return record . name }
615615 } ,
616+ projectid : {
617+ value : ( record , params ) => { return record . projectid }
618+ } ,
616619 account : {
617620 value : ( record , params ) => { return record . account }
618621 } ,
@@ -626,7 +629,10 @@ export default {
626629 return selection . map ( x => {
627630 const data = record . filter ( y => { return y . id === x } )
628631 return {
629- name : data [ 0 ] . name , account : data [ 0 ] . account , domainid : data [ 0 ] . domainid
632+ name : data [ 0 ] . name ,
633+ account : data [ 0 ] . account ,
634+ domainid : data [ 0 ] . domainid ,
635+ projectid : data [ 0 ] . projectid
630636 }
631637 } )
632638 }
0 commit comments