cisco Эҷоди вазифаҳои ҷараёни корӣ
Дар бораи воридоти ҷараёни кори фармоишӣ
Cisco UCS Director Orchestrator рӯйхати намудҳои хуби вурудро барои вазифаҳои фармоишӣ пешниҳод мекунад. Директори Cisco UCS инчунин ба шумо имкон медиҳад, ки вуруди фармоишии ҷараёни кориро барои вазифаи фармоишии ҷараёни корӣ эҷод кунед. Шумо метавонед бо роҳи клонкунӣ ва тағир додани навъи вуруди мавҷуда навъи нави вуруд эҷод кунед.
Шартҳои пешакӣ
Пеш аз навиштани вазифаҳои фармоишӣ, шумо бояд ба шартҳои зерин ҷавобгӯ бошед:
- Директори Cisco UCS дар системаи шумо насб ва кор мекунад. Барои маълумоти бештар дар бораи чӣ гуна насб кардани директори Cisco UCS, ба Дастури насб ва конфигуратсияи Cisco UCS Director муроҷиат кунед.
- Шумо воридшавӣ бо имтиёзҳои администратор доред. Шумо бояд ин логинро ҳангоми эҷод ва тағир додани вазифаҳои фармоишӣ истифода баред.
- Шумо бояд иҷозати навиштани CloupiaScript дошта бошед, то вазифаи фармоиширо бо истифода аз CloupiaScript нависед.
- Шумо бояд иҷозати иҷрои CloupiaScript дошта бошед, то вазифаи фармоишие, ки бо истифода аз CloupiaScript сохта шудааст.
Эҷоди вуруди ҷараёни кори фармоишӣ
Шумо метавонед вуруди фармоиширо барои вазифаи ҷараёни кори фармоишӣ эҷод кунед. Вуруд дар рӯйхати намудҳои вуруд нишон дода мешавад, ки шумо метавонед ҳангоми сохтани вазифаи ҷараёни кори фармоишӣ ба вурудоти супоришҳои фармоишӣ харита кунед.
- Қадам 1 Оркестратсияро интихоб кунед.
- Қадам 2 Вурудҳои ҷараёни кори фармоиширо клик кунед.
- Қадам 3 Илова -ро клик кунед.
- Қадам 4 Дар экрани Иловаи CustomWorkflow Input, майдонҳои зеринро пур кунед:
- Номи навъи вуруди фармоишӣ - Номи беназир барои навъи вуруди фармоишӣ.
- Навъи вуруд — Навъи вурудро тафтиш кунед ва Интихоб-ро пахш кунед. Дар асоси вуруди интихобшуда, майдонҳои дигар пайдо мешаванд. Барои мисолample, вақте ки шумо Суроғаи почтаи электрониро ҳамчун навъи вуруд интихоб мекунед, рӯйхати арзишҳо (LOV) пайдо мешавад. Майдонҳои навро барои маҳдуд кардани арзишҳои вуруди фармоишӣ истифода баред.
- Қадами 5 Ирсолро клик кунед.
- Вуруди ҷараёни кории фармоишӣ ба Директори Cisco UCS илова карда мешавад ва дар рӯйхати намудҳои вуруд мавҷуд аст.
Тасдиқи вуруди фармоишӣ
Муштариён метавонанд бо истифода аз захираҳои беруна воридоти ҷараёни корро тасдиқ кунанд. Аз қуттии директори Cisco UCS наметавонад ҳар як ниёзҳои тасдиқкунии муштариро қонеъ кунад. Барои пур кардани ин холигоҳ, Директори Cisco UCS имкон медиҳад, ки ҳама гуна воридотро дар вақти корӣ бо истифода аз скрипти аз ҷониби муштарӣ пешниҳодшуда тасдиқ кунад. Скрипт метавонад хатогиҳоро дар вуруд нишон диҳад ва пеш аз иҷро кардани дархости хидмат воридоти дурустро талаб кунад. Скрипт метавонад бо ҳар забон навишта шавад, метавонад ба ҳама гуна манбаи беруна дастрасӣ пайдо кунад ва ба ҳамаи арзишҳои вуруди ҷараёни корӣ дастрасӣ дорад.
Шумо метавонед скриптҳои тасдиқкуниро бо истифода аз JavaScript, Python, скрипти bash shell ё ягон забони дигари скрипт нависед.
Собиқ зеринampскриптҳои тасдиқкуниро дар Директори Cisco UCS дар Orchestration > Вурудҳои ҷараёни кории фармоишӣ пайдо кардан мумкин аст:
- Example-bash-script-validator
- Example-javascript-validator
- Example-python-validator
Шумо метавонед собиқро нусхабардорӣ ё клон кунедample вуруди ҷараёни кории скрипт барои эҷоди вуруди нави тасдиқшуда. Шумо инчунин метавонед собиқро истифода баредampвурудоти ҷараёни кории скриптшуда ҳамчун дастур барои таҳияи скриптҳои шахсии шумо.
Новобаста аз забони скрипт, хусусиятҳо ва қоидаҳои зерин барои тасдиқи вуруди фармоишии скрипт татбиқ мешаванд:
- Ҳама тасдиқи скрипт дар як раванди алоҳида иҷро карда мешавад, то раванди нокомии санҷиш ба раванди Cisco UCS Director таъсир нарасонад.
- Танҳо вуруди матнии умумӣ метавонад бо истифода аз скриптҳо тасдиқ карда шавад.
- Скриптҳои тасдиқкунӣ дар як вақт, пайдарпай, бо ҳамон тартибе, ки вурудҳо дар саҳифаи вуруди ҷараёни корӣ пайдо мешаванд, иҷро мешаванд. Барои ҳар як вуруди тасдиқшуда раванди алоҳида оғоз карда мешавад.
- Арзиши бозгашти ғайрисифр аз скрипт тасдиқи нокомро нишон медиҳад. Ихтиёрӣ, шумо метавонед паёми хатогиро ба шакли вуруди ҷараёни корӣ баргардонед.
- Ҳама вурудоти ҷараёни корӣ ба скрипти тасдиқкунӣ бо ду роҳ интиқол дода мешаванд:
- Ҳамчун далелҳо ба скрипт дар шакли "калид" = "арзиш".
- Ҳамчун тағирёбандаҳои муҳити зист ба раванди скрипт. Номҳои тағирёбанда нишонаҳои воридотӣ мебошанд.
Барои мисолample, агар ҷараёни кор дорои дорои дорои дорои нишони коди Маҳсулот ва арзиши вуруд AbC123 бошад, тағирёбанда ба скрипти валидатор ҳамчун "Маҳсулот-Коде"="AbC123" интиқол дода мешавад.
Ин тағирёбандаҳои воридотӣ метавонанд аз ҷониби скрипт истифода шаванд, агар лозим бошад, барои амалисозии тасдиқ. Истисно: Қиматҳои ҷадвал танҳо рақами сатри интихоби ҷадвалро дар бар мегиранд ва аз ин рӯ эҳтимол бефоидаанд.
- Саҳифаи Таҳрири вуруди ҷараёни кори фармоишӣ скриптро дар муҳаррири Вазифаи фармоишӣ дастрас мекунад. Синтаксис барои ҳама забонҳо таъкид шудааст. Хатогиҳои синтаксис танҳо барои validators JavaScript тафтиш карда мешаванд.
Клон кардани вуруди ҷараёни кори фармоишӣ
Шумо метавонед вуруди мавҷудаи ҷараёни кориро дар Cisco UCS Director барои эҷоди вуруди ҷараёни кори фармоишӣ истифода баред.
Пеш аз он ки шумо оғоз кунед
Вуруди ҷараёни кори фармоишӣ бояд дар директори Cisco UCS дастрас бошад.
- Қадам 1 Оркестратсияро интихоб кунед.
- Қадам 2 Вурудҳои ҷараёни кори фармоиширо клик кунед.
- Қадам 3 Сатрро бо вуруди ҷараёни кори фармоишӣ клик кунед.
Тасвири Clone дар болои ҷадвали вурудоти ҷараёни кории фармоишӣ пайдо мешавад. - Қадам 4 Clone -ро клик кунед.
- Қадам 5 Номи навъи вуруди фармоиширо ворид кунед.
- Қадам 6 Барои танзими вуруди нав аз дигар ҷузъҳои идоракуниро дар экрани Clone Input Custom Workflow истифода баред.
- Қадам 7 Ирсол -ро клик кунед.
Вуруди вазифаи фармоишии ҷараёни корӣ пас аз тасдиқ клон карда мешавад ва барои истифода дар вазифаи ҷараёни кории фармоишӣ дастрас аст.
Эҷоди вазифаи фармоишӣ
Барои сохтани вазифаи фармоишӣ, амалҳои зеринро иҷро кунед:
- Қадам 1 Оркестратсияро интихоб кунед.
- Қадам 2 Вазифаҳои ҷараёни кори фармоиширо клик кунед.
- Қадам 3 Илова -ро клик кунед.
- Қадам 4 Дар экрани Илова кардани вазифаи ҷараёни кори фармоишӣ, майдонҳои зеринро пур кунед:
- Майдони Номи вазифа - Номи беназир барои вазифаи ҷараёни кори фармоишӣ.
- Майдони Task Label - Нишона барои муайян кардани вазифаи ҷараёни кори фармоишӣ.
- Сабти ном дар зери категория - Майдони ҷараёни кор - Категорияи ҷараёни кор, ки зери он вазифаи фармоишии ҷараёни корӣ бояд ба қайд гирифта шавад.
- Қуттии санҷиши Фаъолсозии Вазифа - Агар интихоб карда шуда бошад, вазифаи ҷараёни кори фармоишӣ дар Orchestrator ба қайд гирифта мешавад ва фавран дар ҷараёни кор истифода мешавад.
- Майдони Тавсифи мухтасар — Тавсифи вазифаи ҷараёни кори фармоишӣ.
- Майдони Тавсифи муфассал — Тавсифи муфассали вазифаи ҷараёни кори фармоишӣ.
- Қадам 5 Next -ро клик кунед.
Экрани вурудоти супоришҳои фармоишӣ пайдо мешавад. - Қадам 6 Илова -ро клик кунед.
- Қадам 7 Дар экрани Иловаи вуруд ба вурудот, майдонҳои зеринро пур кунед:
- Майдони Номи майдони вуруд - Номи беназири майдон. Ном бояд бо аломати алифбо оғоз шавад ва набояд фосила ё аломатҳои махсус дошта бошад.
- Майдони Нишони Майдони Вуруд — Нишоне барои муайян кардани майдони вуруд.
- Рӯйхати афтанда Навъи майдони вуруд — Навъи маълумоти параметри вурудро интихоб кунед.
- Майдони Харита ба Навъи вуруд (Не харитасозӣ) - Навъи вурудеро интихоб кунед, ки ин майдонро ба он харита кардан мумкин аст, агар ин майдонро аз баромади дигари вазифа ё вуруди ҷараёни кори глобалӣ харита кардан мумкин бошад.
- Қуттии санҷиши ҳатмӣ - Агар интихоб карда шавад, корбар бояд барои ин майдон арзиш пешниҳод кунад.
- Майдони RBID - Сатри RBID-ро барои майдон ворид кунед.
- Рӯйхати афтанда Андозаи майдони вуруд — Андозаи майдонро барои вуруди матн ва ҷадвал интихоб кунед.
- Майдони Кӯмаки Майдони Вуруд—(Ихтиёрӣ) Тавсифест, ки ҳангоми пахши муш дар болои майдон нишон дода мешавад.
- Майдони тавзеҳи майдони вуруд —(ихтиёрӣ) Матни ишора барои майдони вуруд.
- Майдони Номи Гурӯҳи Майдон - Агар нишон дода шуда бошад, ҳамаи майдонҳо бо номҳои гурӯҳи мувофиқ ба гурӯҳи майдонҳо гузошта мешаванд.
- Минтақаи АТРИБУТҲОИ МАЙҲОИ МАТН — Майдонҳои зеринро пур кунед, вақте ки навъи майдони вуруд матн аст.
- Қуттии санҷиши вуруди чандкарата - Агар интихоб карда шуда бошад, майдони вуруд дар асоси навъи майдони вуруд арзишҳои сершуморро қабул мекунад:
- Барои LOV - Майдони вуруд арзишҳои зиёди вурудро қабул мекунад.
- Барои майдони матн - Майдони вуруд майдони матни бисёрсатрӣ мегардад.
- Дарозии максималии майдони вуруд — Шумораи максималии аломатҳоро, ки шумо метавонед дар майдони вуруд ворид кунед, муайян кунед.
- Минтақаи ATTRIBUTES LOV — Майдонҳои зеринро пур кунед, вақте ки навъи вуруд Рӯйхати арзишҳо (LOV) ё LOV бо тугмаҳои Радио бошад.
- Майдони Рӯйхати арзишҳо - Рӯйхати арзишҳои бо вергул ҷудошуда барои LOV-ҳои дарунсохт.
Майдони Номи провайдери LOV—Номи провайдери LOV барои LOV-ҳои даруннашаванда. - Минтақаи АТРИБУТҲОИ ҶАДВАЛ - Майдонҳои зеринро пур кунед, вақте ки навъи майдони вуруд Ҷадвал, Ҷадвали поп-ап ё Ҷадвали бо интихоби интихобшуда бошад.
- Майдони Номи ҷадвал — Номи ҳисоботи ҷадвалӣ барои намудҳои майдони ҷадвал.
- Минтақаи ТАСДИҚИ ВОРИД – Як ё якчанд майдонҳои зерин вобаста ба намуди маълумоти интихобкардаи шумо намоиш дода мешаванд. Майдонҳоро пур кунед, то муайян кунед, ки чӣ гуна майдонҳои вуруд тасдиқ карда мешаванд.
- Рӯйхати афтанда Validator Input - Барои вуруди корбар валидаторро интихоб кунед.
- Майдони ифодаи муқаррарӣ - Намунаи ифодаи муқаррарӣ барои мувофиқ кардани арзиши вуруд бо.
- Майдони Паёми Ифодаи муқаррарӣ - Паёме, ки ҳангоми нокомии тасдиқи ифодаи муқаррарӣ нишон дода мешавад.
- Майдони арзиши ҳадди ақал - арзиши ҳадди ақали ададӣ.
- Майдони арзиши максималӣ - арзиши максималии ададӣ.
- ПИНҲОНДАН ДАР МАЙДАИ ШАРТҲО — Майдонҳои зеринро барои муқаррар кардани шарти пинҳон кардани майдон дар форма пур кунед.
- Майдони Пинҳон кардани Номи Майдон - Номи дохилии майдон, то барномае, ки формаро коркард мекунад, майдонро муайян кунад.
- Майдони Пинҳон кардани арзиши майдон - Қимате, ки пас аз пешниҳоди форма фиристода мешавад.
- Рӯйхати афтанда Пинҳон кардани Ҳолати Майдон - Шартеро интихоб кунед, ки дар он майдон бояд пинҳон карда шавад.
- Майдони кӯмаки HTML - Дастурҳои кӯмак барои майдони пинҳон.
- Қадам 8 Ирсол -ро клик кунед.
Воридоти воридотӣ ба ҷадвал илова карда мешавад. - Қадам 9 Барои илова кардани вурудоти бештар ба вурудот Илова -ро клик кунед.
- Қадам 10 Вақте ки шумо илова кардани воридотро анҷом медиҳед, Next -ро клик кунед.
Экрани Натиҷаҳои Вазифаҳои ҷараёни кори фармоишӣ пайдо мешавад. - Қадам 11 Илова -ро клик кунед.
- Қадам 12 Дар экрани Иловаи вуруд ба баромадҳо, майдонҳои зеринро пур кунед:
- Майдони Номи майдони баромад —Номи беназири майдони баромад. Он бояд бо аломати алифбо оғоз шавад ва набояд фосила ё аломатҳои махсус дошта бошад.
- Майдони Тавсифи майдони баромад — Тавсифи майдони баромад.
- Майдони Намуди майдони баромад — Навъи баромадро тафтиш кунед. Ин намуд муайян мекунад, ки чӣ гуна натиҷаро ба дигар воридоти вазифаҳо харита кардан мумкин аст.
- Қадам 13 Ирсол -ро клик кунед.
Воридоти баромад ба ҷадвал илова карда мешавад. - Қадам 14 Барои илова кардани вурудоти бештар ба натиҷаҳо Илова -ро клик кунед.
- Қадам 15 Next -ро клик кунед
Экрани Controller пайдо мешавад - Қадам 16 (Ихтиёрӣ) Барои илова кардани контроллер Илова -ро клик кунед.
- Қадам 17 Дар экрани Иловаи вуруд ба контроллер, майдонҳои зеринро пур кунед:
- Рӯйхати афтанда усул - Барои танзими воридот ва/ё натиҷаҳо барои вазифаи ҷараёни кории фармоишӣ, усули ҷамъоварӣ ё ғайримарказиро интихоб кунед. Усул метавонад яке аз инҳо бошад:
- Пеш аз Маршалл - Ин усулро барои илова кардан ё таъин кардани майдони вуруд ва ба таври динамикӣ эҷод ва насб кардани LOV дар саҳифа (форма) истифода баред.
- Пас аз Маршалл - Ин усулро барои пинҳон ё нишон додани майдони вуруд истифода баред.
- Пеш аз Unmarshall - Ин усулро барои табдил додани арзиши вуруд аз як шакл ба шакли дигар истифода баред - масаланample, вақте ки шумо мехоҳед паролро пеш аз фиристодани он ба базаи маълумот рамзгузорӣ кунед.
- Пас аз Unmarshall - Ин усулро барои тасдиқи вуруди корбар ва насб кардани паёми хато дар саҳифа истифода баред.
Ба мисол нигаредampле: Истифодаи контроллерҳо, дар саҳифаи 14. - Майдони матни скрипт - Барои усуле, ки шумо аз рӯйхати афтанда метод интихоб кардед, рамзи скрипти мутобиқсозии GUI-ро илова кунед.
Шарҳ Агар шумо хоҳед, ки кодро барои усулҳои бештар илова кунед, Иловаро пахш кунед.
Агар ягон санҷиши паролҳои воридшуда мавҷуд бошад, боварӣ ҳосил кунед, ки тасдиқи контроллер барои паролҳо тағир дода шавад, то шумо метавонед вазифаҳои фармоиширо дар ҷараёни корӣ таҳрир кунед.
Шарҳ
- Қадам 18 Ирсол -ро клик кунед.
Контроллер ба ҷадвал илова карда мешавад. - Қадам 19 Next -ро клик кунед.
Экрани скрипт пайдо мешавад. - Қадам 20 Аз рӯйхати афтанда Забони иҷро, забонро интихоб кунед.
- Қадам 21 Дар майдони Скрипт, рамзи CloupiaScript-ро барои вазифаи ҷараёни кори фармоишӣ ворид кунед.
Рамзи Cloupia Script ҳангоми ворид кардани код тасдиқ карда мешавад. Агар дар код ягон хатогӣ мавҷуд бошад, дар паҳлӯи рақами сатр нишонаи хато (салиби сурх) пайдо мешавад. Тугмаи мушро болои нишонаи хато ба view паёми хато ва ҳалли - Қадам 22 Захира кардани скриптро клик кунед.
- Қадам 23 Ирсол -ро клик кунед.
Вазифаи ҷараёни кории фармоишӣ сохта шудааст ва барои истифода дар ҷараёни кор дастрас аст
Вазифаҳо ва анборҳои фармоишӣ
Вақте ки шумо як вазифаи фармоишӣ эҷод мекунед, ба ҷои ворид кардани рамзи супориши фармоишӣ ба равзанаи скрипт ё буридан ва часпондани код аз муҳаррири матн, шумо метавонед кодро аз file дар анбори GitHub ё BitBucket нигоҳ дошта мешавад. Барои ин, шумо:
- Як ё якчанд матн эҷод кунед files дар анбори GitHub ё BitBucket, ё дар github.com ё як анбори хусусии GitHub.
Дар хотир доред, Cisco UCS Director танҳо GitHub (github.com ё намунаи GitHub корхона) ва ё BitBucket -ро дастгирӣ мекунад. Он дигар хидматҳои хостинги Git-ро, аз ҷумла GitLab, Perforce ё Codebase дастгирӣ намекунад. - Репозиторийро дар директори Cisco UCS сабт кунед. Ба Илова кардани анбори GitHub ё BitBucket дар Директори Cisco UCS, дар саҳифаи 7 нигаред.
- Анборро интихоб кунед ва матнро муайян кунед file ки скрипти вазифаи фармоиширо дарбар мегирад. Ба зеркашии рамзи скрипти супоришҳои фармоишӣ аз анбори GitHub ё BitBucket нигаред, дар саҳифаи 8.
Илова кардани анбори GitHub ё BitBucket дар директори Cisco UCS
Барои сабти GitHub ё анбори BitBucket дар Директори Cisco UCS, амалҳои зеринро иҷро кунед:
Пеш аз он ки шумо оғоз кунед
Анбори GitHub ё BitBucket эҷод кунед. Анбор метавонад дар ҳама гуна сервери GitHub ё BitBucket, ҷамъиятӣ ё хусусӣ бошад, ки аз Директори Cisco UCS шумо дастрас аст.
Як ё якчанд санҷед files дорои рамзи JavaScript барои вазифаҳои фармоишии шумо дар анбори шумо.
- Қадам 1 Маъмурият > Интегратсия -ро интихоб кунед.
- Қадам 2 Дар саҳифаи Интегратсия, Идоракунии анборҳо -ро клик кунед.
- Қадам 3 Илова -ро клик кунед.
- Қадам 4 Дар саҳифаи Иловаи анбор, майдонҳои заруриро пур кунед, аз ҷумла:
- Дар майдони лақаби анбор номеро ворид кунед, то анбори директори Cisco UCS-ро муайян кунад.
- Дар репозиторий URL майдон, ворид кунед URL аз анбори GitHub ё BitBucket.
- Дар майдони Номи филиал номи филиали репозиториро, ки мехоҳед истифода баред, ворид кунед. Номи пешфарз шохаи асосӣ аст.
- Дар майдони User Repository, номи корбарии ҳисоби GitHub ё BitBucket-ро ворид кунед.
- Барои илова кардани анбори GitHub, дар майдони Password/API Token, аломати тавлидшудаи API-ро барои GitHub-и худ ворид кунед.
Барои тавлиди нишонаи API бо истифода аз GitHub, Танзимотро клик кунед ва ба Танзимоти таҳиягар > Токенҳои дастрасии шахсӣ гузаред ва Эҷоди аломати навро клик кунед.
Барои қайд кардани анбори BitBucket, дар майдони Password/API Token, гузарвожаи BitBucket-и худро ворид кунед. - Барои пешфарз ба ин анбор ҳангоми сохтани вазифаи фармоишии нав, санҷед Ин анбори пешфарзии ман.
- Барои санҷидани он, ки Cisco UCS Director метавонад ба анбор дастрасӣ дошта бошад, Санҷиши пайвастшавиро клик кунед.
Ҳолати пайвастшавӣ бо анбор дар баннер дар болои саҳифа нишон дода мешавад.
Агар шумо бо анбори GitHub ё BitBucket аз Cisco UCS пайваст ва муошират карда натавонед
Директор, Cisco UCS Director-ро барои дастрасӣ ба Интернет тавассути сервери прокси навсозӣ кунед. Ба дастури маъмурии директори Cisco UCS нигаред.
Шарҳ
- Қадам 5 Вақте ки шумо аз дуруст будани маълумоти анбор қаноатмандед, Ирсол -ро клик кунед.
Зеркашии рамзи скрипти фармоишии супориш аз анбори GitHub ё BitBucket
Барои эҷод кардани вазифаи нави фармоишӣ тавассути ворид кардани матн аз анбори GitHub ё BitBucket, амалҳои зеринро иҷро кунед:
Пеш аз он ки шумо оғоз кунед
Анбори GitHub ё BitBucket эҷод кунед ва як ё якчанд матнро тафтиш кунед files дорои рамзи JavaScript барои вазифаҳои фармоишии шумо дар анбори шумо.
Ба директори Cisco UCS анбори GitHub илова кунед. Ба Илова кардани анбори GitHub ё BitBucket дар Директори Cisco UCS, дар саҳифа нигаред
- Қадам 1 Дар саҳифаи Оркестратсия, клик кунед Вазифаҳои ҷараёни кори фармоишӣ.
- Қадам 2 Илова -ро клик кунед.
- Қадам 3 Майдонҳои лозимиро дар саҳифаи Маълумоти Вазифаи фармоишӣ пур кунед. Эҷоди вазифаи фармоишӣ, дар саҳифаи 3 нигаред.
- Қадам 4 Майдонҳои лозимиро дар саҳифаи Вурудҳои фармоишӣ пур кунед. Эҷоди вазифаи фармоишӣ, дар саҳифаи 3 нигаред.
- Қадам 5 Майдонҳои заруриро дар саҳифаи Натиҷаҳои Вазифаҳои фармоишӣ пур кунед. Эҷоди вазифаи фармоишӣ, дар саҳифаи 3 нигаред.
- Қадам 6 Майдонҳои заруриро дар саҳифаи Controller пур кунед. Эҷоди вазифаи фармоишӣ, дар саҳифаи 3 нигаред.
- Қадам 7 Дар саҳифаи скрипт майдонҳои заруриро пур кунед:
- Аз рӯйхати афтанда Забони иҷро, JavaScript-ро интихоб кунед.
- Истифодаи анбори скриптҳоро санҷед, то вазифаи фармоиширо барои истифодаи скрипт фаъол созед file аз анбор. Ин ба шумо имкон медиҳад, ки анборро интихоб кунед ва скриптро муайян кунед file истифода бурдан.
- Аз рӯйхати афтанда Интихоби анбор, анбори GitHub ё BitBucket-ро интихоб кунед, ки дорои скрипт мебошад. fileс. Барои тафсилот дар бораи чӣ гуна илова кардани анборҳо, нигаред Илова кардани анбори GitHub ё BitBucket дар Директори Cisco UCS, дар саҳифаи 7.
- Роҳи пурраи скриптро ворид кунед file дар Скрипт fileмайдони матни ном.
- Барои зеркашии скрипт, Load Script -ро клик кунед.
Матн аз file дар минтақаи таҳрири матни Скрипт нусхабардорӣ карда мешавад. - Ихтиёрӣ, ба скрипти зеркашида дар минтақаи таҳрири матни скрипт тағирот ворид кунед.
- Барои захира кардани скрипт тавре ки он дар минтақаи таҳрири матни скрипт пайдо мешавад, Захираи скриптро клик кунед.
Вақте, ки шумо Скриптро захира кунед, скрипт дар сессияи кории ҷории шумо захира карда мешавад. Барои захира кардани скрипт ба вазифаи фармоишӣ, ки таҳрир карда истодаед, шумо бояд Ирсолро пахш кунед.
Шарҳ
- Қадам 8 Барои захира кардани вазифаи фармоишӣ, Ирсол -ро клик кунед.
Агар шумо ба скрипти зеркашидашуда дар минтақаи таҳрири матни Скрипт тағирот ворид кунед, тағирот ба вазифаи фармоишӣ захира карда мешаванд. Ягон тағирот дар анбори GitHub ё BitBucket захира карда намешаванд. Агар шумо хоҳед, ки скрипти боршударо партояд ва скрипти шахсии худро ворид кунед, Барои тоза кардани равзанаи скрипт скриптро пахш кунед.
Минбаъд чй бояд кард
Шумо метавонед вазифаи нави фармоиширо дар ҷараёни корӣ истифода баред.
Воридоти ҷараёнҳои корӣ, вазифаҳои фармоишӣ, модулҳои скрипт ва фаъолиятҳо
Барои ворид кардани артефактҳо ба Директори Cisco UCS, амалҳои зеринро иҷро кунед:
Шарҳ Тағирёбандаҳои глобалии марбут ба ҷараёни корӣ ҳангоми воридоти ҷараёни корӣ ворид карда мешаванд, агар тағирёбандаи глобалӣ дар дастгоҳ мавҷуд набошад.
- Қадам 1 Оркестратсияро интихоб кунед.
- Қадам 2 Дар саҳифаи Orchestration, клик кунед Ҷараёни кор.
- Қадам 3 Воридотро клик кунед.
- Қадам 4 Дар экрани Воридот, Интихоб кунед a File.
- Қадам 5 Дар бораи Интихоб File барои бор кардани экран, -ро интихоб кунед file ворид карда шавад. Cisco UCS Директори воридот ва содирот files дорои .wfdx file тамдид.
- Қадам 6 Кушодан -ро клик кунед.
Вақте ки file бор карда мешавад, File Экрани Боркунӣ/Тасдиқ нишон дода мешавад File барои истифода омода ва Калид. - Қадам 7 Калидеро, ки ҳангоми содироти файл ворид шуда буд, ворид кунед file.
- Қадам 8 Next -ро клик кунед.
Экрани Сиёсати воридот рӯйхати объектҳои Cisco UCS Directorро, ки дар боршуда ҷойгир шудаанд, нишон медиҳад file. - Қадам 9 (Ихтиёрӣ) Дар экрани Сиёсати воридот, муайян кунед, ки объектҳо чӣ гуна коркард мешаванд, агар онҳо номҳои аллакай дар ҷузвдони ҷараёни корро такрор кунанд. Дар экрани воридот, майдонҳои зеринро пур кунед
Ном | Тавсифи |
Ҷараёни кор | Аз имконоти зерин интихоб кунед, то муайян кунед, ки чӣ гуна равандҳои кории якхела номбаршуда коркард мешаванд:
|
Вазифаҳои фармоишӣ | Аз имконоти зерин интихоб кунед, то муайян кунед, ки чӣ гуна вазифаҳои фармоишии якхела номбаршуда иҷро мешаванд:
|
Ном | Тавсифи |
Модулҳои скрипт | Аз имконоти зерин интихоб кунед, то муайян кунед, ки чӣ тавр коркарди модулҳои скрипти якхела ном дорад:
|
Фаъолият | Аз имконоти зерин интихоб кунед, то муайян кунед, ки чӣ гуна фаъолиятҳои ба якхела номбаршуда идора карда мешаванд:
|
Воридоти ҷараёнҳои корӣ ба ҷузвдон | Check Воридоти ҷараёнҳои корӣ ба ҷузвдон барои ворид кардани ҷараёнҳои корӣ. Агар шумо воридоти ҷараёнҳои корро ба ҷузвдон тафтиш накунед ва версияи мавҷудаи фло-маи корӣ мавҷуд набошадw вуҷуд дорад, ки ҷараёни кор ворид карда намешавад. |
Папкаро интихоб кунед | Папкаеро интихоб кунед, ки ба он ҷараёнҳои корӣ ворид карда шавад. Агар шумо интихоб кардед [Нав Папка..]
дар рӯйхати афтанда, Папкаи нав майдон пайдо мешавад. |
Папкаи нав | Номи ҷузвдони навро ворид кунед, то ҳамчун ҷузвдони воридотии худ эҷод кунед. |
- Қадам 10 Воридотро клик кунед.
Содироти ҷараёнҳои корӣ, вазифаҳои фармоишӣ, модулҳои скрипт ва фаъолиятҳо
Барои содироти артефактҳо аз Директори Cisco UCS, амалҳои зеринро иҷро кунед:
Эзоҳ тағирёбандаҳои глобалии марбут ба ҷараёни корӣ ҳангоми содироти ҷараёни корӣ ба таври худкор содир карда мешаванд.
- Қадам 1 Содиротро клик кунед.
- Қадам 2 Дар экрани Интихоби ҷараёнҳои корӣ ҷараёнҳои кориеро, ки мехоҳед содир кунед, интихоб кунед.
Ҷараёни корӣ, вазифаҳо ва скриптҳои дар Cisco UCS Director пеш аз версияи 6.6 сохташуда, агар онҳо маълумоти XML дошта бошанд, метавонанд ворид карда нашаванд.
Шарҳ - Қадам 3 Next -ро клик кунед.
- Қадам 4 Дар экрани Интихоби Вазифаҳои фармоишӣ, вазифаҳои фармоиширо, ки мехоҳед намоиш диҳед, интихоб кунед
Эзоҳ Вазифаи фармоишии содиршуда дорои ҳамаи вурудоти фармоишӣ мебошад, ки аз ҷониби он вазифаи фармоишӣ истифода мешаванд. - Қадам 5 Next -ро клик кунед.
- Қадам 6 Дар экрани содирот: Модулҳои скриптро интихоб кунед, модулҳои скриптро, ки мехоҳед содир кунед, интихоб кунед.
- Қадам 7 Next -ро клик кунед.
- Қадам 8 Дар Содирот: Экрани Фаъолият-ро интихоб кунед, фаъолиятҳоеро, ки мехоҳед содир кунед, интихоб кунед.
- Қадам 9 Next -ро клик кунед.
- Қадам 10 Дар содирот: Экрани кушодани API-ро интихоб кунед, API-ҳоеро, ки мехоҳед содир кунед, интихоб кунед.
- Қадам 11 Дар экрани Содирот: Тасдиқ, майдонҳои зеринро пур кунед:
Ном | Тавсифи |
Аз ҷониби содирот | Номи шумо ё ёддошт дар бораи кӣ барои содирот масъул аст. |
Шарҳҳо | Шарҳҳо дар бораи ин содирот. |
Рамзгузории содирот file | Рамзгузории содиротро санҷед file қуттии қайдкуниро барои рамзгузорӣ кардан file содир карда шавад. Бо нобаёнӣ, қуттии чек гузошта мешавад. |
Калид | Калидро барои рамзгузорӣ ворид кунед file.
Ин майдон танҳо вақте нишон дода мешавад, ки рамзгузории содиротӣ file қуттии чек санҷида мешавад. Ҳангоми воридоти ҷараёни кор барои рамзкушоӣ калидро тавре нигоҳ доред, ки он лозим аст. |
Калидро тасдиқ кунед | Барои тасдиқ калидро дубора ворид кунед.
Ин майдон танҳо вақте нишон дода мешавад, ки рамзгузории содиротӣ file қуттии чек санҷида мешавад. |
содирот File Ном | Номи file дар системаи маҳаллии шумо. Танҳо асосиро нависед fileном; ба file тамдиди навъи (.wfdx) ба таври худкор замима карда мешавад. |
- Қадам 12 Содиротро клик кунед.
Аз шумо хоҳиш карда мешавад, ки захира кунед file.
Клон кардани вазифаи ҷараёни кори фармоишӣ аз Китобхонаи вазифаҳо
Шумо метавонед вазифаҳоро дар китобхонаи вазифаҳо клон кунед, то ҳангоми сохтани вазифаҳои фармоишӣ истифода баред. Шумо инчунин метавонед як вазифаи фармоиширо барои сохтани вазифаи фармоишӣ клон кунед.
Вазифаи клоншуда чаҳорчӯбаест, ки дорои ҳамон вуруд ва баромади вазифаҳо бо вазифаи аслӣ мебошад. Аммо, вазифаи клоншуда танҳо чаҳорчӯба аст. Ин маънои онро дорад, ки шумо бояд тамоми функсияҳоро барои вазифаи нав дар CloupiaScript нависед.
Инчунин дар хотир доред, ки арзишҳои интихобӣ барои вурудоти рӯйхат, ба монанди рӯйхатҳои афтанда ва рӯйхати арзишҳо, танҳо ба вазифаи клоншуда интиқол дода мешаванд, агар арзишҳои рӯйхат аз система вобаста набошанд. Чунин чизҳо ба монанди номҳо ва суроғаҳои IP системаҳои мавҷуда аз система вобастаанд; монанди имконоти конфигуратсияҳое, ки аз ҷониби Cisco UCS Director дастгирӣ мешаванд, нестанд. Барои мисолample, гурӯҳҳои корбар, номҳои абрӣ ва гурӯҳҳои портҳо аз система вобастаанд; нақшҳои корбар, намудҳои абр ва намудҳои гурӯҳи портҳо нестанд.
- Қадам 1 Оркестратсияро интихоб кунед.
- Қадам 2 Вазифаҳои ҷараёни кори фармоиширо клик кунед.
- Қадам 3 Клон кардан аз Китобхонаи Вазифаҳо -ро клик кунед.
- Қадам 4 Дар экрани Clone аз Китобхонаи вазифаҳо, сатри вазифаеро, ки мехоҳед клон кунед, санҷед.
- Қадам 5 Интихоб кунед.
Вазифаи ҷараёни кории фармоишӣ аз китобхонаи вазифаҳо сохта мешавад. Вазифаи нави фармоишӣ охирин вазифаи фармоишӣ дар гузориши Вазифаҳои ҷараёни кори фармоишӣ мебошад. Вазифаи нави фармоишӣ пас аз вазифаи клоншуда бо санаи замимашуда номгузорӣ шудааст. - Қадам 6 Ирсол -ро клик кунед
Минбаъд чй бояд кард
Вазифаи ҷараёни кории фармоиширо таҳрир кунед, то боварӣ ҳосил кунед, ки ном ва тавсифи мувофиқ барои вазифаи клоншуда ҷой доранд.
Клон кардани вазифаи ҷараёни кори фармоишӣ
Шумо метавонед як вазифаи мавҷудаи ҷараёни кории фармоиширо дар Cisco UCS Director барои эҷоди вазифаи ҷараёни кори фармоишӣ истифода баред.
Пеш аз он ки шумо оғоз кунед
Вазифаи ҷараёни корӣ бояд дар Cisco UCS Director дастрас бошад.
- Қадам 1 Оркестратсияро интихоб кунед.
- Қадам 2 Вазифаҳои ҷараёни кори фармоиширо клик кунед.
- Қадам 3 Сатри бо вазифаи ҷараёни кории фармоишӣ, ки мехоҳед клон кунед, клик кунед.
Тасвири Clone дар болои ҷадвали вазифаҳои ҷараёни кори фармоишӣ пайдо мешавад. - Қадам 4 Clone -ро клик кунед.
- Қадам 5 Дар экрани Clone Customer Task Task, майдонҳои лозимиро нав кунед.
- Қадам 6 Next -ро клик кунед.
Воридоти барои вазифаҳои ҷараёни кори фармоишӣ муайяншуда пайдо мешаванд. - Қадам 7 Сатри дорои вуруди супоришеро, ки мехоҳед таҳрир кунед, клик кунед ва барои таҳрир кардани вурудоти супориш Таҳрир -ро клик кунед.
- Қадам 8 Барои илова кардани вуруди вуруди супориш Илова -ро клик кунед.
- Қадам 9 Next -ро клик кунед.
Натиҷаҳои вазифаҳоро таҳрир кунед. - Қадам 10 Барои илова кардани вуруди нави баромад, Илова -ро клик кунед.
- Қадам 11 Next -ро клик кунед.
- Қадам 12 Скриптҳои контроллерро таҳрир кунед. Нигоҳ кунед Назорати вуруди вазифаҳои ҷараёни кори фармоишӣ, дар саҳифаи 13.
- Қадам 13 Next -ро клик кунед.
- Қадам 14 Барои танзим кардани вазифаи фармоишӣ, скрипти вазифаро таҳрир кунед.
- Қадам 15 Ирсол -ро клик кунед
Назорати воридоти супоришҳои ҷараёни корӣ
Истифодаи контроллерҳо
Шумо метавонед намуди зоҳирӣ ва рафтори воридоти супоришҳои фармоиширо бо истифода аз интерфейси контроллере, ки дар Cisco UCS Director мавҷуд аст, тағир диҳед.
Кай бояд контроллерҳоро истифода бурд
Назоратчиёнро дар сенарияҳои зерин истифода баред:
- Барои амалисозии намоиш ва пинҳон кардани рафтори GUI мураккаб, аз ҷумла назорати дақиқи рӯйхатҳои арзишҳо, рӯйхатҳои ҷадвали арзишҳо ва дигар идоракунии вуруд, ки ба корбар нишон дода мешаванд.
- Барои татбиқи мантиқи мураккаби тасдиқи вуруди корбар.
Бо контроллерҳои вуруд шумо метавонед инҳоро иҷро кунед:
- Назорати GUI -ро нишон диҳед ё пинҳон кунед: Шумо метавонед майдонҳои гуногуни GUI-ро ба монанди қуттиҳои қайдҳо, қуттиҳои матнӣ, рӯйхатҳои афтанда ва тугмаҳо дар асоси шартҳо динамикӣ нишон диҳед ё пинҳон кунед. Барои мисолample, агар корбар UCSM-ро аз рӯйхати афтанда интихоб кунад, шумо метавонед маълумоти корбарро барои Cisco UCS Manager дархост кунед ё рӯйхати арзишҳоро (LOVs) дар рӯйхати афтанда тағир диҳед, то танҳо бандарҳои дастрас дар сервер нишон дода шавад.
- Тасдиқи майдони шакл: Шумо метавонед маълумоти воридкардаи корбарро ҳангоми эҷод ё таҳрири ҷараёнҳои корӣ дар Дизайнери ҷараёни корӣ тасдиқ кунед. Барои маълумоти беэътиборе, ки корбар ворид кардааст, хатогиҳо метавонанд нишон дода шаванд. Маълумоти вуруди корбарро пеш аз нигоҳ доштани он дар пойгоҳи додаҳо ё пеш аз нигоҳ доштани он дар дастгоҳ тағир додан мумкин аст.
- Рӯйхати арзишҳоро ба таври динамикӣ дарёфт кунед: Шумо метавонед рӯйхати арзишҳоро аз объектҳои Cisco UCS Director ба таври динамикӣ гиред ва онҳоро барои пур кардани объектҳои шакли GUI истифода баред.
Объектҳои Forming GUI ва Маршаллинг ва Unmarshalling
Контроллерҳо ҳамеша бо шакл дар интерфейси вуруди супоришҳои Designer Workflow алоқаманданд. Байни форма ва контроллер харитаи як ба як вуҷуд дорад. Назоратчиён дар ду сония кор мекунандtages, маршалкунӣ ва ғайриоддӣ. Ҳарду сtages ду зербахш дорандtages, пеш ва баъд. Барои истифодаи контроллер, шумо объектҳои шакли GUI-ро бо истифода аз скриптҳои контроллер маршал мекунед (майдонҳои формаи UI-ро идора кунед) ва/ё хориҷ кунед (таъйид кардани вуруди корбар).
Ҷадвали зерин инҳоро ҷамъбаст мекунадtages.
Stage | Зерхоtage |
Маршаллинг — Барои пинҳон кардан ва нишон додани майдонҳои форма ва барои назорати пешрафтаи LOV ва ҷадвали LOV истифода мешавад. | пеш аз Маршалл — Барои илова кардан ё гузоштани майдони вуруд ва ба таври динамикӣ эҷод ва гузоштани LOV дар саҳифа (форма) истифода мешавад.
пас аз Маршалл — Барои пинҳон кардан ё пинҳон кардани майдони вуруд истифода мешавад. |
Stage | Зерхоtage |
Бемаршал - Барои тасдиқи вуруди корбар истифода мешавад. | пеш аз Унмаршалл — Барои табдил додани арзиши вуруд аз як шакл ба шакли дигар истифода мешавад, масаланample, барои рамзгузорӣ кардани парол пеш аз фиристодани он ба базаи маълумот.
пас аз Унмаршалл — Барои тасдиқи вуруди корбар ва гузоштани паёми хато дар саҳифа истифода мешавад. |
Сохтани скриптҳои контроллер
Назоратчиён воридоти бастаҳои иловагиро талаб намекунанд.
Шумо параметрҳоро ба усулҳои контроллер намегузоред. Ба ҷои ин, чаҳорчӯбаи Директори Cisco UCS параметрҳои зеринро барои истифода дар маршаллинг ва ҷудокунӣ дастрас мекунад:
Параметр | Тавсифи | Example |
Саҳифа | Саҳифа ё формае, ки ҳамаи вурудоти вазифаҳоро дар бар мегирад. Шумо метавонед ин параметрро барои иҷрои амалҳои зерин истифода баред:
|
page.setHidden(id + ".portList", ҳақиқӣ); page.setValue(id + ".status", "Ягон порт фаъол нест. Рӯйхати портҳо пинҳон аст"); |
id | Идентификатори ягонаи майдони вуруди форма. ID тавассути чаҳорчӯба тавлид мешавад ва онро бо номи майдони вуруди форма истифода бурдан мумкин аст. | page.setValue(id + ".status", "Ягон порт фаъол нест. Рӯйхати портҳо пинҳон аст");// дар ин ҷо 'status' номи майдони вуруд аст. |
Поҷо | POJO (объекти кӯҳнаи Java) лӯбиёи Java мебошад, ки шакли вурудро ифода мекунад. Ҳар як саҳифаи GUI бояд POJO-и мувофиқ дошта бошад, ки арзишҳои формаро нигоҳ медорад. POJO барои нигоҳ доштани арзишҳо ба пойгоҳи додаҳо ё фиристодани арзишҳо ба дастгоҳи беруна истифода мешавад. | pojo.setLunSize(asciiValue); // арзиши майдони вуруди 'lunSize' -ро таъин кунед |
Ба мисол нигаредampле: Истифодаи Controllers, дар саҳифаи 14 барои рамзи корӣ сample, ки функсияи контроллерро нишон медиҳад.
Example: Истифодаи контроллерҳо
Рамзи зерин пешample нишон медиҳад, ки чӣ гуна амали контроллерро дар вазифаҳои ҷараёни кории фармоишӣ бо истифода аз усулҳои гуногун - пеш аз Маршалл, пас аз Маршалл, пеш аз Унмаршалл ва пас аз Unmarshall.
/*
Тавсифи усул:
Пеш аз Маршалл: Ин усулро барои илова ё танзим кардани майдони вуруд истифода баред ва ба таври динамикӣ LOV-ро дар саҳифа (форма) созед.
Пас аз Маршалл: Ин усулро барои пинҳон ё пинҳон кардани майдони вуруд истифода баред.
Пеш аз UnMarshall: Ин усулро барои табдил додани арзиши вуруд аз як шакл ба шакли дигар истифода баред,
барои мисолample, вақте ки шумо мехоҳед паролро пеш аз фиристодани он ба базаи маълумот рамзгузорӣ кунед. Пас аз UnMarshall: Ин усулро барои тасдиқи вуруди корбар истифода баред ва паёми хатогиро дар
саҳифа.
*/
// Пеш аз Маршалл:
/*
Ҳангоми тағирот дар майдони вуруд ё ба таври динамикӣ сохтани LOV-ҳо ва гузоштани майдони нави вуруд дар форма пеш аз бор кардани он, усули пеш аз Маршаллро истифода баред.
Дар собикampДар зер, майдони нави вуруди 'portList' дар саҳифа пеш аз намоиши форма дар браузер илова карда мешавад.
*/
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 нав(lovLabel, lovValue);//майдони вуруди lov эҷод кунед
//параметри 'саҳифа' барои гузоштани майдони вуруд дар форма истифода мешавад
page.setEmbeddedLOVs(id + ".portList", portListLOV);// майдони вурудро дар форма насб кунед =========================== ==================================================== =================================
// Баъд аз Маршалл:
/*
Ин усулро барои пинҳон ё пинҳон кардани майдони вуруд истифода баред.
*/
page.setHidden(id + ".portList", ҳақиқӣ); //майдони вуруди 'portList'-ро пинҳон кунед.
page.setValue(id + ".status", "Ягон порт фаъол нест. Рӯйхати портҳо пинҳон аст");
page.setEditable(id + ".status", бардурӯғ);
==================================================== ==================================================== =========
// Пеш аз Unmarshall:
/*
Усули beforeUnMarshall-ро барои хондани вуруди корбар ва табдил додани он ба шакли дигар пеш аз ворид кардан ба базаи маълумот истифода баред. Барои мисолample, шумо метавонед паролро хонед ва паролро пас аз табдил додани он ба рамзгузории base64 дар базаи маълумот нигоҳ доред ё номи кормандро хонед ва ба ID корманд табдил диҳед, вақте ки номи корманд ба пойгоҳи додаҳо фиристода мешавад.
Дар рамзи собиқample поёнтар аз андозаи lun хонда мешавад ва ба арзиши ASCII табдил дода мешавад.
*/
importPackage(org.apache.log4j);
importPackage (java.lang);
importPackage (java.util);
var size = page.getValue(id + ".lunSize");
var logger = Logger.getLogger («барноманависи ман»);
агар(андоза!= null){
logger.info("Арзиши андоза"+андоза);
if((нав java.lang.String(андоза)) мувофиқат мекунад("\\d+")){ var byteValue = size.getBytes("US-ASCII"); //андозаи лунро табдил диҳед ва массиви аломатҳои ASCII-ро гиред
var asciiValueBuilder = new StringBuilder();
барои (var i = 0; i < byteValue.length; i++) {
asciiValueBuilder.append(byteValue[i]);
}
var asciiValue = asciiValueBuilder.toString()+” – Ascii
арзиш»
//id + “.lunSize” идентификатори майдони вуруд аст
page.setValue(id + ".lunSize",asciiValue); // параметр
'саҳифа' барои муқаррар кардани арзиш дар майдони вуруд истифода мешавад.
pojo.setLunSize(asciiValue); // арзишро дар pojo муқаррар кунед.
Ин pojo ба DB ё дастгоҳи беруна фиристода мешавад
}
==================================================== ==================================================== =========
// Пас аз unMarshall:
/*
Ин усулро барои тасдиқ ва насб кардани паёми хато истифода баред.
*/
importPackage(org.apache.log4j);
importPackage (java.lang);
importPackage (java.util);
//var андозаи = pojo.getLunSize();
var size = page.get Value(id + ".lunSize");
var logger = Logger .get Logger("барноманависи ман");
logger.info("Арзиши андоза"+андоза);
агар (андоза > 50) { // андозаро тасдиқ кунед
саҳифа. set Error(id+".lunSize", "Андозаи LUN наметавонад аз 50МБ зиёд бошад "); // танзим
паёми хато дар саҳифа
page .set Message Page ("Андозаи LUN наметавонад аз 50 МБ зиёд бошад");
//саҳифа. танзими ҳолати саҳифа(2);
}
Истифодаи натиҷаи кори қаблӣ дар ҷараёни кор
Шумо метавонед баромади вазифаи қаблиро ҳамчун вуруд барои вазифаи дигар дар ҷараёни кор мустақиман аз скрипти вазифаи фармоишӣ ва вазифаи Execute Cloupia Script-и китобхонаи вазифаҳо истифода баред.
Барои дастрасӣ ба ин баромад, шумо метавонед яке аз роҳҳои зеринро истифода баред:
- Бо истифода аз усули get Input() тағирёбандаро аз контексти ҷараёни корӣ дарёфт кунед.
- Ба натиҷа бо истифода аз аломати тағирёбандаи система муроҷиат кунед.
Барои дарёфти натиҷа бо усули контексти getInput() истифода баред:
var name = ctxt.getInput (“PreviousTaskName.outputFieldName”);
Барои мисолampле:
var name = ctxt.getInput(“custom_task1_1684.NAME”); // NAME номи баромади task1 аст
майдоне, ки шумо мехоҳед дастрасӣ пайдо кунед
Барои дарёфти натиҷа бо истифода аз қайди тағирёбандаи система, истифода баред:
var name = "${Номи қаблии вазифа. Номи майдони баромад}”;
Барои мисолampле:
var name = "${custom_task1_1684.NAME}"; // NAME номи майдони баромади task1 аст, ки шумо мехоҳед дастрас кунед
Example: Эҷод ва иҷро кардани вазифаи фармоишӣ
Барои сохтани вазифаи фармоишӣ, амалҳои зеринро иҷро кунед:
- Қадам 1 Оркестратсияро интихоб кунед.
- Қадам 2 Вазифаҳои ҷараёни кори фармоиширо клик кунед.
- Қадам 3 Илова -ро клик кунед ва маълумоти вазифаи фармоиширо ворид кунед.
- Қадам 4 Next -ро клик кунед.
- Қадам 5 + -ро клик кунед ва тафсилоти вурудро илова кунед.
- Қадам 6 Ирсол -ро клик кунед.
- Қадам 7 Next -ро клик кунед.
Экрани Натиҷаҳои Вазифаҳои фармоишӣ нишон дода мешавад. - Қадам 8 + -ро клик кунед ва тафсилоти баромадро барои вазифаи фармоишӣ илова кунед.
- Қадам 9 Next -ро клик кунед.
Экрани Controller намоиш дода мешавад. - Қадам 10 + -ро клик кунед ва тафсилоти контроллерро барои вазифаи фармоишӣ илова кунед.
- Қадам 11 Next -ро клик кунед.
Экрани скрипт нишон дода мешавад. - Қадам 12 JavaScript-ро ҳамчун забони иҷро интихоб кунед ва барои иҷро скрипти зеринро ворид кунед.
logger.addInfo (“Салом Ҷаҳон!”);
logger.addInfo("Паём"+input.message);
ки дар он паём номи майдони вуруд аст. - Қадам 13 Захира кардани скриптро клик кунед.
- Қадам 14 Ирсол -ро клик кунед.
Вазифаи фармоишӣ муайян ва ба рӯйхати вазифаҳои фармоишӣ илова карда мешавад. - Қадам 15 Дар саҳифаи Orchestration, клик кунед Ҷараёни кор.
- Қадам 16 Барои муайян кардани ҷараёни кор ва воридот ва баромадҳои ҷараёни корро муайян кунед, Илова -ро клик кунед.
Пас аз муайян кардани вуруд ва баромади ҷараёни корӣ, тарроҳии ҷараёни корро барои илова кардани вазифаи ҷараёни корӣ ба ҷараёни кор истифода баред. - Қадам 17 Ҷараёни корро ду маротиба клик кунед, то ҷараёни корро дар экрани Designer Workflow кушоед.
- Қадам 18 Дар тарафи чапи Дизайнер ҷараёни корӣ, ҷузвдонҳоро васеъ кунед ва вазифаи фармоиширо интихоб кунед (масаланample, 'Салом вазифаи фармоишии ҷаҳон').
- Қадам 19 Вазифаи интихобшударо ба тарроҳии ҷараёни корӣ кашола карда партоед.
- Қадам 20 Майдонҳоро дар Иловаи Вазифа ( ) экран.
- Қадам 21 Вазифаро ба ҷараёни кор пайваст кунед. Ба дастури директори Cisco UCS нигаред.
- Қадам 22 Тасдиқи ҷараёни кориро клик кунед.
- Қадам 23 Ҳоло иҷро кунед ва Ирсолро пахш кунед.
- Қадам 24 Паёмҳои сабтро дар равзанаи сабти дархости хадамот бубинед.
Ҳуҷҷатҳо / Сарчашмаҳо
![]() |
cisco Эҷоди вазифаҳои ҷараёни корӣ [pdf] Дастури корбар Эҷоди вазифаҳои ҷараёни корӣ, супоришҳои ҷараёни корӣ, эҷод кардани вазифаҳои ҷараёни корӣ, вазифаҳои ҷараёни корӣ, вазифаҳо. |