cisco Ho theha Mesebetsi e Tloaelehileng ea Phallo ea Mosebetsi
Mabapi le Maikutlo a Tloaelehileng a Phallo ea Mosebetsi
Cisco UCS Director Orchestrator e fana ka lethathamo la mefuta e kenyelletsoeng hantle bakeng sa mesebetsi e tloaelehileng. Cisco UCS Director e boetse e u thusa hore u thehe mokhoa o hlophisitsoeng oa ho tsamaisa mosebetsi bakeng sa mosebetsi o tloaelehileng oa ho sebetsa. U ka theha mofuta o mocha oa ho kenya ka ho kopanya le ho fetola mofuta o teng oa ho kenya.
Lintho tse hlokahalang
Pele o ngola mesebetsi e tloaelehileng, o tlameha ho fihlela litlhoko tse latelang:
- Cisco UCS Director e kentsoe ebile e sebetsa ho sistimi ea hau. Bakeng sa tlhaiso-leseling e batsi mabapi le mokhoa oa ho kenya Motsamaisi oa Cisco UCS, sheba Tataiso ea Tlhophiso le Tlhophiso ea Motsamaisi oa Cisco UCS.
- U na le monyetla oa ho kena ka litokelo tsa motsamaisi. U tlameha ho sebelisa mokhoa ona oa ho kena ha u theha le ho fetola mesebetsi e tloaelehileng.
- O tlameha ho ba le tumello ea ho ngola CloupiaScript ho ngola mosebetsi o iketselitsoeng o sebelisa CloupiaScript.
- O tlameha ho ba le tumello ea ho sebelisa CloupiaScript ho etsa mosebetsi o ikhethileng o entsoeng ka CloupiaScript.
Ho theha Mokhoa o Tloaelehileng oa Tsamaiso ea Mosebetsi
U ka etsa tlhahiso e tloaelehileng bakeng sa mosebetsi o tloaelehileng oa ho sebetsa. Kenyelletso e bonts'oa lenaneng la mefuta e kentsoeng eo u ka e etsang 'mapa ho ea ho tse kenngoeng ka tloaelo ha o etsa mosebetsi o iketselitsoeng.
- Mohato 1 Kgetha Orchestration.
- Mohato 2 Tobetsa Maikutlo a Tloaelehileng a Phallo ea Mosebetsi.
- Mohato 3 Tobetsa Eketsa.
- Mohato 4 Ho skrine sa Add CustomWorkflow Input, tlatsa likarolo tse latelang:
- Lebitso le Itloaelehileng la ho Kena—Lebitso le ikhethileng bakeng sa mofuta o ikhethileng oa ho kenya.
- Mofuta oa Input-Sheba mofuta oa ho kenya ebe o tobetsa Khetha. Ho ipapisitsoe le khetho e khethiloeng, likarolo tse ling lia hlaha. Bakeng sa mohlalaample, ha u khetha Aterese ea Imeile joalo ka mofuta oa ho kenya, lethathamo la boleng (LOV) le hlaha. Sebelisa libaka tse ncha ho fokotsa boleng ba ho kenya tloaelo.
- Mohato 5 Tobetsa Romela.
- Kenyelletso ea tloaelo ea ho tsamaisa mosebetsi e eketsoa ho Motsamaisi oa Cisco UCS mme e fumaneha lethathamong la mefuta ea ho kenya.
Netefatso e Ikemetseng
Bareki ba ka 'na ba hloka ho netefatsa lisebelisoa tsa mosebetsi oa ho sebelisa lisebelisoa tsa ka ntle. Ka ntle ho lebokose, Motsamaisi oa Cisco UCS a ke ke a fihlela litlhoko tsa netefatso tsa moreki e mong le e mong. Ho tlatsa lekhalo lena, Motsamaisi oa Cisco UCS o fana ka khetho ea ho netefatsa tlhahiso leha e le efe ka nako ea ho sebetsa ho sebelisa script e fanoeng ke bareki. Sengoliloeng se ka tšoaea liphoso tse kentsoeng 'me se ka hloka tlhahiso e nepahetseng pele o etsa kopo ea ts'ebeletso. Script e ka ngoloa ka puo leha e le efe, e ka fihlella mohloli leha e le ofe o ka ntle, 'me e na le phihlelo ea litekanyetso tsohle tsa ho kenya mosebetsi.
U ka ngola mangolo a netefatso a tloaelo u sebelisa JavaScript, Python, bash shell script, kapa puo efe kapa efe ea mongolo.
E latelang exampLingoloa tsa netefatso li ka fumanoa ho Motsamaisi oa Cisco UCS ho Orchestration> Litlhahiso tse Tloaelehileng tsa Phallo ea Mosebetsi:
- Example-bash-script-validator
- Example-javascript-validator
- Example-python-validator
U ka kopitsa kapa ua etsisa example scripted workflow inputs ho etsa tlhahiso e ncha e netefalitsoeng. U ka boela ua sebelisa example scripted workflow inputs e le tataiso bakeng sa ho iketsetsa mangolo a hau.
Ho sa tsotelehe puo ea mongolo, likarolo le melao e latelang e sebetsa ho netefatso ea mongolo o hlophisitsoeng:
- Netefatso eohle e ngotsoeng e tsamaisoa ka mokhoa o fapaneng, e le hore ts'ebetso e hlōlehileng ea ho netefatsa e se ke ea ama ts'ebetso ea Cisco UCS Director.
- Ke mantsoe a akaretsang feela a ka netefatsoang ho sebelisoa mengolo.
- Lingoliloeng tsa netefatso li tsamaisoa ka nako e le 'ngoe, ka tatellano, ka tatellano e ts'oanang eo lipehelo li hlahang leqepheng la ho kenya tšebetsong. Ho hlahisoa ts'ebetso e fapaneng bakeng sa tlhahiso e 'ngoe le e 'ngoe e netefalitsoeng.
- Nonzero ea ho khutlisa ho tsoa ho mongolo e bontša hore ha ho netefatso e hlolehileng. Ka boikhethelo, o ka fetisetsa molaetsa oa phoso ho foromo ea ho kenya tšebetsong mosebetsi.
- Lintlha tsohle tsa phallo ea mosebetsi li fetisetsoa script ea netefatso ka litsela tse peli:
- Joalo ka likhang ho script ka sebopeho sa "key"="boleng".
- Joalo ka ha tikoloho e fetoha molemong oa script. Mabitso a feto-fetohang ke lileibole tsa ho kenya.
Bakeng sa mohlalaample, haeba phallo ea mosebetsi e na le kenyelletso e ngotsoeng e le Product-Code 'me boleng ba ho kenya ke AbC123, phetoho e fetisetsoa ho mongolo oa validator e le "Product-Code"="AbC123".
Liphetoho tsena tsa ho kenya li ka sebelisoa ke script ha ho hlokahala ho kenya ts'ebetsong ho netefatsa. Mokhelo: Litekanyetso tsa litafole li na le nomoro ea mola oa khetho ea tafole, ka hona, mohlomong ha li na thuso.
- Leqephe la Edit Custom Workflow Input le etsa hore mongolo o fumanehe ho Custom Task editor. Syntax e totobalitsoe lipuong tsohle. Liphoso tsa syntax li hlahlojoa feela bakeng sa ba netefatsang JavaScript.
Ho Kopanya Mokhoa o Tloaelehileng oa Phallo ea Mosebetsi
U ka sebelisa mokhoa o teng oa mokhoa oa ho tsamaisa mosebetsi ho Cisco UCS Director ho theha mokhoa o tloaelehileng oa ho kenya mosebetsi.
Pele o qala
Kenyelletso ea tloaelo ea ho tsamaisa mosebetsi e tlameha ho ba teng ho Cisco UCS Director.
- Mohato 1 Kgetha Orchestration.
- Mohato 2 Tobetsa Maikutlo a Tloaelehileng a Phallo ea Mosebetsi.
- Mohato 3 Tobetsa mola o nang le mokhoa o ikhethileng oa ho tsamaisa mosebetsi hore o ntlafatse.
Letšoao la Clone le hlaha ka holim'a tafole ea tloaelo ea ho kenya tšebetsong mosebetsi. - Mohato 4 Tobetsa Clone.
- Mohato 5 Kenya lebitso la mofuta o ikgethileng wa ho kenya.
- Mohato 6 Sebedisa ditaolo tse ding skrineng sa Clone Custom Workflow Input ho etsa se kentsweng se secha.
- Mohato 7 Tobetsa Romela.
Mokhoa o tloaelehileng oa ho kenya mosebetsi oa ho sebetsa o entsoe ka mor'a ho tiisoa 'me o fumaneha bakeng sa ho sebelisoa mosebetsing o tloaelehileng oa mosebetsi.
Ho theha Mosebetsi o Tloaelehileng
Ho theha mosebetsi o ikhethileng, etsa se latelang:
- Mohato 1 Kgetha Orchestration.
- Mohato 2 Tobetsa Custom Workflow Tasks.
- Mohato 3 Tobetsa Eketsa.
- Mohato 4 Skrineng sa Add Custom Workflow Task, tlatsa likarolo tse latelang:
- Sebaka sa Lebitso la Mosebetsi-Lebitso le ikhethileng bakeng sa mosebetsi oa tloaelo oa ho sebetsa.
- Sebaka sa Task Label - Leibole ea ho khetholla mosebetsi oa tloaelo oa ho sebetsa.
- Ngolisa Tlas'a Sehlopha sa Tšimo-Mokhahlelo oa phallo ea mosebetsi oo mosebetsi oa moetlo o lokelang ho ngolisoa ka oona.
- Kenya ts'ebetso lebokose la ho hlahloba mosebetsi-Haeba le khethiloe, mosebetsi oa tloaelo oa ho sebetsa o ngolisitsoe ho Orchestrator 'me o ka sebelisoa hang-hang ho phallo ea mosebetsi.
- Sebaka sa Tlhaloso e Khutšoanyane-Tlhaloso ea mosebetsi o tloaelehileng oa ho sebetsa.
- Sebaka sa Tlhaloso e Felletseng-Tlhaloso e qaqileng ea mosebetsi o tloaelehileng oa ho sebetsa.
- Mohato 5 Tobetsa E latelang.
Ho hlaha skrine ea Custom Task Inputs. - Mohato 6 Tobetsa Eketsa.
- Mohato 7 Skrineng sa Add Entry to Inputs, tlatsa likarolo tse latelang:
- Sebaka sa Lebitso la Tšimo ea Input-Lebitso le ikhethang bakeng sa tšimo. Lebitso le tlameha ho qala ka litlhaku tsa alfabeta 'me le se be le libaka kapa litlhaku tse khethehileng.
- Input Field Label - Leibole e khethollang sebaka sa ho kenya.
- Lenane la ho theoha la Mofuta oa Tšimo ea Input-Khetha mofuta oa data oa paramethara ea ho kenya.
- Sebaka sa 'Mapa oa ho Kena (Ha ho 'Mapa) -Khetha mofuta oa ho kenya oo tšimo ena e ka etsoang 'mapa oa eona, haeba sebaka sena se ka etsoa 'mapa ho tsoa mosebetsing o mong kapa tlhahiso ea lefats'e ea mosebetsi.
- Lebokose la ho hlahloba le tlamang- Haeba le khethiloe, mosebelisi o tlameha ho fana ka boleng ba tšimo ena.
- Sebaka sa RBID — Kenya khoele ea RBID bakeng sa lebala.
- Lenane le theohang la Boholo ba Tšimo—Khetha boholo ba sebaka bakeng sa ho kenya mongolo le tabular.
- Sebaka sa Thuso sa Input Field—(Boikhethelo) Tlhaloso e bontšoang ha u sututsa mouse holim'a lebala.
- Sebaka sa Tlhaloso ea Tšimo—(Ha u rata) Mongolo oa tlhahiso bakeng sa sebaka sa ho kenya.
- Tšimo ea Lebitso la Sehlopha sa Tšimo-Haeba ho boletsoe, masimo ohle a nang le mabitso a lihlopha a ts'oanang a kenngoa sehlopheng sa tšimo.
- TEXT FIELD ATTRIBUTES sebaka-Fetsa likarolo tse latelang ha mofuta oa sebaka sa ho kenya e le mongolo.
- Lebokose la ho hlahloba lintho tse ngata—Haeba le khethiloe, sebaka sa ho kenya se amohela litekanyetso tse ngata tse ipapisitseng le mofuta oa sebaka sa ho kenya:
- Bakeng sa LOV-Sebaka sa ho kenya se amohela litekanyetso tse ngata tsa ho kenya.
- Bakeng sa sebaka sa mongolo—Sebaka sa ho kenya se fetoha sebaka sa mongolo oa mela e mengata.
- Bolelele ba Bolelele ba Sebaka sa ho Kena—Hlalosa palo e phahameng ea litlhaku tseo u ka li kenyang sebakeng sa ho kenya.
- LOV ATTRIBUTES sebaka—Qetella likarolo tse latelang ha mofuta oa ho kenya e le List of Values (LOV) kapa LOV ka likonopo tsa Radio.
- Lenane la Libaka tsa Boleng—Lethathamo le arotsoeng ka likoma la boleng bakeng sa li-LOV tse kenyelelitsoeng.
Sebaka sa Lebitso la Mofani oa LOV-Lebitso la mofani oa LOV bakeng sa li-LOV tse sa kengoang. - TABLE ATTRIBUTES area-Fetsa likarolo tse latelang ha mofuta oa sebaka sa ho kenya e le Tafole, Popup Table, kapa Tafole e nang le lebokose la ho hlahloba khetho.
- Sebaka sa Lebitso la Letlapa-Lebitso la tlaleho ea tabular bakeng sa mefuta ea libaka tsa tafole.
- Sebaka sa FIELD INPUT VALIDATION—Sebaka se le seng kapa ho feta tse latelang se hlahisoa ho latela mofuta oa data oo u o khethileng. Tlatsa likarolo ho hlakisa hore na likarolo tsa ho kenya li tiisitsoe joang.
- Lenane le theohang la Sebonoa sa Input—Khetha se netefatsang bakeng sa kenyo ea mosebelisi.
- Regular Expression field—Tlhaloso e tloaelehileng ea polelo e tsamaisanang le boleng ba tlhahiso.
- Sebaka sa Molaetsa oa Kamehla - Molaetsa o bonts'ang ha netefatso ea polelo e tloaelehileng e hloleha.
- Boleng bo tlase ba Boleng—Boleng bo tlase ba linomoro.
- Boleng bo phahameng ba Boleng—Boleng bo phahameng ba linomoro.
- IFITE ON FIELD CONDITION sebaka-Qetella masimo a latelang ho beha boemo ba ho pata tšimo ka mokhoa.
- Pata Sebaka sa Lebitso la Tšimo-Lebitso la ka hare tšimong e le hore lenaneo le sebetsanang le foromo le tsebe ho tseba tšimo.
- Pata Sebaka sa Boleng ba Tšimo—Boleng bo lokelang ho romelloa hang ha foromo e rometsoe.
- Pata Lenane le theohang la Boemo ba Tšimo—Khetha boemo boo tšimo e tlamehang ho patoa ho bona.
- Sebaka sa Thuso sa HTML-Litaelo tsa thuso bakeng sa sebaka se patiloeng.
- Mohato 8 Tobetsa Romela.
Keno ea ho kenya e eketsoa tafoleng. - Mohato 9 Tobetsa Eketsa ho eketsa kenyo e nngwe ho dikenyo.
- Mohato 10 Ha o qetile ho kenya dikenyo, tobetsa E latelang.
Ho hlaha skrine ea Custom Workflow Tasks Outputs. - Mohato 11 Tobetsa Eketsa.
- Mohato 12 Skrineng sa Add Entry to Outputs, tlatsa likarolo tse latelang:
- Sebaka sa Lebitso la Tšimo ea Output -Lebitso le ikhethileng bakeng sa sebaka sa tlhahiso. E tlameha ho qala ka litlhaku tsa alfabeta 'me e se be le libaka kapa litlhaku tse khethehileng.
- Sebaka sa Tlhaloso ea Tšimo ea Output -Tlhaloso ea sebaka sa tlhahiso.
- Sebaka sa Mofuta oa Tšimo ea Output-Sheba mofuta oa tlhahiso. Mofuta ona o etsa qeto ea hore na tlhahiso e ka etsoa joang ho ea ho tse ling tsa mesebetsi.
- Mohato 13 Tobetsa Romela.
Keno ea tlhahiso e eketsoa tafoleng. - Mohato 14 Tobetsa Eketsa ho eketsa kenollo e nngwe ho dipoelo.
- Mohato 15 Tobetsa E latelang
Ho hlaha skrine ea Controller - Mohato 16 (Ka boikhethelo) Tobetsa Eketsa ho eketsa selaolo.
- Mohato 17 Skrineng sa Add Entry to Controller, tlatsa likarolo tse latelang:
- Lethathamo la mekhoa e theohang - Khetha mokhoa oa ho hlophisa kapa oa ho se hlophise ho etsa lintho tse kenang le/kapa liphetho bakeng sa mosebetsi o tloaelehileng oa ho tsamaisa mosebetsi. Mokhoa e ka ba e 'ngoe ea tse latelang:
- Pele ho Marshall-Sebelisa mokhoa ona ho kenya kapa ho seta sebaka sa ho kenya le ho theha le ho seta LOV leqepheng (foromo).
- Ka mor'a Marshall—Sebelisa mokhoa ona ho pata kapa ho pata karolo e kentsoeng.
- Pele ho Unmarshall-Sebelisa mokhoa ona ho fetolela boleng ba tlhahiso ho tloha ho mofuta o mong ho ea ho o mong-bakeng sa mohlalaample, ha o batla ho encrypt phasewete pele o romela ho database.
- Ka mor'a Unmarshall-Sebelisa mokhoa ona ho netefatsa tlhahiso ea mosebedisi le ho beha molaetsa oa phoso leqepheng.
Sheba ExampLe: Ho Sebelisa Controllers, leqepheng la 14. - Sebaka sa mongolo oa script-Bakeng sa mokhoa oo u o khethileng ho tsoa lenaneng le theohang la Method, eketsa khoutu bakeng sa mongolo oa GUI oa ho itlhophisa.
Hlokomela Tobetsa Eketsa haeba u batla ho eketsa khoutu bakeng sa mekhoa e meng.
Haeba ho na le linetefatso tsa li-password tse kentsoeng, etsa bonnete ba hore u fetola netefatso ea molaoli bakeng sa li-password e le hore u ka hlophisa mesebetsi ea tloaelo ho phallo ea mosebetsi.
Hlokomela
- Mohato 18 Tobetsa Romela.
Molaoli o eketsoa tafoleng. - Mohato 19 Tobetsa E latelang.
Skrine sa Script se a hlaha. - Mohato 20 Ho tsoa lethathamong le theolelang la Puo ea Phethahatso, khetha puo.
- Mohato 21 Lefapheng la Script, kenya khoutu ea CloupiaScript bakeng sa mosebetsi o tloaelehileng oa ho tsamaisa mosebetsi.
Molaetsa oa Cloupia Script o netefatsoa ha o kenya khoutu. Haeba ho na le phoso leha e le efe khoutu, letšoao la phoso (sefapano se sefubelu) le bontšoa haufi le nomoro ea mohala. Tsamaisa mouse holim'a letšoao la phoso ho view molaetsa wa phoso le tharollo - Mohato 22 Tobetsa Save Script.
- Mohato 23 Tobetsa Romela.
Mosebetsi o tloaelehileng oa ho tsamaisa mosebetsi o bōpiloe 'me o fumaneha bakeng sa ho sebelisoa mosebetsing oa ho sebetsa
Mesebetsi e Tloaelehileng le Lipolokelo
Ha u theha mosebetsi o tloaelehileng, ho e-na le ho thaepa khoutu ea mosebetsi e tloaelehileng fensetereng ea script kapa ho seha le ho beha khoutu ho tsoa ho mohlophisi oa mongolo, o ka kenya khoutu ho tsoa ho file e bolokiloe polokelong ea GitHub kapa BitBucket. Ho etsa sena, o:
- Etsa mongolo o le mong kapa ho feta files sebakeng sa polokelo ea GitHub kapa BitBucket, ekaba ho github.com kapa polokelong ea khoebo ea poraefete ea GitHub.
Hlokomela Cisco UCS Director e tšehetsa feela GitHub (github.com kapa mohlala oa khoebo oa GitHub) le kapa BitBucket. Ha e tšehetse lits'ebeletso tse ling tsa ho amohela Git ho kenyelletsa GitLab, Perforce, kapa Codebase. - Ngolisa sebaka sa polokelo ho Motsamaisi oa Cisco UCS. Bona Ho eketsa GitHub kapa BitBucket Repository ho Cisco UCS Director, leqepheng la 7.
- Khetha sebaka sa polokelo 'me u hlalose mongolo file e nang le mongolo oa mosebetsi o tloaelehileng. Sheba Ho khoasolla Khoutu ea Sengoliloeng sa Mosebetsi ho tsoa sebakeng sa GitHub kapa BitBucket, leqepheng la 8.
Ho eketsa GitHub kapa BitBucket Repository ho Cisco UCS Director
Ho ngolisa GitHub kapa polokelo ea BitBucket ho Cisco UCS Director, etsa tse latelang:
Pele o qala
Theha polokelo ea GitHub kapa BitBucket. Sebaka sa polokelo se ka ba ho seva efe kapa efe ea GitHub kapa BitBucket, ea sechaba kapa ea lekunutu e fumanehang ho Motsamaisi oa Cisco UCS oa hau.
Sheba e le 'ngoe kapa ho feta files e nang le khoutu ea JavaScript bakeng sa mesebetsi ea hau ea tloaelo sebakeng sa hau sa polokelo.
- Mohato 1 Kgetha Tsamaiso > Kopanyo.
- Mohato 2 Leqepheng la Kopanyo, tobetsa Laola Bobolokelo.
- Mohato 3 Tobetsa Eketsa.
- Mohato 4 Leqepheng la Add Repository, tlatsa likarolo tse hlokahalang, ho kenyelletsa le tse latelang:
- Sebakeng sa Repository Nickname, kenya lebitso ho tsebahatsa sebaka sa polokelo ka har'a Motsamaisi oa Cisco UCS.
- Sebakeng sa polokelo URL tšimo, kenya URL ea polokelo ea GitHub kapa BitBucket.
- Sebakeng sa Lebitso la Lekala, kenya lebitso la sebaka sa polokelo eo u batlang ho e sebelisa. Lebitso la kamehla ke lekala la sehlooho.
- Lefapheng la Repository User, kenya lebitso la mosebelisi bakeng sa akhaonto ea hau ea GitHub kapa BitBucket.
- Ho kenyelletsa polokelo ea GitHub, tšimong ea Letšoao la Password/API, kenya tokeneng ea API e hlahisitsoeng bakeng sa GitHub ea hau.
Ho hlahisa lets'oao la API u sebelisa GitHub, tobetsa Litlhophiso 'me u tsamaise ho Setlhophiso sa Moetsi> Li-tokens tsa phihlello ea hau, ebe u tobetsa Hlahisa lets'oao le lecha.
Ho Hlokomela eketsa polokelo ea BitBucket, tšimong ea Letšoao la Password/API, kenya phasewete bakeng sa BitBucket ea hau. - Ho ikamahanya le sebaka sena sa polokelo ha u theha mosebetsi o mocha oa tloaelo, hlahloba Etsa sena sebaka sa ka sa kamehla.
- Ho etsa tlhahlobo ea hore na Cisco UCS Director a ka fihlella polokelo, tobetsa Khokahano ea Teko.
Boemo ba ho hokahana le polokelo bo bonts'itsoe ka banner kaholimo ho leqephe.
Haeba o sa khone ho hokela le ho buisana le polokelo ea GitHub kapa BitBucket ho tsoa ho Cisco UCS
Motsamaisi, nchafatsa Motsamaisi oa Cisco UCS ho fihlella Marang-rang ka seva sa proxy. Sheba Tataiso ea Tsamaiso ea Cisco UCS ea Tsamaiso.
Hlokomela
- Mohato 5 Ha u khotsofetse hore boitsebiso ba polokelo bo nepahetse, tlanya Romela.
Ho khoasolla Khoutu ea Sengoloa se Tloaelehileng ho tsoa sebakeng sa GitHub kapa BitBucket
Ho theha mosebetsi o mocha oa tloaelo ka ho kenya mongolo sebakeng sa polokelo ea GitHub kapa BitBucket, etsa se latelang:
Pele o qala
Theha polokelo ea GitHub kapa BitBucket 'me u hlahlobe mongolo o le mong kapa ho feta files e nang le khoutu ea JavaScript bakeng sa mesebetsi ea hau ea tloaelo sebakeng sa hau sa polokelo.
Kenya polokelo ea GitHub ho Motsamaisi oa Cisco UCS. Bona Ho eketsa GitHub kapa BitBucket Repository ho Cisco UCS Director, leqepheng la
- Mohato 1 Leqepheng la Orchestration, tobetsa Custom Workflow Tasks.
- Mohato 2 Tobetsa Eketsa.
- Mohato 3 Tlatsa likarolo tse hlokahalang leqepheng la Custom Task Information. Sheba Ho Etsa Mosebetsi o Tloaelehileng, leqepheng la 3.
- Mohato 4 Tlatsa likarolo tse hlokahalang leqepheng la Custom Task Inputs. Sheba Ho Etsa Mosebetsi o Tloaelehileng, leqepheng la 3.
- Mohato 5 Tlatsa likarolo tse hlokahalang leqepheng la Custom Task Outputs. Sheba Ho Etsa Mosebetsi o Tloaelehileng, leqepheng la 3.
- Mohato 6 Tlatsa likarolo tse hlokahalang leqepheng la Controller. Sheba Ho Etsa Mosebetsi o Tloaelehileng, leqepheng la 3.
- Mohato 7 Leqepheng la Script, tlatsa likarolo tse hlokahalang:
- Ho tsoa lenaneng le theohang la Puo ea Phethahatso, khetha JavaScript.
- Sheba Sebelisa Repository bakeng sa Scripts ho nolofalletsa mosebetsi oa tloaelo ho sebelisa script file ho tsoa sebakeng sa polokelo. Sena se o nolofalletsa ho khetha sebaka sa polokelo le ho bolela script file ho sebelisa.
- Ho tsoa lethathamong le theohang la Khetha Repository, khetha sebaka sa GitHub kapa BitBucket se nang le script. files. Bakeng sa lintlha tse mabapi le mokhoa oa ho eketsa polokelo, bona Ho kenyelletsa GitHub kapa BitBucket Repository ho Cisco UCS Director, leqepheng la 7.
- Kenya tsela e felletseng ea mongolo file ho Script filesebaka sa mongolo oa mabitso.
- Ho khoasolla mongolo, tobetsa Load Script.
Mongolo o tsoang ho file e kopitsoa sebakeng sa ho hlophisa Sengoloa. - Ka boikhethelo, etsa liphetoho ho mongolo o jarollotsoeng sebakeng sa ho hlophisa mongolo.
- Ho boloka mongolo joalokaha o hlaha sebakeng sa ho hlophisa Sengoloa, tobetsa Save Script.
Ha o tobetsa Save Script, script e bolokoa ho seshene ea hau ea hajoale ea mosebetsi. O tlameha ho tobetsa Romela ho boloka sengolwa mosebetsing oo o o hlophisang.
Hlokomela
- Mohato 8 Ho boloka mosebetsi oo u o tloaetseng, tobetsa Romela.
Haeba u entse liphetoho ho mongolo o jarollotsoeng sebakeng sa ho hlophisa mongolo oa Sengoloa, liphetoho li bolokoa mosebetsing oa tloaelo. Ha ho liphetoho tse bolokiloeng sebakeng sa polokelo sa GitHub kapa BitBucket. Haeba u batla ho lahla mongolo o kentsoeng ebe u kenya mongolo oa hau, tobetsa Lahla Script ho hlakola fensetere ea mongolo.
Seo u lokelang ho se etsa ka mor'a moo
U ka sebelisa ts'ebetso e ncha ka mokhoa o tloaelehileng.
Ho Fumana Melaetsa ea Mosebetsi, Mesebetsi e Tloaelehileng, Li-Module tsa Script, le Mesebetsi
Ho kenya lintho tsa khale ho Cisco UCS Director, etsa tse latelang:
Hlokomela Liphetoho tsa lefats'e tse amanang le phallo ea mosebetsi li tla romelloa ka ntle ha ho ntse ho kenngoa ts'ebetso ea mosebetsi haeba phetoho ea lefats'e e sa fumanehe ka har'a sesebelisoa.
- Mohato 1 Kgetha Orchestration.
- Mohato 2 Leqepheng la Orchestration, tobetsaWorkflows.
- Mohato 3 Tobetsa Import.
- Mohato 4 Ho Skrine sa Theko, tobetsa Kgetha a File.
- Mohato 5 Ho Khetha File ho Kenya skrineng, khetha ea file ho romelloa kantle ho naha. Cisco UCS Director import and export files na le .wfdx file katoloso.
- Mohato 6 Tobetsa Bula.
Ha the file e uploaded, the File Kenya / netefatso ea skrineng File e loketse ho sebelisoa le Senotlolo. - Mohato 7 Kenya konopo e kentsoeng ha o rekisetsa kantle ho naha file.
- Mohato 8 Tobetsa E latelang.
Skrine ea Melao ea ho kenya e bonts'a lethathamo la lintho tsa Cisco UCS Director tse fumanehang ho tse kentsoeng file. - Mohato 9 (Boikhethelo) Sekrineng sa Maano a ho Reka, bolela hore na lintho li sebetsoa joang haeba li hatisa mabitso a seng a ntse a le ka har'a foldara ea tšebetso. Ho Skrine sa Import, tlatsa likarolo tse latelang
Lebitso | Tlhaloso |
Mokhoa oa ho sebetsa | Khetha ho tsoa likhethong tse latelang ho hlakisa hore na litsamaiso tsa mosebetsi li sebetsoa joang:
|
Mesebetsi e Tloaelehileng | Khetha ho tsoa likhethong tse latelang ho hlakisa hore na mesebetsi e tloahelehileng e sebetsoa joang:
|
Lebitso | Tlhaloso |
Script Modules | Khetha ho tsoa likhethong tse latelang ho hlakisa hore na li-module tsa script tse nang le mabitso a tšoanang li sebetsoa joang:
|
Mesebetsi | Khetha ho tsoa likhethong tse latelang ho hlakisa hore na mesebetsi e nang le mabitso a tšoanang e sebetsoa joang:
|
Kenya Mekhoa ea Mosebetsi ho Folder | Check Kenya Workflows ho Folder ho kenya tšebetsong. Haeba u sa hlahlobe Import Workflows ho Folder mme haeba ho se na mofuta o teng oa workflow e teng, ts'ebetso eo ha e romelloe kantle ho naha. |
Kgetha Sephutheli | Khetha foldara eo u ka kenyang tšebetso ea mosebetsi ho eona. Haeba u khetha [E ncha Sephutheli..]
lenaneng la ho theoha, the Sephutheli se Secha lebala le hlaha. |
Sephutheli se Secha | Kenya lebitso la sephutheli se secha seo u tla se etsa e le foldara ea hau ea ho reka thepa. |
- Mohato 10 Tobetsa Import.
Re romela Tsamaiso ea Mosebetsi, Mesebetsi e Tloaelehileng, Melaetsa ea Sengoloa, le Mesebetsi
Ho romela lintho tsa khale ho tsoa ho Motsamaisi oa Cisco UCS, etsa tse latelang:
Ela hloko Liphetoho tsa Global tse amanang le phallo ea mosebetsi li tla romelloa kantle ho naha ha li ntse li romelloa kantle ho naha.
- Mohato 1 Tobetsa Export.
- Mohato 2 Ho Khetha Workflows skrineng, khetha mokhoa oa ho sebetsa oo u batlang ho o romela kantle ho naha.
Mekhoa e tloaelehileng ea ho sebetsa, mesebetsi, le mangolo a entsoeng ho Cisco UCS Director pele phetolelo ea 6.6 e ka hlōleha ho e kenya haeba e na le data ea XML.
Hlokomela - Mohato 3 Tobetsa E latelang.
- Mohato 4 Sekrineng sa Khetha Mesebetsi e Tloaelehileng, khetha mesebetsi eo u batlang ho e hlahisa
Tlhokomeliso: Mosebetsi oa tloaelo o romelloang kantle o na le lintho tsohle tse tloahelehileng tse sebelisoang ke mosebetsi oo oa tloaelo. - Mohato 5 Tobetsa E latelang.
- Mohato 6 Ho Thepa: Kgetha script Modules skrineng, kgetha dimmojule tsa script tseo o batlang ho di romela kantle.
- Mohato 7 Tobetsa E latelang.
- Mohato 8 Ho Thepa: Khetha Skrine sa Mesebetsi, khetha mesebetsi eo u batlang ho e romela kantle.
- Mohato 9 Tobetsa E latelang.
- Mohato 10 Ho Thekisoang kantle ho naha: Khetha Open APIs skrineng, khetha li-API tseo u batlang ho li romella.
- Mohato 11 Ho Thekiso: Skrine sa netefatso, tlatsa likarolo tse latelang:
Lebitso | Tlhaloso |
E rometsoe ka ntle Ka | Lebitso la hau kapa lengolo la hore na ke mang ea ikarabellang bakeng sa thomello. |
Maikutlo | Maikutlo mabapi le thomello ena. |
Encrypt tse rometsoeng file | Sheba Encrypt se rometsoeng file hlahloba lebokose ho encrypt the file ho romelwa kantle ho naha. Ka ho feletseng, lebokose la ho hlahloba le hlahlojoa. |
Senotlolo | Kenya senotlolo sa ho encrypting file.
Sebaka sena se hlahisoa feela ha Encrypt e rometsoe kantle ho naha file lebokose la ho hlahloba le khethiloe. Boloka senotlolo ha se hlokahala ha o ntse o kenya tšebetsong mokhoa oa ho hlakoloa. |
Netefatsa Senotlolo | Kenya konopo hape bakeng sa netefatso.
Sebaka sena se hlahisoa feela ha Encrypt e rometsoe kantle ho naha file lebokose la ho hlahloba le khethiloe. |
E rometsoe File Lebitso | Lebitso la file tsamaisong ea hau ea lehae. Ngola motheo feela filelebitso; the file type extension (.wfdx) e eketsoa ka bo eona. |
- Mohato 12 Tobetsa Export.
U susumelletseha ho boloka faele ea file.
Ho kopanya Mosebetsi o Tloaelehileng oa Phallo ea Mosebetsi ho Laebraring ea Mosebetsi
U ka kopanya mesebetsi e laebraring ea mesebetsi eo u ka e sebelisang ho theha mesebetsi e tloaelehileng. U ka boela ua kopanya mosebetsi o tloaelehileng ho etsa mosebetsi o tloaelehileng.
Mosebetsi o hlophisitsoeng ke moralo o nang le lintho tse kenang le tse hlahisoang ke mosebetsi oa mantlha. Leha ho le joalo, mosebetsi o hlophisitsoeng ke moralo feela. Sena se bolela hore o tlameha ho ngola lits'ebetso tsohle tsa mosebetsi o mocha ho CloupiaScript.
Hape hlokomela hore boleng ba khetho bakeng sa lintho tse kenngoeng ke lenane, joalo ka manane a theoha le manane a boleng, a fetisetsoa mosebetsing o hlophisitsoeng hafeela boleng ba lenane bo sa itšetlehe ka sistimi. Lintho tse kang mabitso le liaterese tsa IP tsa litsamaiso tse teng li itšetlehile ka tsamaiso; lintho tse kang likhetho tsa tlhophiso tse tšehetsoeng ke Cisco UCS Director ha li joalo. Bakeng sa mohlalaample, lihlopha tsa basebelisi, mabitso a maru, le lihlopha tsa boema-kepe li itšetlehile ka tsamaiso; mesebetsi ea basebelisi, mefuta ea maru, le mefuta ea lihlopha tsa li-port ha li joalo.
- Mohato 1 Kgetha Orchestration.
- Mohato 2 Tobetsa Custom Workflow Tasks.
- Mohato 3 Tobetsa Clone ho Laeborari ea Mosebetsi.
- Mohato 4 Ho Clone ho tsoa skrineng sa Task Library, hlahloba mola ka mosebetsi oo u batlang ho o kopanya.
- Mohato 5 Tobetsa Kgetha.
Mosebetsi o tloaelehileng oa ho tsamaisa mosebetsi o etsoa ho tloha laebraring ea mosebetsi. Mosebetsi o mocha oa tloaelo ke mosebetsi oa ho qetela oa tloaelo tlalehong ea Custom Workflow Tasks. Mosebetsi o mocha oa tloaelo o reheletsoe ka mosebetsi o hlophisitsoeng, 'me letsatsi le kenyellelitsoe. - Mohato 6 Tobetsa Romela
Seo u lokelang ho se etsa ka mor'a moo
Fetola mosebetsi o tloaelehileng oa mokhoa oa ho etsa bonnete ba hore lebitso le tlhaloso e nepahetseng li teng bakeng sa mosebetsi o hlophisitsoeng.
Ho kopanya Mosebetsi o Tloaelehileng oa Phallo ea Mosebetsi
U ka sebelisa mosebetsi o seng o ntse o le teng oa ho tsamaisa mosebetsi ho Cisco UCS Director ho theha mosebetsi oa tloaelo oa ho sebetsa.
Pele o qala
Mosebetsi oa tloaelo oa ho sebetsa o tlameha ho ba teng ho Cisco UCS Director.
- Mohato 1 Kgetha Orchestration.
- Mohato 2 Tobetsa Custom Workflow Tasks.
- Mohato 3 Tobetsa mola o nang le mosebetsi oo u batlang ho o kopanya.
Letšoao la Clone le hlaha ka holimo ho tafole ea mesebetsi e tloaelehileng. - Mohato 4 Tobetsa Clone.
- Mohato 5 Ho skrine sa Clone Custom Workflow Task, nchafatsa likarolo tse hlokahalang.
- Mohato 6 Tobetsa E latelang.
Litlhahiso tse hlalositsoeng bakeng sa mesebetsi e tloaelehileng ea tsamaiso ea mosebetsi lia hlaha. - Mohato 7 Tobetsa mola ka kenyeletso ya mosebetsi eo o batlang ho e edita ebe o tobetsa Edita ho edita dikenyo tsa mosebetsi.
- Mohato 8 Tobetsa Eketsa ho kenya kenyo ya mosebetsi.
- Mohato 9 Tobetsa E latelang.
Fetola liphetho tsa mosebetsi. - Mohato 10 Tobetsa Eketsa ho kenya tlhahiso e ncha.
- Mohato 11 Tobetsa E latelang.
- Mohato 12 Fetola mangolo a taolo. Sheba ho Laola Maikutlo a Tloaelehileng a Mosebetsi, leqepheng la 13.
- Mohato 13 Tobetsa E latelang.
- Mohato 14 Ho etsa mosebetsi oo u o tloaetseng, hlophisa mongolo oa mosebetsi.
- Mohato 15 Tobetsa Romela
Ho Laola Maikutlo a Tloaelehileng a Mosebetsi oa Mosebetsi
Ho sebelisa Balaoli
O ka fetola chebahalo le boits'oaro ba lintho tse kenngoeng ka tloaelo ho sebelisa sebopeho sa taolo se fumanehang ho Cisco UCS Director.
Nako ea ho Sebelisa Lilaoli
Sebelisa balaoli maemong a latelang:
- Ho kenya tšebetsong mananeo a rarahaneng le ho pata boits'oaro ba GUI ho kenyelletsa taolo e ntle ea manane a boleng, manane a tabular a boleng, le litsamaiso tse ling tsa ho kenya tse bonts'itsoeng mosebelisi.
- Ho kenya ts'ebetsong mokhoa o rarahaneng oa ho netefatsa lintlha tsa basebelisi.
Ka li-controller tsa ho kenya u ka etsa tse latelang:
- Bontša kapa u pate li-control tsa GUI: U ka bonts'a kapa ua pata likarolo tse fapaneng tsa GUI joalo ka li-checkbox, mabokose a mongolo, manane a theoha, le likonopo, ho latela maemo. Bakeng sa mohlalaample, haeba mosebelisi a khetha UCSM lethathamong le theoha, o ka kopa lintlha tsa mosebelisi bakeng sa Mookameli oa Cisco UCS kapa oa fetola lenane la boleng (LOVs) lethathamong le theoha ho bonts'a likou tse fumanehang feela ho seva.
- Netefatso ea tšimo ea foromo: U ka netefatsa lintlha tse kentsoeng ke mosebelisi ha u theha kapa u hlophisa phallo ea mosebetsi ho Moqapi oa Workflow. Bakeng sa data e fosahetseng e kentsoeng ke mosebelisi, liphoso li ka bonts'oa. Lintlha tse kentsoeng ke mosebelisi li ka fetoloa pele li ka bolokoa sebakeng sa polokelo ea litaba kapa pele li phehelloa ho sesebelisoa.
- Fumana lethathamo la boleng ka matla: U ka khona ho lata lethathamo la boleng ho tsoa ho Cisco UCS Director lintho 'me u li sebelise ho tlatsa lintho tsa mofuta oa GUI.
Lintho tsa Foromo tsa Marshalling le Unmarshalling GUI
Balaoli ba lula ba amahanngoa le foromo ho sebopeho sa mesebetsi ea Moqapi oa Mosebetsi. Ho na le 'mapa oa motho ka mong pakeng tsa foromo le molaoli. Balaoli ba sebetsa ka metsotsoana e 'melitages, marshalling le unmarshalling. Ka bobeli stage na le litšupiso tse pelitages, pele le ka morao. Ho sebelisa molaoli, u marshall (laola likarolo tsa sebopeho sa UI) le/kapa u notle (netefatsa likenyelletso tsa basebelisi) lintho tse amanang le sebopeho sa GUI u sebelisa mangolo a molaoli.
Lethathamo le latelang le akaretsa lintlha tsenatages.
Stage | Sub-stage |
Marshalling - E sebelisetsoa ho pata le ho pata masimo a liforomo le bakeng sa taolo e tsoetseng pele ea li-LOV le li-LOV tsa tabular. | pele ho Marshall — E sebedisetswa ho eketsa kapa ho seta sebaka sa ho kenya le ho bopa ka matla le ho seta LOV leqepheng (foromo).
ka mor'a Marshall - E sebelisoa ho pata kapa ho pepesa sebaka sa ho kenya. |
Stage | Sub-stage |
Ho se mamelle - E sebelisoa ho netefatsa tlhahiso ea mosebelisi. | pele ho Unmarshall - E sebelisoa ho fetolela boleng ba tlhahiso ho tloha ho mofuta o mong ho ea ho o mong, mohlalaample, ho ngola phasewete pele o e romella ho database.
ka mor'a Unmarshall - E sebelisetsoa ho netefatsa tlhahiso ea mosebelisi le ho beha molaetsa oa phoso leqepheng. |
Mengolo ea Taolo ea Moaho
Balaoli ha ba hloke hore liphutheloana life kapa life tse ling li kenngoe kantle ho naha.
Ha o fetise li-parameter ho mekhoa ea taolo. Sebakeng seo, moralo oa Cisco UCS Director o etsa hore liparamente tse latelang li fumanehe bakeng sa ho sebelisoa ho hlophisa le ho hlophisa:
Paramethara | Tlhaloso | Example |
Leqephe | Leqephe kapa foromo e nang le likenyelletso tsohle tsa mosebetsi. U ka sebelisa parameter ena ho etsa tse latelang:
|
page.setPatiloeng(id + “.portList”, nnete); page.setValue(id + “.boemo”, “Ha ho Boemakepe bo phahameng. Lethathamo la Boemakepe le Patiloeng”); |
id | Sekhetho se ikhethileng sa sebaka sa ho kenya foromo. Id e hlahisoa ke moralo mme e ka sebelisoa le lebitso la sebaka sa tlhahiso ea foromo. | page.setValue(id + “.boemo”, “Ha ho Boemakepe bo phahameng. Lethathamo la Boemakepe le Patiloeng”);// mona 'boemo' ke lebitso la sebaka sa ho kenya. |
Pojo | POJO (ntho ea khale ea Java) ke linaoa tsa Java tse emelang foromo ea ho kenya. Leqephe le leng le le leng la GUI le tlameha ho ba le POJO e tsamaisanang le boleng ba foromo. POJO e sebelisetsoa ho phehella litekanyetso ho database kapa ho romela litekanyetso ho sesebelisoa sa kantle. | pojo.setLunSize(asciiValue); // beha boleng ba sebaka sa ho kenya 'lunSize' |
Sheba ExampLe: Ho sebelisa Controllers, leqepheng la 14 bakeng sa khoutu ea ho sebetsa sample se bontshang tshebetso ya molaodi.
Example: Ho sebelisa Controllers
Khoutu e latelang example e bonts'a mokhoa oa ho kenya tšebetsong ts'ebetso ea molaoli mesebetsing ea tloaelo ea ho sebetsa ka mekhoa e fapaneng - pele ho Marshall, kamora Marshall, pele ho Unmarshall le kamora Unmarshall.
/*
Litlhaloso tsa Mokhoa:
Pele ho Marshall: Sebelisa mokhoa ona ho kenya kapa ho seta sebaka sa ho kenya le ho theha le ho seta LOV leqepheng(foromo).
Ka mor'a Marshall: Sebelisa mokhoa ona ho pata kapa ho pata karolo ea ho kenya.
Pele ho UnMarshall: Sebelisa mokhoa ona ho fetolela boleng ba tlhahiso ho tloha ho mofuta o mong ho ea ho o mong,
bakeng sa mohlalaample, ha u batla ho encrypt phasewete pele o romela ho database. Kamora UnMarshall: Sebelisa mokhoa ona ho netefatsa tlhahiso ea mosebelisi le ho beha molaetsa oa phoso ho
leqephe.
*/
//Pele ho Marshall:
/*
Sebelisa mokhoa oa beforeMarshall ha ho e-na le phetoho sebakeng sa ho kenya kapa ho etsa li-LOV ka matla le ho seta karolo e ncha ea ho kenya foromong pele e kena.
Ka mohlalaampKa tlase, sebaka se secha sa ho kenya 'portList' se eketsoa leqepheng pele foromo e hlahisoa ho sebatli.
*/
importPackage(com.cloupia.model.cIM);
importPackage(java.util);
importPackage(java.lang);
var portList = new ArrayList();
var lovLabel = “eth0”;
var lovValue = “eth0”;
var portListLOV = new Array();
portListLOV[0] = FormLOVPair e ncha(lovLabel, lovValue);// theha sebaka sa ho kenya lov
// parameter 'leqephe' le sebelisetsoa ho beha sebaka sa ho kenya ka foromo
page.setEmbeddedLOVs(id + “.portList”, portListLOV);// beha sebaka sa ho kenya foromong =========================== ================================================= ================================
//Ka mor'a hore Marshall :
/*
Sebelisa mokhoa ona ho pata kapa ho pata karolo e kentsoeng.
*/
page.setPatilweng(id + “.portList”, nnete); // pata sebaka sa ho kenya 'portList'.
page.setValue(id + “.boemo”, “Ha ho Boemakepe bo phahameng. Lethathamo la Boemakepe le Patiloeng”);
page.setEditable(id + “.boemo”, bohata);
================================================= ================================================= =========
// Pele ho Unmarshall :
/*
Sebelisa mokhoa oa beforeUnMarshall ho bala tlhahiso ea mosebelisi le ho e fetolela foromong e 'ngoe pele u e kenya polokelong ea boitsebiso. Bakeng sa mohlalaample, o ka bala phasewete mme oa boloka phasewete sebakeng sa polokelo ea litaba ka mor'a ho e fetolela ho base64 encoding, kapa u bale lebitso la mohiruoa le ho fetolela ho Id ea mohiruoa ha lebitso la mohiruoa le romelloa database.
Khoutung example ka tlase ho boholo ba lun e baloa ebe e fetoloa boleng ba ASCII.
*/
importPackage(org.apache.log4j);
importPackage(java.lang);
importPackage(java.util);
var size = page.getValue(id + “.lunSize”);
var logger = Logger.getLogger("logger ea ka");
haeba(boholo != null){
logger.info(“Boleng ba boholo “+size);
haeba(((e ncha java.lang.String(size)).matches(“\\d+”)){ var byteValue = size.getBytes(“US-ASCII”); // fetola boholo ba lun 'me u fumane sehlopha sa litlhaku tsa ASCII
var asciiValueBuilder = StringBuilder e ncha ();
bakeng sa (var i = 0; ke <byteValue.length; i++) {
asciiValueBuilder.append(byteValue[i]);
}
var asciiValue = asciiValueBuilder.toString()+” – Ascii
boleng”
//id + “.lunSize” ke sesupo sa sebaka sa ho kenya
page.setValue(id + “.lunSize”,asciiValue); //tekanyetso
'leqephe' le sebelisoa ho beha boleng sebakeng sa ho kenya .
pojo.setLunSize(asciiValue); // beha boleng ho pojo.
Pojo ena e tla romelloa ho DB kapa sesebelisoa sa kantle
}
================================================= ================================================= =========
// Ka mor'a unMarshall :
/*
Sebelisa mokhoa ona ho netefatsa le ho seta molaetsa oa phoso.
*/
importPackage(org.apache.log4j);
importPackage(java.lang);
importPackage(java.util);
//var size = pojo.getLunSize();
var size = page.get Boleng(id + “.lunSize”);
var logger = Logger .get Logger("logger ea ka");
logger.info(“Boleng ba boholo “+size);
haeba (boholo> 50) {// netefatsa boholo
leqephe. seta Phoso(id+”.lunSize”, “LUN Size e ka se be ho feta 50MB “); //set
molaetsa oa phoso leqepheng
leqephe .set Molaetsa oa Leqephe("LUN Size e ka se be ho feta 50MB");
//leqephe. beha Boemo ba Leqephe(2);
}
Ho sebelisa Sephetho sa Mosebetsi o Fetileng ho Phatlalatso ea Mosebetsi
U ka sebelisa sephetho sa mosebetsi o fetileng joalo ka kenyeletso bakeng sa mosebetsi o mong ho tatellano ea mosebetsi ka kotloloho ho tsoa ho mongolo oa mosebetsi o ikhethileng le mosebetsi oa Execute Cloupia Script laeboraring.
Ho fumana sehlahisoa sena, o ka sebelisa e 'ngoe ea litsela tse latelang:
- Khutlisetsa phetoho ho tloha moelelong oa ts'ebetso ea mosebetsi u sebelisa mokhoa oa Get Input().
- Sheba sephetho u sebelisa notation e feto-fetohang ea sistimi.
Ho fumana tlhahiso u sebelisa mokhoa oa getInput() oa moelelo, sebelisa:
var name = ctxt.getInput(“PreviousTaskName.outputFieldName”);
Bakeng sa mohlalaampLe:
var name = ctxt.getInput(“custom_task1_1684.NAME”); // NAME ke lebitso la mosebetsi1 tlhahiso
sebaka seo u batlang ho kena ho sona
Ho fumana tlhahiso u sebelisa notation e feto-fetohang ea sistimi, sebelisa:
var name = "${Lebitso la Mosebetsi o Fetileng. output Field Name}”;
Bakeng sa mohlalaampLe:
var lebitso = "${custom_task1_1684.NAME}"; // NAME ke lebitso la karolo ea mosebetsi1 eo u batlang ho fihla ho eona
Example: Ho theha le ho tsamaisa Mosebetsi o Tloaelehileng
Ho theha mosebetsi o ikhethileng, etsa se latelang:
- Mohato 1 Kgetha Orchestration.
- Mohato 2 Tobetsa Custom Workflow Tasks.
- Mohato 3 Tobetsa Eketsa ebe o kenya tlhahisoleseding e kgethehileng ya mosebetsi.
- Mohato 4 Tobetsa E latelang.
- Mohato 5 Tobetsa + 'me u kenye lintlha tsa ho kenya.
- Mohato 6 Tobetsa Romela.
- Mohato 7 Tobetsa E latelang.
Ho tla hlaha skrine ea Custom Task Outputs. - Mohato 8 Tobetsa + 'me u kenye lintlha tsa tlhahiso bakeng sa mosebetsi o tloaelehileng.
- Mohato 9 Tobetsa E latelang.
Skrine sa Controller se a hlaha. - Mohato 10 Tobetsa + 'me u kenye lintlha tsa molaoli bakeng sa mosebetsi o tloaelehileng.
- Mohato 11 Tobetsa E latelang.
Skrine sa Script se a hlaha. - Mohato 12 Kgetha JavaScript e le puo ya tshebetso ebe o kenya mongolo o latelang ho o phetha.
logger.addInfo(“Dumela Lefatshe!”);
logger.addInfo(“Molaetsa “+input.message);
moo molaetsa e leng lebitso la sebaka sa ho kenya. - Mohato 13 Tobetsa Save Script.
- Mohato 14 Tobetsa Romela.
Mosebetsi o tloaelehileng oa hlalosoa le ho eketsoa lethathamong la mesebetsi e tloaelehileng. - Mohato 15 Leqepheng la Orchestration, tobetsaWorkflows.
- Mohato 16 Tobetsa Eketsa ho hlalosa tšubuhlellano ea mosebetsi, 'me u hlalose lintho tse kenang le liphetho tsa mosebetsi.
Hang ha lintho tse kenyang mosebetsi le lihlahisoa li hlalositsoe, sebelisa Moqapi oa Mosebetsi ho eketsa mosebetsi oa ho sebetsa mosebetsing. - Mohato 17 Tobetsa habeli mokhoa oa ho sebetsa ho bula tšebetso skrineng sa Moqapi oa Workflow.
- Mohato 18 Ka lehlakoreng le letšehali la Moqapi oa Tsamaiso ea Mosebetsi, eketsa lifoldara ebe u khetha mosebetsi o tloaelehileng (bakeng sa mohlalaample, 'Hello world custom task').
- Mohato 19 Hula le ho theola mosebetsi o khethiloeng ho moetsi oa tšebetso.
- Mohato 20 Tlatsa likarolo ho Add Task ( ) skrineng.
- Mohato 21 Kopanya mosebetsi le tsamaiso ea mosebetsi. Sheba Cisco UCS Director Orchstration Guide.
- Mohato 22 Tobetsa Netefatsa mokhoa oa ho sebetsa.
- Mohato 23 Tobetsa Phetha Hona Joale ebe o tobetsa Romela.
- Mohato 24 Sheba melaetsa ea li-log fensetereng ea ho ngolla Service Request.
Litokomane / Lisebelisoa
![]() |
cisco Ho theha Mesebetsi e Tloaelehileng ea Phallo ea Mosebetsi [pdf] Bukana ea Mosebelisi Ho theha Mesebetsi e Tloaelehileng ea Tsamaiso ea Mosebetsi, Mesebetsi e Tloaelehileng ea Phallo ea Mosebetsi, Ho theha Mesebetsi ea Phallo ea Mosebetsi, Mesebetsi ea Phallo ea Mosebetsi, Mesebetsi |