cisco Ukudala ImiSebenzi yokuSebenza ngokweSiko
Malunga neeNgeniso zokuHamba komsebenzi ngokweSiko
Cisco UCS Director Orchestrator inikeza uluhlu lweentlobo zegalelo ezichazwe kakuhle kwimisebenzi yesiko. UMlawuli weCisco UCS ukwakwenza ukuba wenze igalelo lokuhamba ngokwezifiso komsebenzi wesiko lokuhamba komsebenzi. Unokwenza uhlobo olutsha lwegalelo ngokudibanisa kunye nokuguqula uhlobo lwegalelo esele likho.
Izinto ezifunekayo kuqala
Ngaphambi kokubhala imisebenzi yesiko, kufuneka ufezekise oku kulandelayo:
- UMlawuli weCisco UCS ufakiwe kwaye uyasebenza kwindlela yakho. Ukufumana ulwazi oluthe kratya malunga nendlela yokufaka uMlawuli weCisco UCS, bhekisa kuMlawuli weCisco UCS woFakelo kunye neSikhokelo soLungiselelo.
- Ungena ngamalungelo omlawuli. Kufuneka usebenzise oku kungena xa usenza kwaye ulungisa imisebenzi yesiko.
- Kufuneka ube nemvume yokubhala yeCloupiaScript yokubhala umsebenzi olungiselelweyo usebenzisa iCloupiaScript.
- Kufuneka ube nemvume ye-CloupiaScript yokuphumeza umsebenzi olungiselelweyo owenziwe usebenzisa iCloupiaScript.
Ukudala igalelo lokuHamba komsebenzi ngokweSiko
Unokwenza igalelo eliqhelekileyo lomsebenzi wokuhamba komsebenzi wesiko. Igalelo liboniswa kuluhlu lweentlobo zegalelo onokuthi wenze imephu kwigalelo lomsebenzi wesiko xa usenza umsebenzi wokuhamba komsebenzi oqhelekileyo.
- Inyathelo 1 Khetha iOkhestra.
- Inyathelo 2 Cofa iiNgeniso zokuHamba kokuSebenza ngokweSiko.
- Inyathelo 3 Cofa Faka.
- Inyathelo 4 Kwi-Add CustomWorkflow Input screen, gqibezela le mihlaba ilandelayo:
- Igama Lofakelo LweSiko-Igama elikhethekileyo lohlobo longeniso olulungiselelweyo.
- Uhlobo Lwegalelo-Jonga uhlobo lwegalelo kwaye ucofe Khetha. Ngokusekelwe kwigalelo elikhethiweyo, eminye imihlaba ivela. UmzekeloampLe, xa ukhetha idilesi ye-imeyile njengodidi lwegalelo, uluhlu lwamaxabiso (LOV) luyavela. Sebenzisa imihlaba emitsha ukunciphisa amaxabiso egalelo lesiqhelo.
- Inyathelo 5 Cofa Thumela.
- Igalelo lomsebenzi wesiko longezwa kuMlawuli weCisco UCS kwaye iyafumaneka kuluhlu lweentlobo zegalelo.
UQinisekiso lweNgeniso yesiKho
Abathengi banokudinga ukuqinisekiswa kwegalelo lokuhamba komsebenzi usebenzisa izixhobo zangaphandle. Ngaphandle kwebhokisi, uMlawuli weCisco UCS akakwazi ukuhlangabezana neemfuno zokuqinisekisa zonke zabathengi. Ukuzalisa esi sikhewu, uMlawuli we-Cisco UCS unikeza ukhetho lokuqinisekisa nayiphi na igalelo ngexesha lokusebenza usebenzisa iskripthi esinikezelwe ngumthengi. Isikripthi sinokubonisa iimpazamo kwigalelo kwaye sinokufuna igalelo elisebenzayo ngaphambi kokuqhuba isicelo senkonzo. Iskripthi sinokubhalwa kulo naluphi na ulwimi, sinokufikelela kuyo nayiphi na imithombo yangaphandle, kwaye inokufikelela kuwo onke amaxabiso egalelo lokuhamba komsebenzi.
Ungabhala izikripthi zokuqinisekisa ngokwesiko usebenzisa iJavaScript, iPython, iskripthi sebhash shell, okanye naluphi na olunye ulwimi lokubhala.
Le ex ilandelayoampIzikripthi zokuqinisekisa zinokufunyanwa kuMlawuli weCisco UCS kwiOkhestration> Iigalelo zokuHamba kokuSebenza ngokweSiko:
- Example-bash-script-validator
- Exampi-le-javascript-validator
- Exampi-le-python-validator
Ungakopa okanye ulinganise i-example scripted workflow inputs ukwenza igalelo elitsha eliqinisekisiweyo. Ungasebenzisa kwakhona i-example igalelo lokuhamba komsebenzi okubhaliweyo njengesikhokelo sokuphuhlisa izikripthi zakho.
Nokuba loluphi ulwimi, ezi mpawu zilandelayo kunye nemigaqo iyasebenza ekuqinisekiseni igalelo lesiko elishicilelweyo:
- Konke ukuqinisekiswa okubhaliweyo kuqhutywa kwinkqubo eyahlukileyo, ukwenzela ukuba inkqubo yokuqinisekisa engaphumeleliyo ingachaphazeli inkqubo yoMlawuli weCisco UCS.
- Kuphela ngamagalelo abhaliweyo aqhelekileyo anokuqinisekiswa kusetyenziswa izikripthi.
- Izikripthi zokuqinisekisa ziqhutywa enye ngexesha, ngokulandelelana, ngendlela efanayo apho amagalelo avela kwiphepha legalelo lokuhamba komsebenzi. Kuqaliswa inkqubo eyahlukileyo kwigalelo ngalinye eliqinisekisiweyo.
- Ixabiso lokubuyiswa kwe-nonzero ukusuka kwiscript libonisa ukuqinisekiswa okungaphumelelanga. Ngokuzithandela, ungagqithisa umyalezo wempazamo ubuyele kwifom yegalelo lokuhamba komsebenzi.
- Onke amagalelo okuhanjiswa komsebenzi agqithiselwa kwiskripthi sokuqinisekisa ngeendlela ezimbini:
- Njengeengxoxo zescript kwimo "isitshixo"="ixabiso".
- Njengoko imeko-bume iyaguquguquka kwinkqubo yokubhala. Amagama aguquguqukayo ziileyibhile zegalelo.
UmzekeloampLe, ukuba ukuhamba komsebenzi kunegalelo elibhalwe njengeKhowudi yeMveliso kunye nexabiso legalelo ngu-AbC123, ukuguquguquka kugqithiselwe kwiskripthi sokuqinisekisa njenge "IKhowudi yeMveliso"="AbC123".
Ezi zintlukwano zegalelo zingasetyenziswa sisikripthi ukuba kuyimfuneko ukuphumeza ukuqinisekiswa. Ngaphandle: Amaxabiso etheyibhile aqulathe kuphela inani lomqolo wokhetho lwetheyibhile, kwaye ke ngoko awanamsebenzi.
- Iphepha leNgeniso lokuHamba kokuSetyenziswa kweSiko lenza ukuba iskripthi sifumaneke kumhleli weSiko loMsebenzi. Isivakalisi siphawulwe kuzo zonke iilwimi. Iimposiso zesivakalisi zijongwa kuphela kwiziqinisekiso zeJavaScript.
Ukuhlanganisa iNgeniso yokuSetyenziswa ngokweSiko
Ungasebenzisa igalelo elikhoyo lokuhamba komsebenzi kuMlawuli weCisco UCS ukwenza igalelo lokuhamba komsebenzi.
Ngaphambi kokuba uqale
Igalelo lokuhamba komsebenzi ngokwesiko kufuneka lifumaneke kuMlawuli weCisco UCS.
- Inyathelo 1 Khetha iOkhestra.
- Inyathelo 2 Cofa iiNgeniso zokuHamba kokuSebenza ngokweSiko.
- Inyathelo 3 Cofa umqolo onegalelo lokuqukuqela komsebenzi elilungiselelwe ukwenziwa.
I-ayikhoni yeClone ivela phezulu kwitheyibhile yamagalelo okwenziwa komsebenzi ngokwesiko. - Inyathelo 4 Cofa i-Clone.
- Inyathelo 5 Faka uhlobo lwegalelo elilungiselelweyo.
- Inyathelo 6 Sebenzisa ezinye izilawuli kwiClone Custom Workflow Input screen ukulungiselela igalelo elitsha.
- Inyathelo 7 Cofa Faka.
Igalelo lomsebenzi wesiko lokuhamba komsebenzi lihlanganiswe emva kokuqinisekiswa kwaye liyafumaneka ukuba lisetyenziswe kumsebenzi oqhelekileyo wokuhamba komsebenzi.
Ukudala uMsebenzi oSiko
Ukwenza umsebenzi oqhelekileyo, yenza oku kulandelayo:
- Inyathelo 1 Khetha iOkhestra.
- Inyathelo 2 Cofa ngokweSiko leMisebenzi yokuHamba komsebenzi.
- Inyathelo 3 Cofa Faka.
- Inyathelo 4 Kwisikrini soMsebenzi woMsebenzi weSiko loFakeleyo, gqibezela le mihlaba ilandelayo:
- Indawo yeGama lomSebenzi-Igama elikhethekileyo lomsebenzi wokuhamba ngokwesiko.
- Indawo yeLeyibhile yoMsebenzi-Ileyibhile yokuchonga umsebenzi wokuhamba komsebenzi wesiko.
- Bhalisa Ngaphantsi kweNqanaba-Icandelo lokuhamba komsebenzi apho umsebenzi wokuhamba komsebenzi wesiko kufuneka ubhaliswe.
- Vula i-Task check box-Ukuba ikhangelwe, umsebenzi wokuhamba komsebenzi wesiko ubhalisiwe kunye ne-Orchestrator kwaye isetyenziswa ngokukhawuleza kwi-workflows.
- Ummandla weNgcaciso emfutshane-Inkcazo yomsebenzi wesiko lokuhamba komsebenzi.
- Inkalo yeNkcazelo eneenkcukacha-Inkcazo ecacileyo yomsebenzi wesiko lokuhamba komsebenzi.
- Inyathelo 5 Cofa Okulandelayo.
Isikrini seSiko leeNgeno zoMsebenzi siyavela. - Inyathelo 6 Cofa Faka.
- Inyathelo 7 Kwi-Ongeza uNgeno kwi-Inputs screen, gqibezela le mihlaba ilandelayo:
- Indawo yeGama loNgeniso—Igama elikhethekileyo lendawo. Igama kufuneka liqale ngonobumba bealfabhethi kwaye akufuneki liqulathe izithuba okanye oonobumba abakhethekileyo.
- Input Field Label field-Ileyibhile yokuchonga indawo yongeniso.
- Uluhlu lokuhla Lodidi Lwendawo Yokufakwayo—Khetha uhlobo lwedatha yeparamitha yegalelo.
- Imephu kuHlobo lweFakelo (Akukho Maphu) intsimi—Khetha uhlobo lwegalelo apho le ntsimi inokufakwa kuyo imephu, ukuba le ntsimi inokubekwa kwimephu ukusuka kwenye imveliso yomsebenzi okanye igalelo lokuhamba komsebenzi jikelele.
- Ibhokisi yokukhangela enyanzelekileyo- Ukuba ikhangelwe, umsebenzisi kufuneka anike ixabiso lalo mhlaba.
- Indawo ye-RBID—Faka umtya we-RBID kwindawo.
- Uluhlu lokuhlayo Ubungakanani boMmandla we-Input-Khetha isayizi yendawo yokubhaliweyo kunye namagalelo etheyibhile.
- Umhlaba woNcedo woMmandla-(Ngokhetho) Inkcazelo eboniswa xa uhambisa imouse phezu komhlaba.
- Umhlaba weSihlomelo seNdawo yeNgeniso—(NgoKhetho) Inqaku elilulutho kwindawo yongeniso.
- Umhlaba weGama leQela Lommandla—Ukuba kukhankanyiwe, yonke imihlaba enamagama eqela elithelekisekayo ibekwe kwiqela lentsimi.
- INDAWO YOMHLABA WOKUSEBENZA-Gqibezela le mihlaba ilandelayo xa udidi lwendawo yongeniso lubhaliweyo.
- Ibhokisi yokufaka iiNgeniso ezininzi-Ukuba ikhangelwe, indawo yongeniso yamkela amaxabiso amaninzi ngokusekelwe kudidi lwendawo yongeniso:
- KwiLOV—Indawo yokufaka yamkela amaxabiso amaninzi.
- Kwindawo yokubhaliweyo—Indawo yegalelo iba yindawo yokubhaliweyo enemigca emininzi.
- Obona bude Ubude beNdawo yeNgeniso-Chaza elona nani liphezulu lamagama onokuthi ubangenise kwindawo yokufaka.
- LOV ATTRIBUTES indawo—Gqibezela le mimandla ilandelayo xa uhlobo lwegalelo luluLuhlu lweMithetho (LOV) okanye iLOV ngamaqhosha eRadio.
- Uluhlu lweeNdawo zeNdawo—Uluhlu olwahlulwe ngekoma lwamaxabiso kwii-LOV ezizinzisiweyo.
Indawo yeGama loMboneleli we-LOV-Igama lomboneleli we-LOV kwii-LOV ezingafakelwanga. - IIMPAWU ZETHEYIBHILE indawo—Gqibezela le mihlaba ilandelayo xa uhlobo lwendawo yongeniso luyiTheyibhile, Itheyibhile ePopu, okanye iTheyibhile ngokhetho lwebhokisi yokukhangela.
- Indawo yeGama leTheyibhile-Igama lengxelo yetheyibhile yodidi lwebala letheyibhile.
- FIELD INPUT VALIDATION indawo—Enye okanye ngaphezulu kule mihlaba ilandelayo ibonisiwe ngokuxhomekeke kuhlobo lwedatha oyikhethileyo. Gqibezela imihlaba ukucacisa ukuba iindawo zegalelo ziqinisekiswa njani.
- Uluhlu oluhlayo lwesiQinisekiso seNgeniso—Khetha isingqinisiso segalelo lomsebenzisi.
- Indawo yokubonakalisa rhoqo-Ipateni yokubonisa eqhelekileyo ukuthelekisa ixabiso legalelo elichaseneyo.
- Indawo yomyalezo othe rhoqo-Umyalezo obonisa xa ungqinisiso lwentetho eqhelekileyo lungaphumeleli.
- Elona xabiso liphantsi—Ubuncinane bexabiso lamanani.
- Elona xabiso liphezulu—Elona xabiso liphezulu lamanani.
- FIHLA EMHLABENI IMEKO-Gcwalisa le mihlaba ilandelayo ukuseta imeko yokufihla intsimi kwifom.
- Fihla kumhlaba weGama leNdawo-Igama langaphakathi ebaleni ukuze inkqubo ephethe ifom inokuchonga indawo.
- Fihla Umhlaba weXabiso loMmandla-Ixabiso ekufuneka lithunyelwe xa ifomu ingenisiwe.
- Fihla kuMgangatho woluhlu lokuhla-Khetha imeko apho umhlaba kufuneka ufihlwe.
- Indawo yoNcedo ye-HTML-Imiyalelo yoncedo yendawo efihliweyo.
- Inyathelo 8 Cofa Faka.
Ungeniso lwegalelo longezwa kwitheyibhile. - Inyathelo 9 Cofa u-Yongeza ukongeza ungeno olungakumbi kumagalelo.
- Inyathelo 10 Xa ugqibile ukongeza amagalelo, cofa Okulandelayo.
Isikrini seMisebenzi yokuPhuma ngokweSiko siyavela. - Inyathelo 11 Cofa Faka.
- Inyathelo 12 Kwi Yongeza uNgeno kwiZiphumo zesikrini, gqibezela le mihlaba ilandelayo:
- Indawo yesiphumo Igama lendawo —Igama elikhethekileyo lendawo yemveliso. Kufuneka iqale ngonobumba wealfabhethi kwaye mayingaqulathi izithuba okanye oonobumba abakhethekileyo.
- Umhlaba weNgcaciso yoMmandla -Inkcazo yendawo yemveliso.
- Ummandla Wemveliso Uhlobo lomhlaba-Jonga uhlobo lwemveliso. Olu hlobo lumisela indlela imveliso enokwenziwa ngayo imephu kwamanye amagalelo omsebenzi.
- Inyathelo 13 Cofa Faka.
Ungeniso lwemveliso yongezwa kwitheyibhile. - Inyathelo 14 Nqakraza Yongeza ukongeza ungeno olungakumbi kwiziphumo.
- Inyathelo 15 Cofa Okulandelayo
Iskrini soMlawuli siyavela - Inyathelo 16 (Ngokhetho) Cofa Yongeza ukongeza umlawuli.
- Inyathelo 17 Kuyo Yongeza uNgeno kuMlawuli wesikrini, gqibezela le mihlaba ilandelayo:
- Uluhlu lokuhla lwendlela-Khetha nokuba yindlela yokumashali okanye yokungalinganisi ukwenza ngokwezifiso amagalelo kunye/okanye iziphumo zomsebenzi wokuhamba komsebenzi oqhelekileyo. Indlela inokuba yenye yezi zilandelayo:
- Ngaphambi kukaMarshall-Sebenzisa le ndlela yokongeza okanye ukuseta indawo yokufaka kwaye udale ngamandla kwaye usete iLOV kwiphepha (ifom).
- Emva kweMarshall—Sebenzisa le ndlela ukufihla okanye ukungafihli indawo yongeniso.
- Phambi kwe-Unmarshall-Sebenzisa le ndlela yokuguqula ixabiso legalelo ukusuka kwifomu enye ukuya kwelinye imo-kwi-example, xa ufuna ukuguqulela ngokuntsonkothileyo igama eligqithisiweyo phambi kokulithumela kwisiseko sedatha.
- Emva kwe-Unmarshall-Sebenzisa le ndlela yokuqinisekisa igalelo lomsebenzisi kwaye usete umyalezo wemposiso kwiphepha.
Jonga Eksample: Ukusebenzisa abalawuli, kwiphepha 14. - Indawo yombhalo weSikripthi-Kwindlela oyikhethileyo kuLuhlu lokuhlayo lweNdlela, yongeza ikhowudi yeskripthi sokwenza ngokwezifiso kweGUI.
Phawula Cofa Yongeza ukuba ufuna ukongeza ikhowudi kwiindlela ezininzi.
Ukuba kukho naziphi na iziqinisekiso kwiiphasiwedi ezifakiweyo, qiniseka ukuba utshintshe ukuqinisekiswa komlawuli kwiiphasiwedi ukuze ukwazi ukuhlela imisebenzi yesiko ekusebenzeni komsebenzi.
Phawula
- Inyathelo 18 Cofa Faka.
Umlawuli wongezwa kwitafile. - Inyathelo 19 Cofa Okulandelayo.
Isikrini seSkripthi siyavela. - Inyathelo 20 Kuluhlu oluhlayo kuLwimi lokuSebenza, khetha ulwimi.
- Inyathelo 21 Kwibala leSikripthi, ngenisa ikhowudi yeCloupiaScript yomsebenzi wokuhamba komsebenzi oqhelekileyo.
Ikhowudi ye-Cloupia Script iqinisekisiwe xa ufaka ikhowudi. Ukuba kukho nayiphi na impazamo kwikhowudi, uphawu lwephutha (umnqamlezo obomvu) luboniswa ecaleni kwenombolo yomgca. Hambisa imouse phezu kwe icon yempazamo ukuya view umyalezo wemposiso kunye nesisombululo - Inyathelo 22 Cofa Gcina umbhalo.
- Inyathelo 23 Cofa Faka.
Umsebenzi wokuhamba komsebenzi wesiko uyadalwa kwaye uyafumaneka ukuba usetyenziswe ekuhambeni komsebenzi
Imisebenzi yeSiko kunye neendawo zokugcina
Xa usenza umsebenzi wesiko, kunokuchwetheza kwikhowudi yomsebenzi wesiko kwifestile yeskripthi okanye ukusika nokuncamathisela ikhowudi kumhleli wokubhaliweyo, ungangenisa ngaphandle ikhowudi file igcinwe kwindawo yokugcina yeGitHub okanye yeBitBucket. Ukwenza oku, wena:
- Yenza umbhalo omnye okanye ngaphezulu files kwindawo yokugcina ye-GitHub okanye yeBitBucket, nokuba kukwi-github.com okanye kwindawo yokugcina i-GitHub yeshishini labucala.
Qaphela uMlawuli weCisco UCS uxhasa kuphela i-GitHub (github.com okanye umzekelo we-GitHub yeshishini) kunye okanye i-BitBucket. Ayizixhasi ezinye iinkonzo zokubamba i-Git kuquka iGitLab, iPerforce, okanye iCodebase. - Bhalisa indawo yokugcina kuMlawuli weCisco UCS. Jonga Ukongeza iGitHub okanye iBitBucket Repository kwiCisco UCS Director, kwiphepha lesi-7.
- Khetha indawo yokugcina kwaye uchaze okubhaliweyo file equlathe ushicilelo olumiselweyo lomsebenzi. Jonga ukukhuphela iKhowudi yeSikripthi soMsebenzi ngokweSiko kwiGitHub okanye kwiBitBucket Repository, kwiphepha lesi-8.
Ukongeza iGitHub okanye iBitBucket Repository kuMlawuli weCisco UCS
Ukubhalisa iGitHub okanye indawo yokugcina iBitBucket kuMlawuli weCisco UCS, yenza oku kulandelayo:
Ngaphambi kokuba uqale
Yenza iGitHub okanye indawo yokugcina iBitBucket. Indawo yokugcina inokuba kuyo nayiphi na i-GitHub okanye iseva ye-BitBucket, kawonke-wonke okanye yabucala efumanekayo kuMlawuli wakho we-Cisco UCS.
Jonga enye okanye ngaphezulu files equlathe ikhowudi yeJavaScript yemisebenzi yakho yesiko kwindawo yakho yokugcina.
- Inyathelo 1 Khetha uLawulo > Uhlanganiso.
- Inyathelo 2 Kwiphepha loManyano, cofa Lawula oovimba.
- Inyathelo 3 Cofa Faka.
- Inyathelo 4 Kwi-Ongeza indawo yokugcina, gqibezela iindawo ezifunekayo, kuquka nezi zilandelayo:
- Kwi-Repository Nickname field, faka igama ukuchonga indawo yokugcina ngaphakathi kweCisco UCS Director.
- Kwindawo yokugcina URL umhlaba, ngenisa i URL yeGitHub okanye indawo yokugcina yeBitBucket.
- Kwindawo yeGama leSebe, ngenisa igama lesebe logcino ofuna ukulisebenzisa. Igama elimiselweyo lisebe eliphambili.
- Kwindawo yokuGcina uMsebenzisi, ngenisa igama lomsebenzisi leGitHub yakho okanye iakhawunti yeBitBucket.
- Ukongeza i-GitHub yokugcina, kwi-Password/API Token field, ngenisa ithokheni ye-API eyenziweyo ye-GitHub yakho.
Ukuvelisa ithokheni ye-API usebenzisa i-GitHub, cofa i-Settings kwaye uhambe kwi-Developer Setting> Iithokheni zokufikelela komntu, kwaye ucofe ukuvelisa ithokheni entsha.
Ukuqaphela ukongeza indawo yokugcina yeBitBucket, kwiPassword/API Token field, ngenisa igama lokugqitha leBitBucket yakho. - Ukungagqibeki kolu vimba xa usenza umsebenzi omtsha wesiko, khangela Yenza le ndawo yokugcina yokugcina.
- Ukuvavanya ukuba uMlawuli weCisco UCS unokufikelela kwindawo yokugcina, cofa uvavanyo loQhagamshelwano.
Imeko yoqhagamshelo kwindawo yokugcina iboniswe kwibhanile phezulu kwiphepha.
Ukuba awukwazi ukuqhagamshela kunye nokunxibelelana neGitHub okanye iBitBucket yokugcina esuka kwiCisco UCS
UMlawuli, hlaziya uMlawuli weCisco UCS ukufikelela kwi-Intanethi ngokusebenzisa iseva yommeleli. Jonga uMlawuli woLawulo lweCisco UCS Guide.
Phawula
- Inyathelo 5 Xa wanelisekile kukuba inkcazelo enguvimba ichanekile, cofa Faka.
Ukukhuphela iKhowudi yeSikripthi soMsebenzi ngokweSiko kwiGitHub okanye kwiBitBucket Repository
Ukwenza umsebenzi omtsha wesiko ngokungenisa okubhaliweyo kwindawo yokugcina yeGitHub okanye yeBitBucket, yenza oku kulandelayo:
Ngaphambi kokuba uqale
Yenza i-GitHub okanye i-BitBucket yokugcina kwaye ukhangele kwisicatshulwa esinye okanye ngaphezulu files equlathe ikhowudi yeJavaScript yemisebenzi yakho yesiko kwindawo yakho yokugcina.
Yongeza indawo yokugcina yeGitHub kuMlawuli weCisco UCS. Jonga Ukongeza i-GitHub okanye i-BitBucket Repository kuMlawuli we-Cisco UCS, kwiphepha
- Inyathelo 1 Kwiphepha leOrchestration, cofa ImiSebenzi yokuHamba kokuSebenza okuSiko.
- Inyathelo 2 Cofa Faka.
- Inyathelo 3 Gqibezela iindawo ezifunekayo kwiphepha leNgcaciso yoMsebenzi ngokweSiko. Jonga Ukwenza uMsebenzi Oqhelekileyo, kwiphepha lesi-3.
- Inyathelo 4 Gqibezela iindawo ezifunekayo kwiphepha leeNgeniso zoMsebenzi ngokweSiko. Jonga Ukwenza uMsebenzi Oqhelekileyo, kwiphepha lesi-3.
- Inyathelo 5 Gqibezela iindawo ezifunekayo kwiphepha leZiphumo zoMsebenzi oSiko. Jonga Ukwenza uMsebenzi Oqhelekileyo, kwiphepha lesi-3.
- Inyathelo 6 Gqibezela iindawo ezifunekayo kwiphepha lesiLawuli. Jonga Ukwenza uMsebenzi Oqhelekileyo, kwiphepha lesi-3.
- Inyathelo 7 Kwiphepha leSikripthi, gqibezela iindawo ezifunekayo:
- Kuluhlu oluhlayo loLwimi lokuSebenza, khetha iJavaScript.
- Khangela iSebenzisa indawo yogcino lwezikripthi ukwenza umsebenzi wesiko ukuba usebenzise iscript file ukusuka kwindawo yokugcina. Oku kukuvumela ukuba ukhethe indawo yokugcina kwaye uchaze umbhalo file ukusebenzisa.
- Ukusuka kuluhlu oluhlayo lweNdawo yokuGcina, khetha iGitHub okanye indawo yokugcina yeBitBucket equlethe iskripthi. files. Ukufumana iinkcukacha malunga nendlela yokongeza iindawo zokugcina, bona Ukongeza iGitHub okanye iBitBucket Repository kuMlawuli weCisco UCS, kwiphepha lesi-7.
- Ngenisa umendo opheleleyo kwiscript file kwiSikripthi fileindawo yokubhaliweyo kwegama.
- Ukukhuphela umbhalo, cofa Layisha iscript.
Isicatshulwa esisuka kwi file ikhutshelwa kwindawo yokuhlela umbhalo weSibhalo. - Ngokuzithandela, yenza utshintsho kwiskripthi esikhutshelweyo kwindawo yokuhlela umbhalo weSikripthi.
- Ukugcina umbhalo njengoko uvela kwindawo yokuhlela umbhalo weSikripthi, cofa ku Gcina iSikripthi.
Xa ucinezela Gcina i-Script, umbhalo ugcinwa kwiseshoni yakho yangoku yomsebenzi. Kufuneka ucofe Hambisa ukugcina okushicilelweyo kumsebenzi olungiselelweyo owuhlelayo.
Phawula
- Inyathelo 8 Ukugcina umsebenzi omiselweyo, cofa Faka.
Ukuba wenze utshintsho kwisikripthi esikhutshelweyo kwindawo yokuhlela umbhalo weSikripthi, utshintsho lugcinwa kumsebenzi oqhelekileyo. Akukho zinguqu zigcinwa kwiGitHub okanye BitBucket yokugcina. Ukuba ungathanda ukulahla umbhalo olayishiweyo kwaye ungenise esakho iskripthi, cofa uLahla iSikripthi ukucima ifestile yeskripthi.
Yintoni omawuyenze ngokulandelayo
Unokusebenzisa umsebenzi omtsha wesiko kwindlela yokusebenza.
Ukungeniswa kokuhamba komsebenzi, imiSebenzi yesiNtu, iiModyuli zeSikripthi, kunye neMisebenzi
Ukungenisa izinto zakudala kuMlawuli weCisco UCS, yenza oku kulandelayo:
Phawula Izinto eziguquguqukayo zehlabathi ezihambelana nokuhamba komsebenzi ziya kuthunyelwa ngaphandle ngelixa ungenisa ukuhamba komsebenzi ukuba i-global variable ayifumaneki kwisixhobo.
- Inyathelo 1 Khetha iOkhestra.
- Inyathelo 2 Kwiphepha leOrchestration, cofaUkuqhuba komsebenzi.
- Inyathelo 3 Cofa kumazwe angaphandle.
- Inyathelo 4 Kwi-Report screen, cofa Khetha i File.
- Inyathelo 5 Ngokukhetha File ukulayisha isikrini, khetha i file ukuba ithengwe kumazwe angaphandle. UMlawuli weCisco UCS wokungenisa nokuthumela ngaphandle files bane .wfdx file ulwandiso.
- Inyathelo 6 Cofa Vula.
Xa i file ilayishiwe, i File Layisha/Ukuqinisekisa imiboniso yesikrini File ilungele ukusetyenziswa kunye neSitshixo. - Inyathelo 7 Faka iqhosha elifakiweyo xa uthumela ngaphandle file.
- Inyathelo 8 Cofa Okulandelayo.
Isikrini seMigaqo-nkqubo yokuNgenisa izinto ngaphandle sibonisa uluhlu lwezinto zoMlawuli we-Cisco UCS eziqulethwe kwi- uploaded file. - Inyathelo 9 (Ngokuzikhethela) Kwisikrini seMigaqo-nkqubo yokuNgenisa, khankanya indlela izinto eziphathwa ngayo ukuba ziphinda-phinda amagama asele ekwifolda yokuqhutywa komsebenzi. Kwisikrini sokungeniswa, gqibezela le mimandla ilandelayo
Igama | Inkcazo |
Ukuhamba komsebenzi | Khetha kolu khetho lulandelayo ukucacisa ukuba uqukuqelo olubizwa ngokufanayo luphathwa njani:
|
ImiSebenzi yesiko | Khetha kolu khetho lulandelayo ukucacisa indlela ephathwa ngayo imisebenzi yesiko:
|
Igama | Inkcazo |
Iimodyuli zeskripthi | Khetha kolu khetho lulandelayo ukucacisa ukuba ziphathwa njani iimodyuli ezibhalwe ngokufanayo:
|
Imisebenzi | Khetha kolu khetho lulandelayo ukucacisa indlela ephathwa ngayo imisebenzi efana naleyo:
|
Ngenisa Ukuhanjiswa komsebenzi kwisiqulathi seefayili | Check Ngenisa Ukuhamba komsebenzi kwiFolda ukungenisa ukuhanjiswa komsebenzi. Ukuba awukhangeli ukuPhuma koMsebenzi wokuNgenisa kwisiqulathi seefayili kwaye ukuba akukho nguqulelo ekhoyo yeflolo yokusebenzelaw ikhona, ukuba ukuhamba komsebenzi akungeniswa ngaphandle. |
Khetha Isiqulathi seefayili | Khetha isiqulathi seefayili apho ungangenisa khona uqukuqelo lokusebenza. Ukuba ukhetha [Entsha Isiqulathi seefayili..]
kuluhlu olwehlayo, i Ifolda entsha ibala liyavela. |
Ifolda entsha | Ngenisa igama lesiqulathi seefayili esitsha oza kusenza njengesiqulathi seefayili sakho sokungenisa elizweni. |
- Inyathelo 10 Cofa kumazwe angaphandle.
Ukuhanjiswa kokuhamba komsebenzi, iMisebenzi eSiko, iiModyuli zeSikripthi, kunye neMisebenzi
Ukuthumela izinto zakudala ezivela kuMlawuli weCisco UCS, yenza oku kulandelayo:
Qaphela izinto eziguquguqukayo zehlabathi ezinxulunyaniswa nokuhamba komsebenzi ziya kuthunyelwa ngaphandle ngokuzenzekelayo ngelixa uthumela ngaphandle ukuhamba komsebenzi.
- Inyathelo 1 Cofa Thumela.
- Inyathelo 2 Kwi-Khetha Ukuqukuqela kwesikrini, khetha ukuqhutywa komsebenzi ofuna ukukuthumela ngaphandle.
Ukuhamba komsebenzi ngokwezifiso, imisebenzi, kunye nezikripthi ezenziwe kuMlawuli we-Cisco UCS ngaphambi kokuba i-6.6 yenguqulo ingaphumeleli ukungenisa ukuba iqulethe idatha ye-XML.
Phawula - Inyathelo 3 Cofa Okulandelayo.
- Inyathelo 4 Kwisikrini sokukhetha imiSebenzi eseSiko, khetha imisebenzi yesiko ofuna ukuyibonisa
Qaphela Umsebenzi owenziweyo othunyelwe ngaphandle uqulathe onke amagalelo esiqhelo asetyenziswa ngulo msebenzi wesiqhelo. - Inyathelo 5 Cofa Okulandelayo.
- Inyathelo 6 KuThunyelo ngaphandle: Khetha iSikripthi seModyuli zesikrini, khetha iimodyuli zescript ofuna ukuzithumela ngaphandle.
- Inyathelo 7 Cofa Okulandelayo.
- Inyathelo 8 KuThunyelo ngaphandle: Khetha Imisebenzi yesikrini, khetha imisebenzi ofuna ukuyithumela ngaphandle.
- Inyathelo 9 Cofa Okulandelayo.
- Inyathelo 10 Kwizinto ezithunyelwa ngaphandle: Khetha Vula isikrini se-APIs, khetha ii-APIs ofuna ukuzithumela ngaphandle.
- Inyathelo 11 Kwizinto ezithunyelwa ngaphandle: Isiqinisekiso sesikrini, gqibezela le mihlaba ilandelayo:
Igama | Inkcazo |
Ithunyelwa Ngu | Igama lakho okanye inqaku lokuba ngubani onoxanduva lokuthumela ngaphandle. |
Amagqabantshintshi | Izimvo malunga noku kuthunyelwa ngaphandle. |
Uguqulelo oluntsonkothileyo oluthunyelwe ngaphandle file | Khangela i Fihla ethunyelwe ngaphandle file khangela ibhokisi ukuguqulela ngokuntsonkothileyo kwi file ukuba ithunyelwe kumazwe angaphandle. Ngokungagqibekanga, ibhokisi yokukhangela ikhangelwe. |
Isitshixo | Ngenisa iqhosha loguqulelo oluntsonkothileyo kwi file.
Lo mmandla uboniswa kuphela xa i Fihla ithunyelwe ngaphandle file ibhokisi yokukhangela ikhangelwe. Gcina isitshixo njengoko sifuneka ngelixa ungenisa ukuhanjiswa komsebenzi wokuguqulelwa kwentsonkotha. |
Qinisekisa isitshixo | Faka iqhosha kwakhona ukuze uqinisekise.
Lo mmandla uboniswa kuphela xa i Fihla ithunyelwe ngaphandle file ibhokisi yokukhangela ikhangelwe. |
Ithunyelwe kumazwe angaphandle File Igama | Igama le file kwinkqubo yakho yendawo. Chwetheza isiseko kuphela fileigama i file uhlobo lolwandiso (.wfdx) luhlonyelwa ngokuzenzekelayo. |
- Inyathelo 12 Cofa Thumela.
Uyacelwa ukuba ugcine ifayile file.
Ukuhlanganisa uMsebenzi wokuHamba koMsebenzi ngokweSiko kwiThala leencwadi loMsebenzi
Uyakwazi ukuhlanganisa imisebenzi kwilayibrari yomsebenzi oza kuyisebenzisa ekudaleni imisebenzi yesiko. Ungaphinda udibanise umsebenzi wesiko ukwenza umsebenzi oqhelekileyo.
Umsebenzi ohlanganisiweyo sisikhokelo esinamagalelo omsebenzi ofanayo kunye neziphumo njengowokuqala. Nangona kunjalo, umsebenzi odibeneyo sisikhokelo kuphela. Oku kuthetha ukuba kufuneka ubhale konke ukusebenza komsebenzi omtsha kwiCloupiaScript.
Qaphela kwakhona ukuba amaxabiso okhetho lwamagalelo oluhlu, olufana noluhlu oluhlayo kunye noluhlu lwamaxabiso, athwalwa phezu komsebenzi ohlanganisiweyo kuphela ukuba uluhlu lwamaxabiso aluxhomekeke kwisistim. Izinto ezifana namagama kunye needilesi ze-IP zeenkqubo ezikhoyo zixhomekeke kwinkqubo; izinto ezifana neenketho zoqwalaselo ezixhaswa nguMlawuli weCisco UCS azikho. Umzekeloample, amaqela abasebenzisi, amagama elifu, kunye namaqela ezibuko axhomekeke kwindlela; iindima zabasebenzisi, iintlobo zelifu, kunye neentlobo zeqela lezibuko azikho.
- Inyathelo 1 Khetha iOkhestra.
- Inyathelo 2 Cofa ngokweSiko leMisebenzi yokuHamba komsebenzi.
- Inyathelo 3 Cofa i-Clone kwiThala leencwadi loMsebenzi.
- Inyathelo 4 Kwi-Clone evela kwiscreen seThala leencwadi, jonga umqolo kunye nomsebenzi ofuna ukuwufanisa.
- Inyathelo 5 Cofa Khetha.
Umsebenzi wokuhamba ngokwesiko wenziwa kwithala leencwadi. Umsebenzi omtsha wesiko ngumsebenzi wokugqibela wesiko kwi-Custom Workflow Tasks report. Umsebenzi omtsha wesiko unikwe igama lomsebenzi odibeneyo, kunye nomhla ohlonyelweyo. - Inyathelo 6 Cofa Faka
Yintoni omawuyenze ngokulandelayo
Hlela umsebenzi wesiko lokuhamba komsebenzi ukuze uqinisekise ukuba igama elifanelekileyo kunye nenkcazo zisendaweni yomsebenzi odibeneyo.
Ukuhlanganisa uMsebenzi wokuHamba kokuSebenza okuSiko
Ungasebenzisa umsebenzi okhoyo okhoyo wokuhamba komsebenzi kuMlawuli weCisco UCS ukwenza umsebenzi wokuhamba komsebenzi wesiko.
Ngaphambi kokuba uqale
Umsebenzi wokuhamba komsebenzi wesiko kufuneka ube khona kuMlawuli weCisco UCS.
- Inyathelo 1 Khetha iOkhestra.
- Inyathelo 2 Cofa ngokweSiko leMisebenzi yokuHamba komsebenzi.
- Inyathelo 3 Cofa umqolo onesiko lomsebenzi ofuna ukuwufanisa.
I-ayikhoni yeClone ivela phezulu kwitafile yemisebenzi yokuqukuqela yesiko. - Inyathelo 4 Cofa i-Clone.
- Inyathelo 5 Kwisikrini seClone Custom Workflow Task, hlaziya iindawo ezifunekayo.
- Inyathelo 6 Cofa Okulandelayo.
Amagalelo achaziweyo okwenziwa komsebenzi ngokwesiko ayavela. - Inyathelo 7 Cofa umqolo onegalelo lomsebenzi ofuna ukuwuhlela kwaye ucofe Hlela ukuhlela amagalelo omsebenzi.
- Inyathelo 8 Cofa u-Yongeza ukongeza ungeniso lwegalelo lomsebenzi.
- Inyathelo 9 Cofa Okulandelayo.
Hlela iziphumo zomsebenzi. - Inyathelo 10 Cofa Yongeza ukongeza ungeno olutsha lwemveliso.
- Inyathelo 11 Cofa Okulandelayo.
- Inyathelo 12 Hlela imibhalo yesilawuli. Jonga uLawulo lweeNgeniso zoMsebenzi wokuHamba, kwiphepha le-13.
- Inyathelo 13 Cofa Okulandelayo.
- Inyathelo 14 Ukwenza umsebenzi omiselweyo, hlela umbhalo womsebenzi.
- Inyathelo 15 Cofa Faka
Ukulawula iiNgeniso zoMsebenzi wokuHamba ngokuSiko
Ukusebenzisa abalawuli
Unokuguqula imbonakalo kunye nokuziphatha kwamagalelo emisebenzi yesiko usebenzisa ujongano lomlawuli olukhoyo kuMlawuli weCisco UCS.
Ufanele Usetyenziswe Nini Abalawuli
Sebenzisa abalawuli kwezi meko zilandelayo:
- Ukuphumeza umboniso onzima kwaye ufihle ukuziphatha kwe-GUI okubandakanya ulawulo olungcono loluhlu lwamaxabiso, uluhlu lwetheyibhile lwamaxabiso, kunye nolunye ulawulo lwegalelo oluboniswa kumsebenzisi.
- Ukuphumeza ingqiqo yokuqinisekisa igalelo lomsebenzisi.
Ngolawulo longeniso ungenza oku kulandelayo:
- Bonisa okanye ufihle ulawulo lwe-GUI: Ungabonisa okanye ufihle iindawo ezahlukeneyo ze-GUI ezifana neebhokisi zokukhangela, iibhokisi zeteksti, uluhlu oluhlayo, kunye namaqhosha, ngokusekelwe kwiimeko. UmzekeloampLe, ukuba umsebenzisi ukhetha UCSM kuluhlu olwehlayo, unganceda kwiinkcukacha zomsebenzisi kuMphathi weCisco UCS okanye utshintshe uluhlu lwamaxabiso (LOVs) kuluhlu lokuhla ukuze luboniswe kumazibuko akhoyo kuphela kumncedisi.
- Ukuqinisekiswa kwendawo yefom: Unokuqinisekisa idatha efakwe ngumsebenzisi xa udala okanye uhlela ukuhamba komsebenzi kwi-Workflow Designer. Kwidatha engasebenziyo efakwe ngumsebenzisi, iimpazamo zingaboniswa. Idatha yegalelo lomsebenzisi inokutshintshwa ngaphambi kokuba iqhubeke kwisiseko sedatha okanye ngaphambi kokuba iqhubeke kwisixhobo.
- Fumana kwakhona uluhlu lwamaxabiso ngokuguqukayo: Ungalanda uluhlu lwamaxabiso kwizinto zoMlawuli weCisco UCS kwaye uzisebenzise ukuzala izinto zefom ye-GUI.
Ii-Marshalling kunye ne-Unmarshalling GUI Form Objects
Abalawuli bahlala benxulunyaniswa nefom kwi-Workflow Designer's task inputs interface. Kukho imephu enye-to-enye phakathi kwefom kunye nomlawuli. Abalawuli basebenza kwimizuzu emibinitages, ukuthengisa kunye nokungatshathi. Zombini stages inabancedisi ababinitages, phambi nasemva. Ukusebenzisa umlawuli, uya (lawula i-UI ifomu imihlaba) kunye/okanye unmarshall (qinisekisa amagalelo omsebenzisi) izinto ezinxulumene nefomu ye-GUI usebenzisa imibhalo yomlawuli.
Le theyibhile ilandelayo ishwankathela la manqakutages.
Stage | Imistage |
Marshalling -Isetyenziselwa ukufihla kunye nokungafihli imimandla yeefom kunye nolawulo oluphambili lweeLOVs kunye neeLOV zetabular. | phambi kukaMarshall — Isetyenziselwa ukongeza okanye ukuseta indawo yokufaka kunye nokudala ngokuguqukayo nokuseta iLOV kwiphepha (ifomu).
emva koMarshall — Isetyenziselwa ukufihla okanye ukungafihli indawo yokufaka. |
Stage | Imistage |
Ukungatshati -Isetyenziselwa ukuqinisekiswa kwegalelo lomsebenzisi. | phambi kwe-Unmarshall - Isetyenziselwa ukuguqula ixabiso legalelo ukusuka kwenye ifom ukuya kwenye, umzekeloample, ukufihla igama eligqithisiweyo phambi kokulithumela kwisiseko sedatha.
emva kwe-Unmarshall — Isetyenziselwa ukuqinisekisa igalelo lomsebenzisi kunye nokuseta umyalezo wempazamo kwiphepha. |
Imibhalo yoLawulo lweSakhiwo
Abalawuli abafuni naziphi na iipakethe ezongezelelweyo ukuba zingeniswe ngaphandle.
Awugqithisi iiparamitha kwiindlela zokulawula. Endaweni yoko, isakhelo soMlawuli weCisco UCS senza ezi parameters zilandelayo zifumaneke ukuze zisetyenziswe ekumataniseni nasekungatshayelini:
Ipharamitha | Inkcazo | Example |
Iphepha | Iphepha okanye ifom equlethe onke amagalelo omsebenzi. Ungasebenzisa le parameter ukwenza oku kulandelayo:
|
iphepha.setLifihliwe(id + “.portList”, yinyaniso); page.setValue(id + “.status”, “Akukho Sibuko siphezulu. Uludwe Lwezibuko Lufihliweyo”); |
id | Isichongi esikhethekileyo sommandla wegalelo lefom. I-id yenziwa yinkqubo-sikhokelo kwaye ingasetyenziswa kunye nefom yegalelo lendawo yegama. | iphepha.setValue(id + “.status”, “Akukho Sibuko siphezulu. Uluhlu Lwezibuko Lufihliwe”);// apha 'imo' ligama lommandla wongeniso. |
Pojo | I-POJO (into ecacileyo yeJava endala) yimbotyi yeJava emele ifom yegalelo. Iphepha ngalinye le-GUI kufuneka libe ne-POJO ehambelanayo ebambe amaxabiso ukusuka kwifom. I-POJO isetyenziselwa ukuqhubela phambili amaxabiso kwisiseko sedatha okanye ukuthumela amaxabiso kwisixhobo sangaphandle. | pojo.setLunSize(asciiValue); //seta ixabiso lomhlaba wegalelo 'lunSize' |
Jonga Eksample: Ukusebenzisa abalawuli, kwiphepha le-14 kwikhowudi yokusebenza sample ebonisa ukusebenza komlawuli.
Example: Ukusebenzisa abalawuli
Le khowudi ilandelayo example ibonisa indlela yokuphumeza ukusebenza komlawuli kwimisebenzi yokuhamba komsebenzi yesiko usebenzisa iindlela ezahlukeneyo - ngaphambi kweMarshall, emva kweMarshall, ngaphambi kwe-Unmarshall nasemva kwe-Unmarshall.
/*
Iingcaciso zeNdlela:
Phambi kweMarshall: Sebenzisa le ndlela yokongeza okanye ukuseta umhlaba wegalelo kwaye udale ngamandla kwaye usete iLOV kwiphepha(ifomu).
Emva kweMarshall: Sebenzisa le ndlela ukufihla okanye ukungafihli indawo yongeniso.
Ngaphambi kwe-UnMarshall: Sebenzisa le ndlela ukuguqula ixabiso legalelo ukusuka kwifom enye ukuya kwenye,
umzekeloample, xa ufuna ukufihla igama eligqithisiweyo phambi kokulithumela kwisiseko sedatha. Emva kwe-UnMarshall: Sebenzisa le ndlela yokuqinisekisa igalelo lomsebenzisi kwaye usete umyalezo wemposiso kwi
iphepha.
*/
//Ngaphambi kukaMarshall:
/*
Sebenzisa indlela yangaphambi kweMarshall xa kukho utshintsho kwindawo yegalelo okanye ukwenza ngamandla iiLOVs kunye nokuseta indawo entsha yegalelo kwifom phambi kokuba ilayishwe.
Kwi-exampLe ngezantsi, indawo entsha yegalelo 'portList' yongezwa kwiphepha phambi kokuba ifom iboniswe kwisikhangeli.
*/
importPackage(com.cloupia.model.cIM);
importPackage(java.util);
importPackage(java.lang);
var portList = iArrayList entsha ();
var lovLabel = “eth0”;
var lovValue = “eth0”;
var portListLOV = iArray entsha ();
portListLOV[0] = iFormLOVPair entsha(lovLabel, lovValue);//yenza indawo yokufaka i-lov
//iparameter 'iphepha' lisetyenziselwa ukuseta indawo yegalelo kwifom
page.setEmbeddedLOVs(id + “.portList”, portListLOV);// seta indawo yokufaka kwifom =========================== =================================================== =================================
//Emva kukaMarshall:
/*
Sebenzisa le ndlela ukufihla okanye ukungafihli indawo yongeniso.
*/
iphepha.setLifihliwe(id + “.portList”, yinyaniso); //fihla indawo yegalelo 'portList'.
page.setValue(id + “.status”, “Akukho Sibuko siphezulu. Uludwe Lwezibuko Lufihliweyo”);
page.setEditable(id + “.status”, bubuxoki);
=================================================== =================================================== ==========
//Ngaphambi kwe-Unmarshall :
/*
Sebenzisa indlela ye-foreUnMarshall ukufunda igalelo lomsebenzisi kwaye uliguqulele kwenye ifom ngaphambi kokuba lifake kuvimba wedatha. Umzekeloample, unokufunda igama lokugqitha kwaye ugcine igama lokugqitha kwisiseko sedatha emva kokuguqula ibe yi-base64 encoding, okanye ufunde igama lomqeshwa kwaye uguqulele kwi-Id yomqeshwa xa igama lomqeshwa lithunyelwa kwisiseko sedatha.
Kwikhowudi example ngezantsi kwesayizi yelun iyafundwa kwaye iguqulelwe kwixabiso le-ASCII.
*/
importPackage(org.apache.log4j);
importPackage(java.lang);
importPackage(java.util);
var size = page.getValue(id + “.lunSize”);
var logger = Logger.getLogger("logger yam");
ukuba(ubukhulu != null){
logger.info(“Ixabiso lobungakanani “+ubungakanani);
ukuba((entsha java.lang.String(ubukhulu)).ingqamana(“\\d+”)){ var byteValue = size.getBytes(“US-ASCII”); //guqula ubungakanani belun kwaye ufumane uluhlu lwabalinganiswa be-ASCII
var asciiValueBuilder = iStringBuilder entsha ();
kuba (var i = 0; i < byteValue.length; i++) {
asciiValueBuilder.append(byteValue[i]);
}
var asciiValue = asciiValueBuilder.toString()+” – Ascii
ixabiso"
//id + “.lunSize” sisichongi sommandla wongeniso
page.setValue(id + “.lunSize”,asciiValue); //iparamitha
'iphepha' lisetyenziselwa ukuseta ixabiso kwindawo yongeniso .
pojo.setLunSize(asciiValue); //seta ixabiso kwipojo.
Le pojo iya kuthunyelwa kwi-DB okanye isixhobo sangaphandle
}
=================================================== =================================================== ==========
// Emva kwe-unMarshall:
/*
Sebenzisa le ndlela ukuqinisekisa kwaye usete umyalezo wemposiso.
*/
importPackage(org.apache.log4j);
importPackage(java.lang);
importPackage(java.util);
//var ubukhulu = pojo.getLunSize ();
var size = page.get Ixabiso(id + “.lunSize”);
var logger = Umshicileli .fumana uMgcini (“umgcini wam”);
logger.info(“Ixabiso lobungakanani “+ubungakanani);
ukuba (ubungakanani> 50) {//qinisekisa ubungakanani
iphepha. seta Imposiso(id+”.lunSize”, “LUN Ubungakanani abunakudlula 50MB “); //seti
umyalezo wemposiso kwiphepha
iphepha .seti Umyalezo wePhepha(“Ubungakanani beLUN abunakubakho ngaphezu kwe50MB”);
//iphepha. cwangcisa iSimo sePhepha(2);
}
Ukusebenzisa Isiphumo soMsebenzi wangaphambili kuMsebenzi woMsebenzi
Ungasebenzisa imveliso yomsebenzi wangaphambili njengegalelo lomnye umsebenzi kuqukuqelo lomsebenzi ngokuthe ngqo kwiskripthi somsebenzi wesiko kunye ne-Execute script yeCloupia umsebenzi welayibrari yomsebenzi.
Ukufikelela kule mveliso, ungasebenzisa enye yezi ndlela zilandelayo:
- Fumana umahluko kumxholo wokuhamba komsebenzi usebenzisa i get Input () indlela.
- Jonga kwimveliso usebenzisa ubhalo oluguquguqukayo lwenkqubo.
Ukufumana kwakhona imveliso usebenzisa indlela getInput() yentsingiselo, sebenzisa:
var name = ctxt.getInput(“PreviousTaskName.outputFieldName”);
Umzekeloample:
var name = ctxt.getInput(“custom_task1_1684.NAME”); // NAME ligama lomsebenzi1 imveliso
indawo ofuna ukufikelela kuyo
Ukufumana kwakhona imveliso usebenzisa ubhalo oluguquguqukayo lwenkqubo, sebenzisa:
var name = “${Igama Lomsebenzi Wangaphambili. Igama Lommandla Wemveliso}”;
Umzekeloample:
var name = "${custom_task1_1684.NAME}"; // NAME ligama lendawo yemveliso1 ofuna ukuyifikelela
Example: Ukudala kunye nokuSebenza uMsebenzi oSiko
Ukwenza umsebenzi oqhelekileyo, yenza oku kulandelayo:
- Inyathelo 1 Khetha iOkhestra.
- Inyathelo 2 Cofa ngokweSiko leMisebenzi yokuHamba komsebenzi.
- Inyathelo 3 Cofa u-Yongeza kwaye ucofe ulwazi lomsebenzi owenzelwa nguwe.
- Inyathelo 4 Cofa Okulandelayo.
- Inyathelo 5 Cofa + uze wongeze iinkcukacha zegalelo.
- Inyathelo 6 Cofa Faka.
- Inyathelo 7 Cofa Okulandelayo.
Isikrini seZiphumo zoMsebenzi oSiko siyaboniswa. - Inyathelo 8 Cofa + kwaye wongeze iinkcukacha zemveliso yomsebenzi omiselweyo.
- Inyathelo 9 Cofa Okulandelayo.
Isikrini soMlawuli siyaboniswa. - Inyathelo 10 Cofa + kwaye wongeze iinkcukacha zomlawuli womsebenzi oqhelekileyo.
- Inyathelo 11 Cofa Okulandelayo.
Isikrini seSkripthi sibonisiwe. - Inyathelo 12 Khetha iJavaScript njengolwimi lophunyezo kwaye ungenise okushicilelweyo kulandelayo ukuphumeza.
logger.addInfo(“Molo Hlabathi!”);
logger.addInfo(“Umyalezo “+input.message);
apho umyalezo uligama lendawo yongeniso. - Inyathelo 13 Cofa Gcina umbhalo.
- Inyathelo 14 Cofa Faka.
Umsebenzi wesiko uchaziwe kwaye wongezwa kuluhlu lwemisebenzi yesiko. - Inyathelo 15 Kwiphepha leOrchestration, cofaUkuqhuba komsebenzi.
- Inyathelo 16 Cofa u-Yongeza ukuze uchaze ukuhamba komsebenzi, kwaye uchaze amagalelo kunye neziphumo.
Nje ukuba igalelo lokuhamba komsebenzi kunye neziphumo zichazwe, sebenzisa uMyili wokuhamba komsebenzi ukongeza umsebenzi wokuhamba komsebenzi. - Inyathelo 17 Cofa kabini ukuhamba komsebenzi ukuze uvule ukuhamba komsebenzi kwiscreen soMyili woMsebenzi.
- Inyathelo 18 Kwicala lasekhohlo loMyili wokuHamba koMsebenzi, yandisa abalawuli kwaye ukhethe umsebenzi wesiko (umzekeloample, 'Molo umsebenzi welizwe jikelele').
- Inyathelo 19 Tsala kwaye ulahle umsebenzi okhethiweyo kumyili wokuhamba komsebenzi.
- Inyathelo 20 Gqibezela imihlaba kwi Dibanisa uMsebenzi ( ) isikrini.
- Inyathelo 21 Qhagamshela umsebenzi kwindlela yokusebenza. Jonga Cisco UCS UMlawuli Orchstration Guide.
- Inyathelo 22 Cofa Qinisekisa ukuhamba komsebenzi.
- Inyathelo 23 Cofa Phumeza ngoku kwaye ucofe Thumela.
- Inyathelo 24 Jonga imiyalezo yelog kwifestile yeSicelo seNkonzo yokungena.
Amaxwebhu / Izibonelelo
![]() |
cisco Ukudala ImiSebenzi yokuSebenza ngokweSiko [pdf] Isikhokelo somsebenzisi Ukwenza iMisebenzi yokuHamba ngokuSetyenziswayo, iMisebenzi yokuHamba ngokuSetyenziswa, ukuYilwa kweMisebenzi yokuHamba, iMisebenzi yokuHamba, imiSebenzi |