-
-

ibm.zhmc Ansible Galaxy collection

+
+

ibm.zhmc Ansible Galaxy collection 1.0.0-dev1

diff --git a/docs/modules/zhmc_adapter.html b/docs/modules/zhmc_adapter.html index 18009291d..9be5e274e 100644 --- a/docs/modules/zhmc_adapter.html +++ b/docs/modules/zhmc_adapter.html @@ -7,7 +7,7 @@ - zhmc_adapter – Manages adapters of Z systems. — ibm.zhmc Ansible Galaxy collection 1.0.0 documentation + zhmc_adapter – Manages adapters of Z systems. — ibm.zhmc Ansible Galaxy collection 1.0.0-dev1 1.0.0-dev1 documentation @@ -51,7 +51,7 @@ - ibm.zhmc Ansible Galaxy collection + ibm.zhmc Ansible Galaxy collection 1.0.0-dev1 @@ -128,7 +128,7 @@ diff --git a/docs/modules/zhmc_cpc.html b/docs/modules/zhmc_cpc.html index f9af2e0de..366f291df 100644 --- a/docs/modules/zhmc_cpc.html +++ b/docs/modules/zhmc_cpc.html @@ -7,7 +7,7 @@ - zhmc_cpc – Manages Z systems at the system level. — ibm.zhmc Ansible Galaxy collection 1.0.0 documentation + zhmc_cpc – Manages Z systems at the system level. — ibm.zhmc Ansible Galaxy collection 1.0.0-dev1 1.0.0-dev1 documentation @@ -51,7 +51,7 @@ - ibm.zhmc Ansible Galaxy collection + ibm.zhmc Ansible Galaxy collection 1.0.0-dev1 @@ -128,7 +128,7 @@ diff --git a/docs/modules/zhmc_crypto_attachment.html b/docs/modules/zhmc_crypto_attachment.html index d989e8f77..65f82d811 100644 --- a/docs/modules/zhmc_crypto_attachment.html +++ b/docs/modules/zhmc_crypto_attachment.html @@ -7,7 +7,7 @@ - zhmc_crypto_attachment – Manages the attachment of crypto resources to partitions of Z systems. — ibm.zhmc Ansible Galaxy collection 1.0.0 documentation + zhmc_crypto_attachment – Manages the attachment of crypto resources to partitions of Z systems. — ibm.zhmc Ansible Galaxy collection 1.0.0-dev1 1.0.0-dev1 documentation @@ -51,7 +51,7 @@ - ibm.zhmc Ansible Galaxy collection + ibm.zhmc Ansible Galaxy collection 1.0.0-dev1 @@ -128,7 +128,7 @@ diff --git a/docs/modules/zhmc_hba.html b/docs/modules/zhmc_hba.html index 159e9865c..6b56a3bff 100644 --- a/docs/modules/zhmc_hba.html +++ b/docs/modules/zhmc_hba.html @@ -7,7 +7,7 @@ - zhmc_hba – Manages HBAs in partitions of Z systems. — ibm.zhmc Ansible Galaxy collection 1.0.0 documentation + zhmc_hba – Manages HBAs in partitions of Z systems. — ibm.zhmc Ansible Galaxy collection 1.0.0-dev1 1.0.0-dev1 documentation @@ -51,7 +51,7 @@ - ibm.zhmc Ansible Galaxy collection + ibm.zhmc Ansible Galaxy collection 1.0.0-dev1 @@ -128,7 +128,7 @@ diff --git a/docs/modules/zhmc_nic.html b/docs/modules/zhmc_nic.html index 4a159dd1f..e7f6492ed 100644 --- a/docs/modules/zhmc_nic.html +++ b/docs/modules/zhmc_nic.html @@ -7,7 +7,7 @@ - zhmc_nic – Manages NICs in partitions of Z systems. — ibm.zhmc Ansible Galaxy collection 1.0.0 documentation + zhmc_nic – Manages NICs in partitions of Z systems. — ibm.zhmc Ansible Galaxy collection 1.0.0-dev1 1.0.0-dev1 documentation @@ -51,7 +51,7 @@ - ibm.zhmc Ansible Galaxy collection + ibm.zhmc Ansible Galaxy collection 1.0.0-dev1 @@ -128,7 +128,7 @@ diff --git a/docs/modules/zhmc_partition.html b/docs/modules/zhmc_partition.html index 5912eb36e..906cd6753 100644 --- a/docs/modules/zhmc_partition.html +++ b/docs/modules/zhmc_partition.html @@ -7,7 +7,7 @@ - zhmc_partition – Manages partitions of Z systems. — ibm.zhmc Ansible Galaxy collection 1.0.0 documentation + zhmc_partition – Manages partitions of Z systems. — ibm.zhmc Ansible Galaxy collection 1.0.0-dev1 1.0.0-dev1 documentation @@ -51,7 +51,7 @@ - ibm.zhmc Ansible Galaxy collection + ibm.zhmc Ansible Galaxy collection 1.0.0-dev1 @@ -129,7 +129,7 @@ diff --git a/docs/modules/zhmc_storage_group.html b/docs/modules/zhmc_storage_group.html index 5345136fb..46049a5a7 100644 --- a/docs/modules/zhmc_storage_group.html +++ b/docs/modules/zhmc_storage_group.html @@ -7,7 +7,7 @@ - zhmc_storage_group – Manages storage groups of Z systems. — ibm.zhmc Ansible Galaxy collection 1.0.0 documentation + zhmc_storage_group – Manages storage groups of Z systems. — ibm.zhmc Ansible Galaxy collection 1.0.0-dev1 1.0.0-dev1 documentation @@ -51,7 +51,7 @@ - ibm.zhmc Ansible Galaxy collection + ibm.zhmc Ansible Galaxy collection 1.0.0-dev1 @@ -129,7 +129,7 @@ diff --git a/docs/modules/zhmc_storage_group_attachment.html b/docs/modules/zhmc_storage_group_attachment.html index 520ed7e3d..5a1c16582 100644 --- a/docs/modules/zhmc_storage_group_attachment.html +++ b/docs/modules/zhmc_storage_group_attachment.html @@ -7,7 +7,7 @@ - zhmc_storage_group_attachment – Manages the attachment of storage groups to partitions of Z systems. — ibm.zhmc Ansible Galaxy collection 1.0.0 documentation + zhmc_storage_group_attachment – Manages the attachment of storage groups to partitions of Z systems. — ibm.zhmc Ansible Galaxy collection 1.0.0-dev1 1.0.0-dev1 documentation @@ -51,7 +51,7 @@ - ibm.zhmc Ansible Galaxy collection + ibm.zhmc Ansible Galaxy collection 1.0.0-dev1 @@ -129,7 +129,7 @@ diff --git a/docs/modules/zhmc_storage_volume.html b/docs/modules/zhmc_storage_volume.html index 56ba8717f..fab9ea5ce 100644 --- a/docs/modules/zhmc_storage_volume.html +++ b/docs/modules/zhmc_storage_volume.html @@ -7,7 +7,7 @@ - zhmc_storage_volume – Manages storage volumes of Z systems. — ibm.zhmc Ansible Galaxy collection 1.0.0 documentation + zhmc_storage_volume – Manages storage volumes of Z systems. — ibm.zhmc Ansible Galaxy collection 1.0.0-dev1 1.0.0-dev1 documentation @@ -51,7 +51,7 @@ - ibm.zhmc Ansible Galaxy collection + ibm.zhmc Ansible Galaxy collection 1.0.0-dev1 @@ -129,7 +129,7 @@ diff --git a/docs/modules/zhmc_user.html b/docs/modules/zhmc_user.html index 8aa18cc75..640734f6c 100644 --- a/docs/modules/zhmc_user.html +++ b/docs/modules/zhmc_user.html @@ -7,7 +7,7 @@ - zhmc_user – Manages users defined on the HMC of Z systems. — ibm.zhmc Ansible Galaxy collection 1.0.0 documentation + zhmc_user – Manages users defined on the HMC of Z systems. — ibm.zhmc Ansible Galaxy collection 1.0.0-dev1 1.0.0-dev1 documentation @@ -51,7 +51,7 @@ - ibm.zhmc Ansible Galaxy collection + ibm.zhmc Ansible Galaxy collection 1.0.0-dev1 @@ -128,7 +128,7 @@ diff --git a/docs/modules/zhmc_virtual_function.html b/docs/modules/zhmc_virtual_function.html index 76ca78242..19b3eb3df 100644 --- a/docs/modules/zhmc_virtual_function.html +++ b/docs/modules/zhmc_virtual_function.html @@ -7,7 +7,7 @@ - zhmc_virtual_function – Manages virtual functions in partitions of Z systems. — ibm.zhmc Ansible Galaxy collection 1.0.0 documentation + zhmc_virtual_function – Manages virtual functions in partitions of Z systems. — ibm.zhmc Ansible Galaxy collection 1.0.0-dev1 1.0.0-dev1 documentation @@ -51,7 +51,7 @@ - ibm.zhmc Ansible Galaxy collection + ibm.zhmc Ansible Galaxy collection 1.0.0-dev1 @@ -128,7 +128,7 @@ diff --git a/docs/objects.inv b/docs/objects.inv index 0232e6f899942006cbc9b2f765c0840686f377a0..35af439ae1a4281a9bac4074b1669f44af2c3f40 100644 GIT binary patch delta 1165 zcmV;81akZM35*JmN(&${E-)@IEo5bOF_B70f5C3!HW0n*D+ugf>29vQB~Fnw(4>nb zZGm0{T4F3>DNzt9Z`@P=p?}yf=};tPQYIz2=-xukn|Y7J5&g3L<>~c#clYb-?&$$Z zRsL9t0^u99_4YTFsyW(Couy5$_%jf)&k_LRr6KEMWc zf5@OhBiWwQybyKWH%y)KL(fV&sn)i%DcQR%Wm52%f=$Y;*@sivee|IBM+!JlU(-er z#YD4)AWU%O@BQ7(Wd<$ttD#%F%Jx0uC3G68ilP}YB|TCuS{*fdTq1_ViKx3|&8(PtD}vXZtPEe4%( zCh6XTWwtG}Tb_^+I+=`nw{IuI;-G)IqEdeaE2<6`VbQMet668>)%nev-l!9zH!gD0 zbMP_9qwl0{fxG48v=`!Qx{(%%&&Z#qx!Hj>tSRYxSj6ob)jR!Xc81y0c?hZC5JZNT#xSskcOLuCO$ca* zPBHV6&2**OlcYk3d73oRSMmAoR>EMdm+d0A`>r_v8{?<3e?9fhuo{)Bszgl3YGuBgHcvuE1zV&Y$*=YUlMA$-n*`SolRZQwpc zv%*r@BDimjxjx6SU*u&KR|Y=CG=ZRoep`7tE(z`ilE(XaiPp+wf8Xj(!{mF!>5CfS zIDo%It7K6V9Jw)Pcde+4l)y6mHiEKm)$qg4^pjtF)sIEni6c1i^Z|4V)+yMg;4$U* zWVOsUF!uk@kRj=PKIk26ckF+xSNkF7ZkDN?Au_bE3Mj8MNO4QELPXRdSxG|-pJSoG z@9CeM8(KbqGf+k{cdP=DR~ss4kCus@qcX&>3W%?ESfNK+rVlNa5i#xsQm!;!v({u; z*R1a`GA#rTkkoj6e{&R}x$bnyBPGwV-h4(J*LroHbqnR0Kvdt=u5NT_%eqEeXVmCr fpy9vzyr?%@mJ>C4Mw$&_7Ybzlk1p_E`JEhK5kyFf delta 1144 zcmV-;1c&>K3it_-N|9Aaf6H#;HWc0KD+tVNnPRrxB~Fns(4>PTZGmnKT4F3>C{hq9 zPux}ip?}yf>81EEDN_#@ot?>h?mdT>*Yxq`m#5d~?cJ}h+ouPlboFB;ON2k6O|*Yg z>xQF^6uM*kUNdnh22NcyAP*w`{=>!2MRb)-%z26W>TynNE3Yd`*^qT znMupyYUtLjiha*`1)WB^rf5b?MURxr)MBe94O-Qke0Xm?po{u z8_*`;U1~B0aaIDAe@zQ~d&W(}6Cwt~B`wWIb17$BQPH-e<)Bl|B;7}_!nK8V%M%iy zqsh4U`))EE4*Iv#RGDwVimJm!IJ7VPYS%?{b#e2?H|m9$jfV6y^K-W|I8tyWA=?GdJwm9G8OeOV$xrH66NDGSN&gJ4(P?GV_ zUw@-VB8Yhff83rz@(ulg)CroQ3%d#@u;Ip_FZWp61Ak$%syW;U8(nEQX#}5O$HgO_7MZ2TQADlp&bJwAs01bQ7(vlaQ>SV{Q@lfG<-Sf8mN+Y zy`!8Ge`P!eK}YDtvTF<(m|&mrd|3r5x3U}D3{$G7(>5Xiu>(GjGKW%%!AP7Ioy>E9 z7K)OttkVp;XWQ{&<6ofXfYk#be4Pi!8+j)x;69{S;iFs;+_%TIz{rOB8CcV!GvxD7^`ZmJ0ly{>i(c - Search — ibm.zhmc Ansible Galaxy collection 1.0.0 documentation + Search — ibm.zhmc Ansible Galaxy collection 1.0.0-dev1 1.0.0-dev1 documentation @@ -51,7 +51,7 @@ - ibm.zhmc Ansible Galaxy collection + ibm.zhmc Ansible Galaxy collection 1.0.0-dev1 @@ -104,7 +104,7 @@ diff --git a/docs/searchindex.js b/docs/searchindex.js index 89557bcb0..9a971037f 100644 --- a/docs/searchindex.js +++ b/docs/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["CONTRIBUTING","all_modules","appendix","changes","development","index","intro","modules/zhmc_adapter","modules/zhmc_cpc","modules/zhmc_crypto_attachment","modules/zhmc_hba","modules/zhmc_nic","modules/zhmc_partition","modules/zhmc_storage_group","modules/zhmc_storage_group_attachment","modules/zhmc_storage_volume","modules/zhmc_user","modules/zhmc_virtual_function"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,sphinx:56},filenames:["CONTRIBUTING.rst","all_modules.rst","appendix.rst","changes.rst","development.rst","index.rst","intro.rst","modules/zhmc_adapter.rst","modules/zhmc_cpc.rst","modules/zhmc_crypto_attachment.rst","modules/zhmc_hba.rst","modules/zhmc_nic.rst","modules/zhmc_partition.rst","modules/zhmc_storage_group.rst","modules/zhmc_storage_group_attachment.rst","modules/zhmc_storage_volume.rst","modules/zhmc_user.rst","modules/zhmc_virtual_function.rst"],objects:{},objnames:{},objtypes:{},terms:{"00000000001":12,"0128":11,"023f":11,"033f":17,"1024":12,"112":3,"123":17,"123f":10,"127":6,"12c":7,"141":3,"18074":3,"187":3,"2013":3,"2017":3,"2018":3,"2019":3,"755":6,"boolean":[3,12,13,16],"case":[3,6,7],"default":[0,3,4,6,9,10,11,12,13,15,16,17],"final":4,"float":3,"function":[1,3,4,5,6,12],"import":[0,4,6],"int":[9,13],"new":[0,3,5,6,7,8],"null":[6,7,8,9,10,11,12,13,14,15,16,17],"public":6,"return":3,"short":[0,4],"switch":[4,13,14,15],"true":[7,8,9,10,11,12,13,14,15,16,17],"try":4,"var":6,Added:3,Bus:10,For:[0,4,6,7,9,10,11,12,13,15,16,17],Into:0,That:4,The:[0,3,4,6,7,8,9,10,11,12,13,14,15,16,17],Then:[4,6],There:4,These:[4,6],Use:[0,7],Used:[11,13,15,16],Using:6,VFs:3,Will:[10,11,12,17],With:0,a13b:11,abc:17,abcdefabcdef:12,abil:[6,7],abl:6,about:[3,4,6,7,8,9,10,11,12,13,14,15,16,17],abov:[],absent:[3,7,10,11,12,13,15,16,17],acc:7,acceler:[6,17],acceptable_statu:[3,8],access:[7,8,9,10,11,12,13,14,15,16,17],access_mod:[9,12],accordingli:[3,6],action:[6,13,14,15],activ:[4,6,8,12,14],actual:14,adapt:[1,3,5,6,8,9,10,11,12,13,17],adapter1:[7,12],adapter2:12,adapter_count:9,adapter_id:7,adapter_nam:[9,10,11,17],adapter_port:[10,11],adapter_port_uri:10,adapter_uri:17,add:[0,3,4],added:[9,12],adding:3,addit:[3,4,7,8,9,10,11,12,13,15,16,17],address:[0,7,8,9,10,11,12,13,14,15,16,17],adjust:[3,6],advantag:6,affect:0,after:[0,4,6,9,10,11,12,14,15,17],again:4,against:[3,4,13,14,15],all:[3,4,5,6,7,9,11,12],allow:[3,6,7],along:3,alpha:3,alreadi:[3,4,6,7,10,11,12,13,15,16,17],also:[3,4,6,7,8,10,11,13,15,16,17],altern:3,alwai:6,amend:0,anco_dir:6,andi:[7,8,9,10,11,12,13,14,15,16,17],andrea:[7,8,9,10,11,12,13,14,15,16,17],ani:[3,4,6,7,8,9,10,11,12,13,14,15,16,17],anoth:[],ansbl:[],ansibl:[3,4,6,10,11,12,13,17],ansible_collect:6,ansible_python_interpret:6,anyth:[7,8,9,12,13,14,15,16],apach:6,api:[0,3,6,7,8,9,10,11,12,13,14,15,16,17],appear:4,append:0,appendix:5,appli:[0,3,6,9,15],arriv:4,artifici:[3,7,8,10,11,12,13,16,17],ask:4,assign:12,associ:[8,13,14,15],assum:[4,7,8,9,10,11,12,13,14,15,16,17],attach:[1,3,5,7,8,12,13,15],attent:4,attributeerror:3,authent:[6,7,8,9,10,11,12,13,14,15,16,17],author:4,autom:0,automat:[4,6,10,12],avail:[4,12],awai:6,back:[3,10,11,17],backward:[6,7,8,9,10,11,12,13,14,15,16,17],bad:0,base:4,bash:6,becaus:[3,4,6,7,10,11,12,13,15,16,17],becom:[10,11,17],been:[4,6,7,10,11,12,13,15,16,17],befor:[0,4,6],being:[3,10,11,12,13,15,16,17],below:[0,3,7,8,9,10,11,12,13,14,15,16,17],besid:4,beta:3,between:[6,7],bin:6,blank:0,book:[7,8,9,10,11,12,13,15,16,17],bool:[12,13,14,16],boot:[6,12],boot_devic:12,boot_logical_unit_numb:12,boot_network_devic:12,boot_network_nic_nam:12,boot_storage_devic:12,boot_storage_device_hba_nam:12,boot_storage_hba_nam:12,boot_world_wide_port_nam:12,bootabl:12,branch:[3,4],bring:3,browser:4,bug:[3,4],build:5,built:6,call:6,can:[0,4,6,7,10,11,12,16,17],candid:13,cannot:[3,4,7,10,11,12,13,15,16,17],canon:[7,8],card:11,care:6,cat:6,caus:[3,4],cca:7,certain:[3,13,16],certif:0,certifi:0,chang:[0,4,5,6,7,8,9,10,11,12,13,14,15,16,17],charact:3,check:[0,3,4,6,14],checkout:4,child:[3,8,12],chmod:6,circumvent:3,classic:16,clean:4,cleanup:[3,4],clobber:4,clone:4,close:4,cna:3,code:4,collect:[3,4,6],colon:0,com:[2,4],combin:7,command:[4,6],comment:0,commit:[4,5],common:3,commun:[5,7,8,9,10,11,12,13,14,15,16,17],compat:[0,3,5,7,8,9,10,11,12,13,14,15,16,17],complet:4,compli:0,compon:0,compris:0,concept:7,config:0,configur:[0,3,6,7,9,12],confirm:4,conflict:3,connect:[7,8,9,10,11,12,13,14,15,16,17],consid:[0,4,9],consist:3,consol:6,construct:12,contain:[0,3,6,10,11,12,13,15,16,17],contribut:5,control:[6,9,12,13,16],control_domain:9,convers:3,cooki:0,copi:6,correct:4,correctli:[3,6],could:3,count:3,cover:4,coverag:4,cpc1:8,cpc:[3,6,7,8,9,10,11,12,13,14,15,17],cpc_name:[7,9,10,11,12,13,14,15,17],creat:[0,3,4,6,10,11,12,13,15,16,17],create_partit:6,creation:[0,3],credenti:[6,7,8,9,10,11,12,13,14,15,16,17],cryp00:9,cryp01:9,crypto1:9,crypto:[1,3,5,7,12],crypto_adapter_nam:12,crypto_adapter_uri:12,crypto_configur:[9,12],crypto_domain_configur:12,crypto_numb:3,crypto_typ:[7,9],cryptographi:3,current:[4,6,13,14],cve:3,data:[3,7,8,10,11,12,13,15,16,17],date:4,dco:0,decim:[3,7,8,10,11,12,13,15,16,17],defin:[1,5,6,7,8,10,11,12,13,15,17],definit:[3,16],degrad:12,delet:[3,4,6,10,11,12,13,15,16,17],delete_partit:6,deliv:0,demonstr:0,depend:[3,6],deprec:[3,4,5],describ:[3,4,6,7,8,9,10,11,12,13,15,16,17],descript:[0,4,7,8,10,11,12,13,15,16,17],desir:[6,7,8,9,10,11,12,13,14,15,16,17],detach:[9,14],detail:[0,3,4,6,12],dev1:5,dev:[3,6],dev_guid:2,devd:6,develop:[0,3,5,6],devic:12,device_numb:[10,11,17],devx:4,dict:[7,8,9,10,11,12,13,14,15,16,17],dictionari:[3,7,8,9,10,11,12,13,14,15,16,17],did:3,difficulti:3,directli:16,directori:[3,4,6],disabl:3,discuss:0,displai:4,distribut:[3,6],doc:[2,3,4],docs_sourc:4,document:[3,5,6,12],doe:[3,4,6,7,8,9,10,11,12,13,14,15,16,17],domain:[3,9],domain_config:9,domain_index:12,domain_rang:9,done:[0,3,6,12],doubl:[4,6],dpm:[3,7,8,9,10,11,12,13,14,15,16,17],drop:3,due:3,dure:[0,3],dynam:[7,8,9,10,11,12,13,14,15,17],each:[0,4,7,8],eas:6,easi:4,easili:3,edit:[0,4],editor:0,effect:3,either:4,element:3,element_uri:7,email:0,emperor:6,empti:[3,4,7,10,11,12,13,15,16,17],enabl:3,encount:6,end2end:[3,4],end:[0,6],enhanc:[3,4],enrich:3,ensur:[6,7,8,9,10,11,12,13,14,15,16,17],env_python:6,environ:5,eot:6,ep11:[7,9],error:[3,6],establish:[],etc:6,even:[0,6],everyth:0,examin:3,exampl:[0,3,4,5],except:[3,7,10,11,12,13,15,16,17],exclus:9,execut:[6,7,8,9,10,11,12,13,14,15,16,17],exist:[3,4,6,7,10,11,12,13,15,16,17],expand:[12,13,16],expand_crypto_adapt:[3,12],expand_storage_group:[3,12],expect:6,explain:0,explicitli:3,exploit:0,express:[3,7],extend:3,extens:4,fact:[3,6,7,8,9,10,11,12,13,14,15,16,17],fail:[4,6,13,14],faked_sess:[7,8,9,10,11,12,13,14,15,16,17],fakedsess:[7,8,9,10,11,12,13,14,15,16,17],fals:[7,8,9,10,11,12,13,14,15,16,17],famili:11,fcp:[7,10,12,13,15],featur:[0,10,13,14,15],few:3,ficon:[3,7],field:12,file:[0,3,4,6,7,8,9,10,11,12,13,14,15,16,17],fill:0,filter:7,find:6,firmwar:[10,13,14,15],first:0,fix:[3,4],flake8:[3,4],flexibl:3,flow:[7,8,9,10,11,12,13,14,15,16,17],folder:6,follow:[0,3,4,6,7,8,9,10,11,12,13,14,15,16,17],format:[3,5,12],forward:[7,8,9,10,11,12,13,14,15,16,17],found:6,four:4,from:[3,4,6,9,12,13,14,15],fulfil:8,full:[3,4,13,16],fulli:6,function_numb:3,function_rang:3,further:0,galaxi:[3,4,6],gather:[3,6,7,8,9,10,11,12,13,14,15,16,17],gener:[3,4,6,10,13,14,15],get:[0,4,10,11,12,13,15,16,17],get_cpc_io:3,get_fact:3,git:[0,4],gitcop:0,github:[3,4],goal:6,going:[7,8,9,10,11,12,13,14,15,16,17],good:0,got:6,gov:3,group:[1,3,5,8,12,15,16],guarante:[7,8,9,10,11,12,13,14,15,16,17],guid:5,had:[3,4],handl:3,happen:6,hardwar:6,has:[3,4,6,7,8,9,10,11,12,13,14,15,16,17],have:[0,4,6,7,8,9,10,11,12,13,14,15,16,17],hba1:[10,12],hba:[1,3,5,6,12],help:[0,4],higher:6,hipersocket:[3,7,11],hmc:[1,3,5,6,7,8,9,10,11,12,13,14,15,17],hmc_auth:[7,8,9,10,11,12,13,14,15,16,17],hmc_host:[7,8,9,10,11,12,13,14,15,16,17],home:6,host:[6,7,8,9,10,11,12,13,14,15,16,17],hostnam:[7,8,9,10,11,12,13,14,15,16,17],how:[0,3],howev:4,html:[2,4,7],http:[2,3,4,7],hyphen:[3,7,8,9,10,11,12,13,15,16,17],ibm:[3,4,6],idempot:[3,6],identifi:[0,7],ifl_processor:12,ignor:[7,8,10,11,12,13,15,16,17],iii:6,imag:12,implement:[0,3,6],improv:3,includ:[0,3,4,6,7,8,12,13],inclus:9,incompat:[3,4,6],incorrect:3,increas:3,independ:4,index:[3,4,5,9,10,11,13],indic:[14,15],indirectli:16,inform:[3,10,11,12,17],initi:[3,6],initial_memori:12,input:[3,10,11,12,13,15,16,17],insert:4,instal:[3,4,5],instead:[0,3,7,8,9,10,11,12,13,14,15,16,17],instruct:6,integ:[3,7,8,9,10,11,12,13,15,16,17],interact:[6,7,8,9,10,11,12,13,14,15,16,17],interfac:[6,7,8,9,10,11,12,13,14,15,16,17],introduc:0,introduct:5,invoc:4,invok:[3,6],issu:[3,4,5],item:[4,7,8,9,16],its:[3,4,6,7,8,10,11,12,13,14,15,17],itself:6,johndo:6,judgement:0,juergen:[10,11,12,13,14,15,17],just:[3,4],keep:6,kei:[7,8,10,11,12,13,15,16,17],kernel:0,kind:[4,6],know:4,knowledg:[13,14,15],known:[0,3,4,12],larg:0,later:[10,13,14,15],latest:2,ldap:16,lead:3,leopold:[10,11,12,13,14,15,17],leopoldjuergen:[10,11,12,13,14,15,17],less:3,level:[1,3,4,5,6],librari:7,licens:5,like:0,line:[0,3],link:4,linkcheck:4,linux:[0,6],linuxon:6,list:[3,4,6,9,12,13,16],local:[4,6],localhost:6,log:[4,5,6,7,8,9,10,11,12,13,14,15,16,17],log_fil:[3,7,8,9,10,11,12,13,14,15,16,17],logger:[3,7,8,9,10,11,12,13,14,15,16,17],logic:[0,3,7,8,9,10,11,12,13,14,15,16,17],longer:[3,6],lun:12,mac_address:3,machin:[3,6],maco:6,made:3,mai:[0,4,6,7,8,10,11,12,13,15,16,17],maier:[7,8,9,10,11,12,13,14,15,16,17],main:6,maintain:[3,7,8,9,10,11,12,13,14,15,16,17],major:4,make:[0,3,4,6],manag:[1,3,5,6],mani:0,mark:6,markdown:3,mask:12,master:[3,4],match:[3,7],matter:6,max:[9,13],maximum:9,maximum_memori:12,mean:[6,9],merg:4,messag:[3,5],metadata:4,method:6,mileston:4,min:9,minim:6,minimum:3,minor:4,mkvirtualenv:6,mnu:4,mock:[7,8,9,10,11,12,13,14,15,16,17],mode:[3,6,7,8,9,10,11,12,13,14,15,16,17],model:[7,8,10,11,12,13,15,16,17],modul:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17],modules_by_categori:2,more:[0,3],most:4,multipl:0,must:[0,6,7,8,9,10,11,12,13,14,15,17],mutual:9,my_:[7,8,9,10,11,12,13,14,15,16,17],my_adapter_nam:7,my_cpc_nam:[7,8,9,10,11,12,13,14,15,17],my_first_partition_nam:9,my_hba_nam:10,my_hmc_auth:[7,8,9,10,11,12,13,14,15,16,17],my_hmc_host:[7,8,9,10,11,12,13,14,15,16,17],my_nic_nam:11,my_partition_nam:[9,10,11,12,14,17],my_second_partition_nam:9,my_storage_group_nam:[13,14,15],my_storage_volume_nam:15,my_user_nam:16,my_vfunction_nam:17,myenv:6,name:[0,3,4,6,7,8,9,10,11,12,13,14,15,16,17],need:[0,3,4,6,7,8,9,10,11,12,13,14,15,16,17],neither:9,network:11,network_adapter_port_uri:11,next:0,nic1:11,nic:[1,3,5,6,12],nist:3,non:3,none:[3,7,8,9,10,11,12,13,14,15,16,17],noqa:3,note:[4,6,7,8,9,10,11,12,16,17],noth:6,now:3,number:[4,9],nvd:3,object:[7,8,9,10,11,12,13,14,15,16,17],object_uri:8,off:0,offici:12,old:3,omit:[7,8,10,11,12,13,15,16,17],onc:[3,4,12,13,16],one:0,ones:3,onli:[0,3,4,6,7,8,9,10,11,12,13,14,15,16,17],open:[0,3,4,6],openstack:0,oper:[4,6,7,8,9,10,11,12,13,14,15,16,17],option:[0,4],order:[0,4,7],org:0,origin:[0,4],osa:11,osd:11,other:[0,3,6,7,9],otherwis:[0,4,7],our:[3,10,11],out:[0,4],output:3,outsid:0,over:0,packag:[3,4,5,7,8,9,10,11,12,13,14,15,16,17],page:[3,4,5],paramet:3,parametererror:3,parent:13,part1:12,part:3,parti:0,partit:[1,3,5,6,7,8,13,15],partition_nam:[9,10,11,14,17],pass:[0,3],password:[6,7,8,9,10,11,12,13,14,15,16,17],patch:0,path:[6,7,8,9,10,11,12,13,14,15,16,17],pattern:16,paus:3,pbr:3,pchid:3,peopl:[0,4],perform:[3,4,9,13,14,15],perspect:6,pick:3,pip:6,plai:6,platform:6,playbook:[3,5],pleas:6,plu:[13,16],pluggabl:0,point:6,pollut:6,port:[3,7,10,11,13],possibl:[6,7,8,10,11,12,13,15,16,17],power:6,practic:0,prefer:4,prepar:4,prerequisit:4,presenc:[0,6],present:[7,10,11,13,15,16,17],presum:0,pretti:4,preview:3,previou:[4,6],previous:3,principl:6,problem:6,process:3,produc:0,project:[0,3,4],promot:3,prompt:6,propag:[3,7,8,9,10,11,12,13,14,15,16,17],properti:[3,7,8,9,10,11,12,13,15,16,17],provid:[0,5,7,8,10,11,12,13,15,16,17],publish:[3,4],pull:[0,4],purpos:[4,7,8,9,10,11,12,13,14,15,16,17],push:4,put:0,pycodestyl:3,pycrypto:3,pyflak:3,pylint:4,pypi:[3,6],pytest:4,python:[3,4,7,8,9,10,11,12,13,14,15,16,17],python_script:6,quaiti:3,question:6,rais:3,random:0,rang:9,raw:[7,8,9,10,11,12,13,14,15,16,17],reach:6,read:4,readthedoc:7,real:[3,4],reason:4,recap:6,recogn:[3,6],recommend:4,referenc:[3,16],regard:0,regardless:6,regist:[7,8,9,10,11,12,13,14,15,16,17],reject:3,relat:[3,6],releas:[3,5],release_:4,release_m:4,relev:4,remain:[7,8,9,10,11,12,13,15,16,17],remot:4,remov:[3,4],renam:7,renov:3,repo:[0,3,4],report:5,repositori:5,repres:4,request:[0,3,4,13,14],requir:[0,3,6],resourc:[1,3,5,6,7,8,10,11,12,13,15,16,17],respect:3,restart:6,restrict:3,result:3,retriev:3,review:4,right:[0,4,6],risk:6,roce:11,rockhopp:6,root:[3,7,8,9,10,11,12,13,14,15,16,17],rst:4,rule:[0,6,7,16],run:[4,6],safe:6,safeti:4,sai:0,same:[3,4],san:[12,13,14,15],saniti:4,scheur:[7,8,9,10,11,12,13,14,15,17],scheuran:[7,8,9,10,11,12,13,14,15,17],script:[3,6],search:5,section:[3,4,6],see:[0,2,3,4,6,13,16],seen:6,semant:6,sens:0,separ:12,server:16,servic:6,session:[7,8,9,10,11,12,13,14,15,16,17],set:[0,3,5,6,7,8,9,10,11,12,13,14,15,16,17],setup:3,sever:3,sg1:13,sga1:14,share:[6,13],shell:[4,6],should:[0,3,4],show:[3,4],shown:[0,4,6],sign:0,signoff:0,simpli:6,sinc:3,size:15,some:[4,6,7,8,9,10,11,12,13,14,15,16,17],sometim:0,sound:0,sourc:[0,4],special:9,specif:[3,6,9],specifi:[3,4,6,7,8,9,10,11,12,13,14,15,16,17],specific:6,split:0,ssc_dns_server:3,ssc_ipv4_gatewai:3,stabl:[3,4,7],stable_:4,stable_m:4,stableinterfac:[7,8,9,10,11,12,13,14,15,16,17],stage:0,standard:16,start:[0,3,5,6,12],start_:4,start_m:4,state:[0,3,6,7,8,9,10,11,12,13,14,15,16,17],statement:3,statu:[3,4,6],step:[4,6],still:[0,3,4],stop:[3,6,12],storag:[1,3,5,8,10,12],storage_group:13,storage_group_attach:14,storage_group_nam:[14,15],storage_volum:15,str:[7,8,9,10,11,12,13,14,15,16,17],stream:4,string:[3,6,7,8,10,11,12,13,15,16,17],structur:3,subject:[0,6],subsequ:3,subset:[3,7,8],subsystem:[13,14,15],succe:4,success:[4,7,8,9,10,11,12,13,14,15,16,17],sudo:6,suffix:[4,6],summar:0,summari:0,support:[0,3,4,5,7,9,12],sure:4,sv1:15,sync:3,syntax:[7,8,10,11,12,13,15,16,17],system:[1,4,5],tab:4,tag:4,taken:6,target:[3,4,7,8,9,10,11,12,13,14,15,16,17],task:6,tbd:[],tee:6,templat:0,temporarili:3,termin:[3,6],test:[0,3,5,6,7,8,9,10,11,12,13,14,15,16,17],test_partit:4,testcas:4,testopt:4,text:4,thei:[3,6],them:4,therefor:6,thi:[0,3,4,5,7,8,9,10,11,12,13,14,15,16,17],thing:[4,6],third:0,through:4,thu:[3,6],time:[],todai:4,top:4,topic:4,tracker:[4,6],transit:6,travi:[3,4],tree:6,trigger:4,tupl:9,two:[6,9],txt:6,type:[0,3,7,9,12,13,15,16],typeerror:3,unchang:[7,8,9,10,11,12,13,15,16,17],under:6,underscor:[3,7,8,10,11,12,13,15,16,17],understand:4,unicod:3,unit:4,unnecessari:3,unreach:6,until:4,updat:[3,4,7,8,10,11,12,13,15,16,17],upgrad:[3,6],upload:4,upon:4,upstream:4,uri:[7,8,12,13,16],usag:[3,9,12],usage_domain:9,use:[0,3,6],used:[7,8,9,10,11,12,13,14,15,16,17],useful:0,user1:16,user:[0,1,3,4,5,6],userid:[7,8,9,10,11,12,13,14,15,16,17],usernam:[7,8,9,10,11,12,13,14,15,16,17],uses:[3,4,6],using:[0,3,6,7,8,9,10,11,12,13,15,16,17],util:6,v7k:10,valid:[0,3,4,7],valu:3,variabl:[4,6,7,8,9,10,11,12,13,14,15,16,17],variant:4,variou:6,vars_exampl:6,vault:6,vault_exampl:6,verbos:4,verifi:[4,6],version:5,vfunction1:17,via:[4,6,10,16],violat:6,virtual:[1,3,4,5,10,11,12,13],virtual_funct:17,virtual_switch_uri:11,virtualenv:6,virtualenvwrapp:6,vlan_typ:3,volum:[1,3,5,13],vuln:3,vulner:3,wai:3,wait:4,want:4,web:[4,6],welcom:0,well:[7,8,9,10,11,12,13,14,15,16,17],were:[3,9],what:[0,4,5],when:[3,4,6,10,11,12,13,15,16,17],whenev:4,where:[0,3,6,10,11,12,13,15,16,17],whether:[0,12,13,14,16],which:[3,6,7,8,9,10,11,12,13,14,15,16,17],whose:12,why:0,window:6,without:[0,3,4,6],work:[0,3,4,6],writeabl:[3,7,8,10,11,12,13,15,16,17],written:[3,6],wrong:0,wrote:0,wwpn:12,yaml:[7,8,10,11,12,13,15,16,17],yet:[3,4,12],yml:[3,4,6],you:[0,4,6],your:[0,4,6],z13:[6,10],z14:[6,10,13,14,15],z15:[3,6],zeroiz:7,zhmc:[3,4,6,12],zhmc_adapt:[1,3,5,12],zhmc_cpc:[1,3,5],zhmc_crypto_attach:[1,3,5],zhmc_hba:[1,5,12],zhmc_nic:[1,3,5,12],zhmc_partit:[1,3,5,10,11,17],zhmc_storage_group:[1,3,5,12],zhmc_storage_group_attach:[1,3,5,13],zhmc_storage_volum:[1,3,5],zhmc_user:[1,3,5],zhmc_virtual_funct:[1,5,12],zhmcclient:[3,4,6,7,8,9,10,11,12,13,14,15,16,17],zhmcclient_mock:[7,8,9,10,11,12,13,14,15,16,17]},titles:["Contributing","All modules","Appendix","Change log","Development","ibm.zhmc Ansible Galaxy collection","Introduction","zhmc_adapter \u2013 Manages adapters of Z systems.","zhmc_cpc \u2013 Manages Z systems at the system level.","zhmc_crypto_attachment \u2013 Manages the attachment of crypto resources to partitions of Z systems.","zhmc_hba \u2013 Manages HBAs in partitions of Z systems.","zhmc_nic \u2013 Manages NICs in partitions of Z systems.","zhmc_partition \u2013 Manages partitions of Z systems.","zhmc_storage_group \u2013 Manages storage groups of Z systems.","zhmc_storage_group_attachment \u2013 Manages the attachment of storage groups to partitions of Z systems.","zhmc_storage_volume \u2013 Manages storage volumes of Z systems.","zhmc_user \u2013 Manages users defined on the HMC of Z systems.","zhmc_virtual_function \u2013 Manages virtual functions in partitions of Z systems."],titleterms:{"function":17,"new":4,"return":[7,8,9,10,11,12,13,14,15,16,17],adapt:7,all:1,also:12,altern:6,ansibl:[2,5],appendix:2,attach:[9,14],author:[7,8,9,10,11,12,13,14,15,16,17],build:4,chang:3,collect:5,commit:0,commun:2,compat:6,contribut:0,crypto:9,defin:16,deprec:6,dev1:3,develop:[2,4],document:[2,4],environ:[4,6],exampl:[6,7,8,9,10,11,12,13,14,15,16,17],format:0,galaxi:5,group:[13,14],guid:2,hba:10,hmc:16,ibm:5,index:2,indic:5,instal:6,introduct:6,issu:6,level:8,licens:6,log:3,manag:[7,8,9,10,11,12,13,14,15,16,17],messag:0,modul:[1,2],nic:11,note:[13,14,15],packag:6,paramet:[7,8,9,10,11,12,13,14,15,16,17],partit:[9,10,11,12,14,17],playbook:6,provid:6,python:6,releas:4,report:6,repositori:4,requir:[7,8,9,10,11,12,13,14,15,16,17],resourc:9,see:12,set:4,standard:6,start:4,statu:[7,8,9,10,11,12,13,14,15,16,17],storag:[13,14,15],support:6,synopsi:[7,8,9,10,11,12,13,14,15,16,17],system:[6,7,8,9,10,11,12,13,14,15,16,17],tabl:5,test:[2,4],thi:6,user:16,valu:[7,8,9,10,11,12,13,14,15,16,17],verif:6,version:[3,4,6],virtual:[6,17],volum:15,what:6,zhmc:5,zhmc_adapt:7,zhmc_cpc:8,zhmc_crypto_attach:9,zhmc_hba:10,zhmc_nic:11,zhmc_partit:12,zhmc_storage_group:13,zhmc_storage_group_attach:14,zhmc_storage_volum:15,zhmc_user:16,zhmc_virtual_funct:17}}) \ No newline at end of file +Search.setIndex({docnames:["CONTRIBUTING","all_modules","appendix","changes","development","index","intro","modules/zhmc_adapter","modules/zhmc_cpc","modules/zhmc_crypto_attachment","modules/zhmc_hba","modules/zhmc_nic","modules/zhmc_partition","modules/zhmc_storage_group","modules/zhmc_storage_group_attachment","modules/zhmc_storage_volume","modules/zhmc_user","modules/zhmc_virtual_function"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,sphinx:56},filenames:["CONTRIBUTING.rst","all_modules.rst","appendix.rst","changes.rst","development.rst","index.rst","intro.rst","modules/zhmc_adapter.rst","modules/zhmc_cpc.rst","modules/zhmc_crypto_attachment.rst","modules/zhmc_hba.rst","modules/zhmc_nic.rst","modules/zhmc_partition.rst","modules/zhmc_storage_group.rst","modules/zhmc_storage_group_attachment.rst","modules/zhmc_storage_volume.rst","modules/zhmc_user.rst","modules/zhmc_virtual_function.rst"],objects:{},objnames:{},objtypes:{},terms:{"00000000001":12,"0128":11,"023f":11,"033f":17,"1024":12,"112":3,"123":17,"123f":10,"127":6,"12c":7,"141":3,"18074":3,"187":3,"2013":3,"2017":3,"2018":3,"2019":3,"755":6,"boolean":[3,12,13,16],"case":[3,6,7],"default":[0,3,4,6,9,10,11,12,13,15,16,17],"final":4,"float":3,"function":[1,3,4,5,6,12],"import":[0,4,6],"int":[9,13],"new":[0,3,5,6,7,8],"null":[6,7,8,9,10,11,12,13,14,15,16,17],"public":6,"return":3,"short":[0,4],"switch":[4,13,14,15],"true":[7,8,9,10,11,12,13,14,15,16,17],"try":4,"var":6,Added:3,Bus:10,For:[0,4,6,7,9,10,11,12,13,15,16,17],Into:0,That:4,The:[0,3,4,6,7,8,9,10,11,12,13,14,15,16,17],Then:[4,6],There:4,These:[4,6],Use:[0,7],Used:[11,13,15,16],Using:6,VFs:3,Will:[10,11,12,17],With:0,a13b:11,abc:17,abcdefabcdef:12,abil:[6,7],abl:6,about:[3,4,6,7,8,9,10,11,12,13,14,15,16,17],abov:[],absent:[3,7,10,11,12,13,15,16,17],acc:7,acceler:[6,17],acceptable_statu:[3,8],access:[7,8,9,10,11,12,13,14,15,16,17],access_mod:[9,12],accordingli:[3,6],action:[6,13,14,15],activ:[4,6,8,12,14],actual:14,adapt:[1,3,5,6,8,9,10,11,12,13,17],adapter1:[7,12],adapter2:12,adapter_count:9,adapter_id:7,adapter_nam:[9,10,11,17],adapter_port:[10,11],adapter_port_uri:10,adapter_uri:17,add:[0,3,4],added:[9,12],adding:3,addit:[3,4,7,8,9,10,11,12,13,15,16,17],address:[0,7,8,9,10,11,12,13,14,15,16,17],adjust:[3,6],advantag:6,affect:0,after:[0,4,6,9,10,11,12,14,15,17],again:4,against:[3,4,13,14,15],all:[3,4,5,6,7,9,11,12],allow:[3,6,7],along:3,alpha:[3,4],alreadi:[3,4,6,7,10,11,12,13,15,16,17],also:[3,4,6,7,8,10,11,13,15,16,17],altern:3,alwai:6,amend:0,anco_dir:6,andi:[7,8,9,10,11,12,13,14,15,16,17],andrea:[7,8,9,10,11,12,13,14,15,16,17],ani:[3,4,6,7,8,9,10,11,12,13,14,15,16,17],anoth:[],ansbl:[],ansibl:[3,4,6,10,11,12,13,17],ansible_collect:6,ansible_python_interpret:6,anyth:[7,8,9,12,13,14,15,16],apach:6,api:[0,3,6,7,8,9,10,11,12,13,14,15,16,17],appear:4,append:0,appendix:5,appli:[0,3,6,9,15],arriv:4,artifici:[3,7,8,10,11,12,13,16,17],ask:4,assign:12,associ:[8,13,14,15],assum:[4,7,8,9,10,11,12,13,14,15,16,17],attach:[1,3,5,7,8,12,13,15],attent:4,attributeerror:3,authent:[6,7,8,9,10,11,12,13,14,15,16,17],author:4,autom:0,automat:[4,6,10,12],avail:[4,12],awai:6,back:[3,10,11,17],backward:[6,7,8,9,10,11,12,13,14,15,16,17],bad:0,base:4,bash:6,becaus:[3,4,6,7,10,11,12,13,15,16,17],becom:[10,11,17],been:[4,6,7,10,11,12,13,15,16,17],befor:[0,4,6],being:[3,10,11,12,13,15,16,17],below:[0,3,7,8,9,10,11,12,13,14,15,16,17],besid:4,beta:3,between:[6,7],bin:6,blank:0,book:[7,8,9,10,11,12,13,15,16,17],bool:[12,13,14,16],boot:[6,12],boot_devic:12,boot_logical_unit_numb:12,boot_network_devic:12,boot_network_nic_nam:12,boot_storage_devic:12,boot_storage_device_hba_nam:12,boot_storage_hba_nam:12,boot_world_wide_port_nam:12,bootabl:12,branch:[3,4],bring:3,browser:4,bug:[3,4],build:5,built:6,call:6,can:[0,4,6,7,10,11,12,16,17],candid:13,cannot:[3,4,7,10,11,12,13,15,16,17],canon:[7,8],card:11,care:6,cat:6,caus:[3,4],cca:7,certain:[3,13,16],certif:0,certifi:0,chang:[0,4,5,6,7,8,9,10,11,12,13,14,15,16,17],charact:3,check:[0,3,4,6,14],checkout:4,child:[3,8,12],chmod:6,circumvent:3,classic:16,clean:4,cleanup:[3,4],clobber:4,clone:4,close:4,cna:3,code:4,collect:[3,4,6],colon:0,com:[2,4],combin:7,command:[4,6],comment:0,commit:[4,5],common:3,commun:[5,7,8,9,10,11,12,13,14,15,16,17],compat:[0,3,5,7,8,9,10,11,12,13,14,15,16,17],complet:4,compli:0,compon:0,compris:0,concept:7,config:0,configur:[0,3,6,7,9,12],confirm:4,conflict:3,connect:[7,8,9,10,11,12,13,14,15,16,17],consid:[0,4,9],consist:3,consol:6,construct:12,contain:[0,3,6,10,11,12,13,15,16,17],contribut:5,control:[6,9,12,13,16],control_domain:9,convers:3,cooki:0,copi:6,correct:4,correctli:[3,6],could:3,count:3,cover:4,coverag:4,cpc1:8,cpc:[3,6,7,8,9,10,11,12,13,14,15,17],cpc_name:[7,9,10,11,12,13,14,15,17],creat:[0,3,4,6,10,11,12,13,15,16,17],create_partit:6,creation:[0,3],credenti:[6,7,8,9,10,11,12,13,14,15,16,17],cryp00:9,cryp01:9,crypto1:9,crypto:[1,3,5,7,12],crypto_adapter_nam:12,crypto_adapter_uri:12,crypto_configur:[9,12],crypto_domain_configur:12,crypto_numb:3,crypto_typ:[7,9],cryptographi:3,current:[4,6,13,14],cve:3,data:[3,7,8,10,11,12,13,15,16,17],date:4,dco:0,decim:[3,7,8,10,11,12,13,15,16,17],defin:[1,5,6,7,8,10,11,12,13,15,17],definit:[3,16],degrad:12,delet:[3,4,6,10,11,12,13,15,16,17],delete_partit:6,deliv:0,demonstr:0,depend:[3,6],deprec:[3,4,5],describ:[3,4,6,7,8,9,10,11,12,13,15,16,17],descript:[0,4,7,8,10,11,12,13,15,16,17],desir:[6,7,8,9,10,11,12,13,14,15,16,17],detach:[9,14],detail:[0,3,4,6,12],dev1:[4,6],dev:[3,6],dev_guid:2,devd:6,develop:[0,3,5,6],devic:12,device_numb:[10,11,17],devx:[],dict:[7,8,9,10,11,12,13,14,15,16,17],dictionari:[3,7,8,9,10,11,12,13,14,15,16,17],did:3,difficulti:3,directli:16,directori:[3,4,6],disabl:3,discuss:0,displai:4,distribut:[3,6],doc:[2,3,4],docs_sourc:4,document:[3,5,6,12],doe:[3,4,6,7,8,9,10,11,12,13,14,15,16,17],domain:[3,9],domain_config:9,domain_index:12,domain_rang:9,done:[0,3,6,12],doubl:[4,6],dpm:[3,7,8,9,10,11,12,13,14,15,16,17],drop:3,due:3,dure:[0,3],dynam:[7,8,9,10,11,12,13,14,15,17],each:[0,4,7,8],eas:6,easi:4,easili:3,edit:[0,4],editor:0,effect:3,either:4,element:3,element_uri:7,email:0,emperor:6,empti:[3,4,7,10,11,12,13,15,16,17],enabl:3,encount:6,end2end:[3,4],end:[0,6],enhanc:[3,4],enrich:3,ensur:[6,7,8,9,10,11,12,13,14,15,16,17],env_python:6,environ:5,eot:6,ep11:[7,9],error:[3,6],establish:[],etc:[4,6],even:[0,6],everyth:0,examin:3,exampl:[0,3,4,5],except:[3,7,10,11,12,13,15,16,17],exclus:9,execut:[6,7,8,9,10,11,12,13,14,15,16,17],exist:[3,4,6,7,10,11,12,13,15,16,17],expand:[12,13,16],expand_crypto_adapt:[3,12],expand_storage_group:[3,12],expect:6,explain:0,explicitli:3,exploit:0,express:[3,7],extend:3,extens:4,fact:[3,6,7,8,9,10,11,12,13,14,15,16,17],fail:[4,6,13,14],faked_sess:[7,8,9,10,11,12,13,14,15,16,17],fakedsess:[7,8,9,10,11,12,13,14,15,16,17],fals:[7,8,9,10,11,12,13,14,15,16,17],famili:11,fcp:[7,10,12,13,15],featur:[0,10,13,14,15],few:3,ficon:[3,7],field:12,file:[0,3,4,6,7,8,9,10,11,12,13,14,15,16,17],fill:0,filter:7,find:6,firmwar:[10,13,14,15],first:0,fix:[3,4],flake8:[3,4],flexibl:3,flow:[7,8,9,10,11,12,13,14,15,16,17],folder:6,follow:[0,3,4,6,7,8,9,10,11,12,13,14,15,16,17],format:[3,5,12],forward:[7,8,9,10,11,12,13,14,15,16,17],found:6,four:4,from:[3,4,6,9,12,13,14,15],fulfil:8,full:[3,4,13,16],fulli:6,function_numb:3,function_rang:3,further:0,galaxi:[3,4,6],gather:[3,6,7,8,9,10,11,12,13,14,15,16,17],gener:[3,4,6,10,13,14,15],get:[0,4,10,11,12,13,15,16,17],get_cpc_io:3,get_fact:3,git:[0,4],gitcop:0,github:[3,4],goal:6,going:[7,8,9,10,11,12,13,14,15,16,17],good:0,got:6,gov:3,group:[1,3,5,8,12,15,16],guarante:[7,8,9,10,11,12,13,14,15,16,17],guid:5,had:3,handl:3,happen:6,hardwar:6,has:[3,4,6,7,8,9,10,11,12,13,14,15,16,17],have:[0,4,6,7,8,9,10,11,12,13,14,15,16,17],hba1:[10,12],hba:[1,3,5,6,12],help:[0,4],higher:6,hipersocket:[3,7,11],hmc:[1,3,5,6,7,8,9,10,11,12,13,14,15,17],hmc_auth:[7,8,9,10,11,12,13,14,15,16,17],hmc_host:[7,8,9,10,11,12,13,14,15,16,17],home:6,host:[6,7,8,9,10,11,12,13,14,15,16,17],hostnam:[7,8,9,10,11,12,13,14,15,16,17],how:[0,3],howev:4,html:[2,4,7],http:[2,3,4,7],hyphen:[3,7,8,9,10,11,12,13,15,16,17],ibm:[3,4,6],idempot:[3,6],identifi:[0,7],ifl_processor:12,ignor:[7,8,10,11,12,13,15,16,17],iii:6,imag:12,implement:[0,3,6],improv:3,includ:[0,3,4,6,7,8,12,13],inclus:9,incompat:[3,4,6],incorrect:3,increas:3,independ:4,index:[3,4,5,9,10,11,13],indic:[4,14,15],indirectli:16,inform:[3,10,11,12,17],initi:[3,6],initial_memori:12,input:[3,10,11,12,13,15,16,17],insert:4,instal:[3,4,5],instead:[0,3,7,8,9,10,11,12,13,14,15,16,17],instruct:6,integ:[3,7,8,9,10,11,12,13,15,16,17],interact:[6,7,8,9,10,11,12,13,14,15,16,17],interfac:[6,7,8,9,10,11,12,13,14,15,16,17],introduc:0,introduct:5,invoc:4,invok:[3,6],issu:[3,4,5],item:[4,7,8,9,16],its:[3,4,6,7,8,10,11,12,13,14,15,17],itself:6,johndo:6,judgement:0,juergen:[10,11,12,13,14,15,17],just:[3,4],keep:6,kei:[7,8,10,11,12,13,15,16,17],kernel:0,kind:[4,6],know:4,knowledg:[13,14,15],known:[0,3,4,12],larg:0,later:[10,13,14,15],latest:2,ldap:16,lead:3,leopold:[10,11,12,13,14,15,17],leopoldjuergen:[10,11,12,13,14,15,17],less:3,level:[1,3,4,5,6],librari:7,licens:5,like:0,line:[0,3],link:4,linkcheck:4,linux:[0,6],linuxon:6,list:[3,4,6,9,12,13,16],local:[4,6],localhost:6,log:[4,5,6,7,8,9,10,11,12,13,14,15,16,17],log_fil:[3,7,8,9,10,11,12,13,14,15,16,17],logger:[3,7,8,9,10,11,12,13,14,15,16,17],logic:[0,3,7,8,9,10,11,12,13,14,15,16,17],longer:[3,6],lun:12,mac_address:3,machin:[3,6],maco:6,made:3,mai:[0,4,6,7,8,10,11,12,13,15,16,17],maier:[7,8,9,10,11,12,13,14,15,16,17],main:6,maintain:[3,7,8,9,10,11,12,13,14,15,16,17],major:4,make:[0,3,4,6],manag:[1,3,5,6],mani:0,mark:6,markdown:3,mask:12,master:[3,4],match:[3,7],matter:6,max:[9,13],maximum:9,maximum_memori:12,mean:[6,9],merg:4,messag:[3,5],metadata:4,method:6,mileston:4,min:9,minim:6,minimum:3,minor:4,mkvirtualenv:6,mnu:4,mock:[7,8,9,10,11,12,13,14,15,16,17],mode:[3,6,7,8,9,10,11,12,13,14,15,16,17],model:[7,8,10,11,12,13,15,16,17],modul:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17],modules_by_categori:2,more:[0,3],most:4,multipl:0,must:[0,4,6,7,8,9,10,11,12,13,14,15,17],mutual:9,my_:[7,8,9,10,11,12,13,14,15,16,17],my_adapter_nam:7,my_cpc_nam:[7,8,9,10,11,12,13,14,15,17],my_first_partition_nam:9,my_hba_nam:10,my_hmc_auth:[7,8,9,10,11,12,13,14,15,16,17],my_hmc_host:[7,8,9,10,11,12,13,14,15,16,17],my_nic_nam:11,my_partition_nam:[9,10,11,12,14,17],my_second_partition_nam:9,my_storage_group_nam:[13,14,15],my_storage_volume_nam:15,my_user_nam:16,my_vfunction_nam:17,myenv:6,name:[0,3,4,6,7,8,9,10,11,12,13,14,15,16,17],need:[0,3,4,6,7,8,9,10,11,12,13,14,15,16,17],neither:9,network:11,network_adapter_port_uri:11,next:0,nic1:11,nic:[1,3,5,6,12],nist:3,non:3,none:[3,7,8,9,10,11,12,13,14,15,16,17],noqa:3,note:[4,6,7,8,9,10,11,12,16,17],noth:6,now:3,number:[4,9],nvd:3,object:[7,8,9,10,11,12,13,14,15,16,17],object_uri:8,off:0,offici:12,old:3,omit:[7,8,10,11,12,13,15,16,17],onc:[3,4,12,13,16],one:0,ones:3,onli:[0,3,4,6,7,8,9,10,11,12,13,14,15,16,17],open:[0,3,4,6],openstack:0,oper:[4,6,7,8,9,10,11,12,13,14,15,16,17],option:[0,4],order:[0,4,7],org:[0,4],origin:[0,4],osa:11,osd:11,other:[0,3,6,7,9],otherwis:[0,4,7],our:[3,10,11],out:[0,4],output:3,outsid:0,over:0,packag:[3,4,5,7,8,9,10,11,12,13,14,15,16,17],page:[3,4,5],paramet:[3,4],parametererror:3,parent:13,part1:12,part:3,parti:0,partit:[1,3,5,6,7,8,13,15],partition_nam:[9,10,11,14,17],pass:[0,3],password:[6,7,8,9,10,11,12,13,14,15,16,17],patch:0,path:[6,7,8,9,10,11,12,13,14,15,16,17],pattern:16,paus:3,pbr:3,pchid:3,peopl:[0,4],perform:[3,4,9,13,14,15],perspect:6,pick:3,pip:6,plai:6,platform:6,playbook:[3,5],pleas:6,plu:[4,13,16],pluggabl:0,point:6,pollut:6,port:[3,7,10,11,13],possibl:[6,7,8,10,11,12,13,15,16,17],power:6,practic:0,prefer:4,prepar:4,prerequisit:4,presenc:[0,6],present:[7,10,11,13,15,16,17],presum:0,pretti:4,preview:3,previou:[4,6],previous:3,principl:6,problem:6,process:3,produc:0,project:[0,3,4],promot:3,prompt:6,propag:[3,7,8,9,10,11,12,13,14,15,16,17],properti:[3,7,8,9,10,11,12,13,15,16,17],provid:[0,5,7,8,10,11,12,13,15,16,17],publish:[3,4],pull:[0,4],purpos:[4,7,8,9,10,11,12,13,14,15,16,17],push:4,put:0,pycodestyl:3,pycrypto:3,pyflak:3,pylint:4,pypi:[3,6],pytest:4,python:[3,4,7,8,9,10,11,12,13,14,15,16,17],python_script:6,quaiti:3,question:6,rais:3,random:0,rang:9,raw:[7,8,9,10,11,12,13,14,15,16,17],reach:6,read:4,readthedoc:7,real:[3,4],reason:4,recap:6,recogn:[3,6],recommend:4,referenc:[3,16],regard:0,regardless:6,regist:[7,8,9,10,11,12,13,14,15,16,17],reject:3,relat:[3,6],releas:[3,5],release_:4,release_m:4,relev:4,remain:[7,8,9,10,11,12,13,15,16,17],remot:4,remov:[3,4],renam:7,renov:3,repo:[0,3,4],report:5,repositori:5,repres:4,request:[0,3,4,13,14],requir:[0,3,6],resourc:[1,3,5,6,7,8,10,11,12,13,15,16,17],respect:3,restart:6,restrict:3,result:3,retriev:3,review:4,right:[0,4,6],risk:6,roce:11,rockhopp:6,root:[3,7,8,9,10,11,12,13,14,15,16,17],rst:4,rule:[0,4,6,7,16],run:[4,6],safe:6,safeti:4,sai:0,same:[3,4],san:[12,13,14,15],saniti:4,scheur:[7,8,9,10,11,12,13,14,15,17],scheuran:[7,8,9,10,11,12,13,14,15,17],script:[3,6],search:5,section:[3,4,6],see:[0,2,3,4,6,13,16],seen:6,semant:[4,6],semver:4,sens:0,separ:12,server:16,servic:6,session:[7,8,9,10,11,12,13,14,15,16,17],set:[0,3,5,6,7,8,9,10,11,12,13,14,15,16,17],setup:3,sever:3,sg1:13,sga1:14,share:[6,13],shell:[4,6],should:[0,3,4],show:[3,4],shown:[0,4,6],sign:0,signoff:0,simpli:6,sinc:3,size:15,some:[4,6,7,8,9,10,11,12,13,14,15,16,17],sometim:0,sound:0,sourc:[0,4],special:9,specif:[3,6,9],specifi:[3,4,6,7,8,9,10,11,12,13,14,15,16,17],specific:6,split:0,ssc_dns_server:3,ssc_ipv4_gatewai:3,stabl:[3,4,7],stable_:4,stable_m:4,stableinterfac:[7,8,9,10,11,12,13,14,15,16,17],stage:0,standard:16,start:[0,3,5,6,12],start_:4,start_m:4,state:[0,3,6,7,8,9,10,11,12,13,14,15,16,17],statement:3,statu:[3,4,6],step:[4,6],still:[0,3,4],stop:[3,6,12],storag:[1,3,5,8,10,12],storage_group:13,storage_group_attach:14,storage_group_nam:[14,15],storage_volum:15,str:[7,8,9,10,11,12,13,14,15,16,17],stream:4,string:[3,6,7,8,10,11,12,13,15,16,17],structur:3,subject:[0,6],subsequ:3,subset:[3,7,8],subsystem:[13,14,15],succe:4,success:[4,7,8,9,10,11,12,13,14,15,16,17],sudo:6,suffix:[4,6],summar:0,summari:0,support:[0,3,4,5,7,9,12],sure:4,sv1:15,sync:3,syntax:[7,8,10,11,12,13,15,16,17],system:[1,4,5],tab:4,tag:4,taken:6,target:[3,4,7,8,9,10,11,12,13,14,15,16,17],task:6,tbd:[],tee:6,templat:0,temporarili:3,termin:[3,6],test:[0,3,5,6,7,8,9,10,11,12,13,14,15,16,17],test_partit:4,testcas:4,testopt:4,text:4,thei:[3,6],them:4,therefor:6,thi:[0,3,4,5,7,8,9,10,11,12,13,14,15,16,17],thing:[4,6],third:0,through:4,thu:[3,6],time:[],todai:4,top:4,topic:4,tracker:[4,6],transit:6,travi:[3,4],tree:6,trigger:4,tupl:9,two:[6,9],txt:6,type:[0,3,7,9,12,13,15,16],typeerror:3,unchang:[7,8,9,10,11,12,13,15,16,17],under:6,underscor:[3,7,8,10,11,12,13,15,16,17],understand:4,unicod:3,unit:4,unnecessari:3,unreach:6,until:4,updat:[3,4,7,8,10,11,12,13,15,16,17],upgrad:[3,6],upload:4,upon:4,upstream:4,uri:[7,8,12,13,16],usag:[3,9,12],usage_domain:9,use:[0,3,6],used:[7,8,9,10,11,12,13,14,15,16,17],useful:0,user1:16,user:[0,1,3,4,5,6],userid:[7,8,9,10,11,12,13,14,15,16,17],usernam:[7,8,9,10,11,12,13,14,15,16,17],uses:[3,4,6],using:[0,3,6,7,8,9,10,11,12,13,15,16,17],util:6,v7k:10,valid:[0,3,4,7],valu:3,variabl:[4,6,7,8,9,10,11,12,13,14,15,16,17],variant:4,variou:6,vars_exampl:6,vault:6,vault_exampl:6,verbos:4,verifi:[4,6],version:5,vfunction1:17,via:[4,6,10,16],violat:6,virtual:[1,3,4,5,10,11,12,13],virtual_funct:17,virtual_switch_uri:11,virtualenv:6,virtualenvwrapp:6,vlan_typ:3,volum:[1,3,5,13],vuln:3,vulner:3,wai:3,wait:4,want:4,web:[4,6],welcom:0,well:[7,8,9,10,11,12,13,14,15,16,17],were:[3,9],what:[0,4,5],when:[3,4,6,10,11,12,13,15,16,17],whenev:4,where:[0,3,6,10,11,12,13,15,16,17],whether:[0,12,13,14,16],which:[3,6,7,8,9,10,11,12,13,14,15,16,17],whose:12,why:0,window:6,without:[0,3,4,6],work:[0,3,4,6],writeabl:[3,7,8,10,11,12,13,15,16,17],written:[3,6],wrong:0,wrote:0,wwpn:12,yaml:[7,8,10,11,12,13,15,16,17],yet:[3,4,12],yml:[3,4,6],you:[0,4,6],your:[0,4,6],z13:[6,10],z14:[6,10,13,14,15],z15:[3,6],zeroiz:7,zhmc:[3,4,6,12],zhmc_adapt:[1,3,5,12],zhmc_cpc:[1,3,5],zhmc_crypto_attach:[1,3,5],zhmc_hba:[1,5,12],zhmc_nic:[1,3,5,12],zhmc_partit:[1,3,5,10,11,17],zhmc_storage_group:[1,3,5,12],zhmc_storage_group_attach:[1,3,5,13],zhmc_storage_volum:[1,3,5],zhmc_user:[1,3,5],zhmc_virtual_funct:[1,5,12],zhmcclient:[3,4,6,7,8,9,10,11,12,13,14,15,16,17],zhmcclient_mock:[7,8,9,10,11,12,13,14,15,16,17]},titles:["Contributing","All modules","Appendix","Change log","Development","ibm.zhmc Ansible Galaxy collection 1.0.0-dev1","Introduction","zhmc_adapter \u2013 Manages adapters of Z systems.","zhmc_cpc \u2013 Manages Z systems at the system level.","zhmc_crypto_attachment \u2013 Manages the attachment of crypto resources to partitions of Z systems.","zhmc_hba \u2013 Manages HBAs in partitions of Z systems.","zhmc_nic \u2013 Manages NICs in partitions of Z systems.","zhmc_partition \u2013 Manages partitions of Z systems.","zhmc_storage_group \u2013 Manages storage groups of Z systems.","zhmc_storage_group_attachment \u2013 Manages the attachment of storage groups to partitions of Z systems.","zhmc_storage_volume \u2013 Manages storage volumes of Z systems.","zhmc_user \u2013 Manages users defined on the HMC of Z systems.","zhmc_virtual_function \u2013 Manages virtual functions in partitions of Z systems."],titleterms:{"function":17,"new":4,"return":[7,8,9,10,11,12,13,14,15,16,17],adapt:7,all:1,also:12,altern:6,ansibl:[2,5],appendix:2,attach:[9,14],author:[7,8,9,10,11,12,13,14,15,16,17],build:4,chang:3,collect:5,commit:0,commun:2,compat:6,contribut:0,crypto:9,defin:16,deprec:6,dev1:[3,5],develop:[2,4],document:[2,4],environ:[4,6],exampl:[6,7,8,9,10,11,12,13,14,15,16,17],format:0,galaxi:5,group:[13,14],guid:2,hba:10,hmc:16,ibm:5,index:2,indic:5,instal:6,introduct:6,issu:6,level:8,licens:6,log:3,manag:[7,8,9,10,11,12,13,14,15,16,17],messag:0,modul:[1,2],nic:11,note:[13,14,15],packag:6,paramet:[7,8,9,10,11,12,13,14,15,16,17],partit:[9,10,11,12,14,17],playbook:6,provid:6,python:6,releas:4,report:6,repositori:4,requir:[7,8,9,10,11,12,13,14,15,16,17],resourc:9,see:12,set:4,standard:6,start:4,statu:[7,8,9,10,11,12,13,14,15,16,17],storag:[13,14,15],support:6,synopsi:[7,8,9,10,11,12,13,14,15,16,17],system:[6,7,8,9,10,11,12,13,14,15,16,17],tabl:5,test:[2,4],thi:6,user:16,valu:[7,8,9,10,11,12,13,14,15,16,17],verif:6,version:[3,4,6],virtual:[6,17],volum:15,what:6,zhmc:5,zhmc_adapt:7,zhmc_cpc:8,zhmc_crypto_attach:9,zhmc_hba:10,zhmc_nic:11,zhmc_partit:12,zhmc_storage_group:13,zhmc_storage_group_attach:14,zhmc_storage_volum:15,zhmc_user:16,zhmc_virtual_funct:17}}) \ No newline at end of file diff --git a/docs_source/changes.rst b/docs_source/changes.rst index eab481a88..0d9e9d502 100644 --- a/docs_source/changes.rst +++ b/docs_source/changes.rst @@ -19,7 +19,7 @@ Change log ---------- -Version 1.0.0.dev1 +Version 1.0.0-dev1 ^^^^^^^^^^^^^^^^^^ This version contains all fixes up to version 0.8.x. diff --git a/docs_source/conf.py b/docs_source/conf.py index b8acf91ef..da31abf50 100644 --- a/docs_source/conf.py +++ b/docs_source/conf.py @@ -30,27 +30,33 @@ def get_version(galaxy_file): """ with open(galaxy_file, 'r') as fp: ftext = fp.read() - m = re.search(r"^version: *([0-9.a-z]+) *$", ftext, re.MULTILINE) + m = re.search(r"^version: *(.+) *$", ftext, re.MULTILINE) if not m: - raise ValueError("No version found in collection manifest file: {0}". - format(galaxy_file)) + raise ValueError( + "No 'version' parameter found in collection manifest file: {0}". + format(galaxy_file)) + version_str = m.group(1) + m = re.search(r"^([0-9]+\.[0-9]+\.[0-9]+(-[a-z.0-9]+)?)$", version_str) + if not m: + raise ValueError( + "Invalid version found in collection manifest file {0}: {1}". + format(galaxy_file, version_str)) version = m.group(1) return version # -- Project information ----------------------------------------------------- -project = 'ibm.zhmc Ansible Galaxy collection' -copyright = '2016-2020, IBM' -author = 'IBM' - -_version_file = '../galaxy.yml' # relative to the dir of this file -_version_file = os.path.relpath(os.path.join( - os.path.dirname(__file__), _version_file)) +_galaxy_file = '../galaxy.yml' # relative to the dir of this file +_galaxy_file = os.path.relpath(os.path.join( + os.path.dirname(__file__), _galaxy_file)) # The full version, including alpha/beta/rc tags -release = get_version(_version_file) +release = get_version(_galaxy_file) +project = 'ibm.zhmc Ansible Galaxy collection {0}'.format(release) +copyright = '2016-2020, IBM' +author = 'IBM' # -- General configuration --------------------------------------------------- diff --git a/docs_source/development.rst b/docs_source/development.rst index 4d99218d0..6625718e5 100644 --- a/docs_source/development.rst +++ b/docs_source/development.rst @@ -185,15 +185,12 @@ has the remote name ``origin`` in your local clone. vi galaxy.yml - and verify that the version is set to the version to be released: + and set the 'version' parameter to the version to be released: .. code-block:: text version: M.N.U - Note: The version in galaxy.yml cannot have a suffix of ".devX", so it - should already have had the version to be released. - 6. Commit your changes and push them upstream: .. code-block:: text @@ -390,11 +387,16 @@ has the remote name ``origin`` in your local clone. vi galaxy.yml - and update the version to the new version: + and update the version to the new version plus '-dev1' to indicate it is in + development: .. code-block:: text - version: M.N.U + version: M.N.U-dev1 + + Note: The version must follow the rules for semantic versioning 2.0 including + the description of development/alpha/etc suffixes, as described in + https://semver.org/ 6. Commit your changes and push them upstream: diff --git a/docs_source/index.rst b/docs_source/index.rst index 5ee19a51d..30c2468b9 100644 --- a/docs_source/index.rst +++ b/docs_source/index.rst @@ -1,6 +1,6 @@ -ibm.zhmc Ansible Galaxy collection -================================== +ibm.zhmc Ansible Galaxy collection |release| +============================================ .. toctree:: :maxdepth: 2 diff --git a/galaxy.yml b/galaxy.yml index cb0c201c1..d3ec8fe50 100644 --- a/galaxy.yml +++ b/galaxy.yml @@ -2,7 +2,7 @@ namespace: ibm name: zhmc -version: 1.0.0 +version: 1.0.0-dev1 readme: README.md diff --git a/setup.py b/setup.py index 859405fde..16feedfcf 100755 --- a/setup.py +++ b/setup.py @@ -23,20 +23,32 @@ import re import setuptools +# The following disables the version normalization that setuptools otherwise +# performs: +from setuptools.extern.packaging import version +version.Version = version.LegacyVersion -def get_version(version_file): + +def get_version(galaxy_file): """ - Get the version from the collection manifest. + Get the version from the collection manifest file (galaxy.yml). In order to avoid the dependency to a yaml package, this is done by parsing the file with a regular expression. """ - with open(version_file, 'r') as fp: + with open(galaxy_file, 'r') as fp: ftext = fp.read() - m = re.search(r"^version: *([0-9.a-z]+) *$", ftext, re.MULTILINE) + m = re.search(r"^version: *(.+) *$", ftext, re.MULTILINE) + if not m: + raise ValueError( + "No 'version' parameter found in collection manifest file: {0}". + format(galaxy_file)) + version_str = m.group(1) + m = re.search(r"^([0-9]+\.[0-9]+\.[0-9]+(-[a-z.0-9]+)?)$", version_str) if not m: - raise ValueError("No version found in collection manifest: {0}". - format(version_file)) + raise ValueError( + "Invalid version found in collection manifest file {0}: {1}". + format(galaxy_file, version_str)) version = m.group(1) return version