סיסקאָ-נעקסוס-3000-סעריע-נידעריק-לייטאַנסי-סוויטשיז-לאָגאָ

cisco קריייטינג מנהג וואָרקפלאָוו טאַסקס

cisco-Creating-Custom-Workflow-Tasks-PRODUCT-IMAGE

וועגן מנהג וואָרקפלאָוו ינפּוץ

Cisco UCS Director Orchestrator אָפפערס אַ רשימה פון געזונט-דיפיינד אַרייַנשרייַב טייפּס פֿאַר מנהג טאַסקס. Cisco UCS דירעקטאָר אויך ינייבאַלז איר צו שאַפֿן אַ קאַסטאַמייזד וואָרקפלאָוו אַרייַנשרייַב פֿאַר אַ מנהג וואָרקפלאָוו אַרבעט. איר קענען מאַכן אַ נייַע אַרייַנשרייַב טיפּ דורך קלאָונינג און מאָדיפיצירן אַ יגזיסטינג אַרייַנשרייַב טיפּ.

פּרירעקוואַזאַץ

איידער שרייבן מנהג טאַסקס, איר מוזן טרעפן די פאלגענדע פּרירעקוואַזאַץ:

  • Cisco UCS דירעקטאָר איז אינסטאַלירן און פליסנדיק אויף דיין סיסטעם. פֿאַר מער אינפֿאָרמאַציע וועגן ווי צו ינסטאַלירן Cisco UCS דירעקטאָר, אָפּשיקן צו די Cisco UCS דירעקטאָר ינסטאַללאַטיאָן און קאַנפיגיעריישאַן גייד.
  • איר האָבן אַ לאָגין מיט אַדמיניסטראַטאָר פּריווילאַדזשאַז. איר מוזן נוצן דעם לאָגין ווען איר שאַפֿן און מאָדיפיצירן מנהג טאַסקס.
  • איר מוזן האָבן די שרייַבן CloupiaScript דערלויבעניש צו שרייַבן אַ מנהג אַרבעט ניצן CloupiaScript.
  • איר מוזן האָבן די ויספירן CloupiaScript דערלויבעניש צו ויספירן אַ מנהג אַרבעט באשאפן מיט CloupiaScript.

שאַפֿן אַ מנהג וואָרקפלאָוו אַרייַנשרייַב

איר קענען מאַכן אַ מנהג אַרייַנשרייַב פֿאַר אַ מנהג וואָרקפלאָוו אַרבעט. דער אַרייַנשרייַב איז געוויזן אין דער רשימה פון אַרייַנשרייַב טייפּס וואָס איר קענען מאַפּע צו מנהג אַרבעט ינפּוץ ווען איר שאַפֿן אַ מנהג וואָרקפלאָוו אַרבעט.

  • שריט 1 קלייַבן אָרטשעסטראַטיאָן.
  • שריט 2 דריקט אויף מנהג וואָרקפלאָוו ינפּוץ.
  • שריט 3 דריקט לייג.
  • שריט 4 אויף די Add CustomWorkflow אַרייַנשרייַב פאַרשטעלן, פאַרענדיקן די פאלגענדע פעלדער:
    • Custom Input Type Name - א יינציק נאָמען פֿאַר די מנהג אַרייַנשרייַב טיפּ.
    • אַרייַנשרייַב טיפּ - קאָנטראָלירן אַ טיפּ פון אַרייַנשרייַב און גיט אויסקלייַבן. באַזירט אויף די אויסגעקליבן אַרייַנשרייַב, אנדערע פעלדער דערשייַנען. פֿאַר עקסampאויב איר קלייַבן E- בריוו אַדרעס ווי די אַרייַנשרייַב טיפּ, אַ רשימה פון וואַלועס (LOV) איז ארויס. ניצן די נייַע פעלדער צו באַגרענעצן די וואַלועס פון די מנהג אַרייַנשרייַב.
  • שריט 5 דריקט פאָרלייגן.
  • דער מנהג וואָרקפלאָוו אַרייַנשרייַב איז מוסיף צו Cisco UCS דירעקטאָר און איז בנימצא אין דער רשימה פון אַרייַנשרייַב טייפּס.
מנהג אַרייַנשרייַב וואַלאַדיישאַן

קאַסטאַמערז קען דאַרפֿן צו וואַלאַדייט וואָרקפלאָוו ינפּוץ ניצן פונדרויסנדיק רעסורסן. אויס פון די קעסטל, Cisco UCS דירעקטאָר קען נישט טרעפן די וואַלאַדיישאַן באדערפענישן פון יעדער קונה. צו פּלאָמבירן דעם ריס, Cisco UCS דירעקטאָר גיט אַן אָפּציע צו וואַלאַדייט קיין אַרייַנשרייַב אין רונטימע ניצן אַ קונה-צוגעשטעלט שריפט. דער שריפט קענען פלאַג ערראָרס אין די אַרייַנשרייַב און קענען דאַרפן גילטיק אַרייַנשרייַב איידער פליסנדיק אַ דינסט בעטן. דער שריפט קענען זיין געשריבן אין קיין שפּראַך, קענען צוטריט קיין פונדרויסנדיק מיטל, און האט אַקסעס צו אַלע די וואָרקפלאָוו אַרייַנשרייַב וואַלועס.
איר קענען שרייַבן מנהג וואַלאַדיישאַן סקריפּס ניצן דזשאַוואַסקריפּט, פּיטהאָן, אַ באַש שאָל שריפט אָדער קיין אנדערע סקריפּטינג שפּראַך.

די פאלגענדע עקסampדי וואַלאַדיישאַן סקריפּס קענען זיין געפֿונען אין Cisco UCS דירעקטאָר אין אָרטשעסטראַטיאָן> מנהג וואָרקפלאָוו ינפּוץ:

  • Example-bash-script-validator
  • Example-javascript-validator
  • Example-python-validator

איר קענען נאָכמאַכן אָדער קלאָון די עקסampדי סקריפּטיד וואָרקפלאָוו ינפּוץ צו שאַפֿן אַ נייַ וואַלאַדייטאַד אַרייַנשרייַב. איר קענט אויך נוצן די עקסampדי סקריפּטיד וואָרקפלאָוו ינפּוץ ווי אַ וועגווייַזער פֿאַר דעוועלאָפּינג דיין אייגענע סקריפּס.

רעגאַרדלעסס פון די סקריפּטינג שפּראַך, די פאלגענדע פֿעיִקייטן און כּללים אַפּלייז צו סקריפּט מנהג אַרייַנשרייַב וואַלאַדיישאַן:

  • אַלע סקריפּטיד וואַלאַדיישאַן איז לויפן אין אַ באַזונדער פּראָצעס, אַזוי אַז אַ פיילינג וואַלאַדיישאַן פּראָצעס קען נישט ווירקן די Cisco UCS דירעקטאָר פּראָצעס.
  • בלויז דזשאַנעריק טעקסט ינפּוץ קענען זיין וואַלאַדייטאַד ניצן סקריפּס.
  • וואַלאַדיישאַן סקריפּס זענען לויפן איינער אין אַ צייַט, אין סיקוואַנס, אין דער זעלביקער סדר אין וואָס די ינפּוץ דערשייַנען אין די וואָרקפלאָוו ינפּוץ בלאַט. א באַזונדער פּראָצעס איז לאָנטשט פֿאַר יעדער וואַלאַדייטאַד אַרייַנשרייַב.
  • א ניט-נול צוריקקומען ווערט פון די שריפט ינדיקייץ אַ דורכפאַל וואַלאַדיישאַן. אָפּטיאָנאַללי, איר קענען פאָרן אַ טעות אָנזאָג צוריק צו די וואָרקפלאָוו אַרייַנשרייַב פאָרעם.
  • אַלע וואָרקפלאָוו ינפּוץ זענען דורכגעגאנגען צו די וואַלאַדיישאַן שריפט אין צוויי וועגן:
    • ווי אַרגומענטן צו די שריפט אין די פאָרעם "שליסל" = "ווערט".
    • ווי סוויווע וועריאַבאַלז צו די שריפט פּראָצעס. די וועריאַבאַל נעמען זענען די אַרייַנשרייַב לאַבעלס.
      פֿאַר עקסampאויב די וואָרקפלאָוו האט אַן אַרייַנשרייַב מיטן נאָמען פּראָדוקט-קאָד און די אַרייַנשרייַב ווערט איז AbC123, די בייַטעוודיק איז דורכגעגאנגען צו די וואַלאַדייטער שריפט ווי "פּראָדוקט-קאָד" = "אַבק123".
      די אַרייַנשרייַב וועריאַבאַלז קענען זיין געוויינט דורך די שריפט אויב נייטיק צו ינסטרומענט די וואַלאַדיישאַן. ויסנעם: טאַבלע וואַלועס אַנטהאַלטן בלויז די רודערן נומער פון די טיש סעלעקציע, און זענען דעריבער מיסטאָמע אַרויסגעוואָרפן.
  • די רעדאַגירן מנהג וואָרקפלאָוו ינפּוט בלאַט מאכט די שריפט בנימצא אין די מנהג טאַסק רעדאַקטאָר. סינטאַקס איז כיילייטיד פֿאַר אַלע שפּראַכן. סינטאַקס ערראָרס זענען אָפּגעשטעלט בלויז פֿאַר דזשאַוואַסקריפּט וואַלאַדייטערז.
קלאָונינג אַ מנהג וואָרקפלאָוו אַרייַנשרייַב

איר קענט נוצן אַן יגזיסטינג מנהג וואָרקפלאָוו אַרייַנשרייַב אין Cisco UCS דירעקטאָר צו שאַפֿן אַ מנהג וואָרקפלאָוו אַרייַנשרייַב.

איידער איר אָנהייבן
א מנהג וואָרקפלאָוו אַרייַנשרייַב מוזן זיין בנימצא אין Cisco UCS דירעקטאָר.

  • שריט 1 קלייַבן אָרטשעסטראַטיאָן.
  • שריט 2 דריקט אויף מנהג וואָרקפלאָוו ינפּוץ.
  • שריט 3 דריקט אויף די רודערן מיט די מנהג וואָרקפלאָוו אַרייַנשרייַב צו זיין קלאָונד.
    די קלאָון ייקאַן איז אין די שפּיץ פון די מנהג וואָרקפלאָוו ינפּוץ טיש.
  • שריט 4 דריקט קלאָון.
  • שריט 5 אַרייַן די נאָמען פון די מנהג אַרייַנשרייַב טיפּ.
  • שריט 6 ניצן די אנדערע קאָנטראָלס אין די קלאָון מנהג וואָרקפלאָוו ינפּוט פאַרשטעלן צו קאַסטאַמייז די נייַע אַרייַנשרייַב.
  • שריט 7 דריקט פאָרלייגן.
    דער מנהג וואָרקפלאָוו אַרבעט אַרייַנשרייַב איז קלאָונד נאָך באַשטעטיקונג און איז בארעכטיגט פֿאַר נוצן אין די מנהג וואָרקפלאָוו אַרבעט.
שאַפֿן אַ מנהג טאַסק

צו שאַפֿן אַ מנהג אַרבעט, טאָן די פאלגענדע:

  • שריט 1 קלייַבן אָרטשעסטראַטיאָן.
  • שריט 2 דריקט אויף מנהג וואָרקפלאָוו טאַסקס.
  • שריט 3 דריקט לייג.
  • שריט 4 אויף די לייג מנהג וואָרקפלאָוו טאַסק פאַרשטעלן, פאַרענדיקן די פאלגענדע פעלדער:
    • טאַסק נאָמען פעלד - א יינציק נאָמען פֿאַר די מנהג וואָרקפלאָוו אַרבעט.
    • טאַסק לאַבעל פעלד - א פירמע צו ידענטיפיצירן די מנהג וואָרקפלאָוו אַרבעט.
    • פאַרשרייַבן אונטער קאַטעגאָריע פעלד - די וואָרקפלאָוו קאַטעגאָריע אונטער וואָס די מנהג וואָרקפלאָוו אַרבעט זאָל זיין רעגיסטרירט.
    • אַקטאַווייט טאַסק טשעק קעסטל - אויב אָפּגעשטעלט, די מנהג וואָרקפלאָוו אַרבעט איז רעגיסטרירט מיט אָרקעסטערטאָר און איז גלייך ניצלעך אין וואָרקפלאָווס.
    • קורץ באַשרייַבונג פעלד - א באַשרייַבונג פון די מנהג וואָרקפלאָוו אַרבעט.
    • דעטאַילעד באַשרייַבונג פעלד - א דיטיילד באַשרייַבונג פון די מנהג וואָרקפלאָוו אַרבעט.
  • שריט 5 דריקט ווייַטער.
    די מנהג טאַסק ינפּוץ פאַרשטעלן איז ארויס.
  • שריט 6 דריקט לייג.
  • שריט 7 אויף די לייג פּאָזיציע צו ינפּוץ פאַרשטעלן, פאַרענדיקן די פאלגענדע פעלדער:
    • אַרייַנשרייַב פעלד נאָמען פעלד - א יינציק נאָמען פֿאַר די פעלד. דער נאָמען מוזן אָנהייבן מיט אַנאַלפאַבעטיק כאַראַקטער און מוזן נישט אַנטהאַלטן ספּייסאַז אָדער ספּעציעל אותיות.
    • אַרייַנשרייַב פעלד לאַבעל פעלד - א פירמע צו ידענטיפיצירן די אַרייַנשרייַב פעלד.
    • אַרייַנשרייַב פעלד טיפּ פאַל-אַראָפּ רשימה-קלייַבן די דאַטן טיפּ פון די אַרייַנשרייַב פּאַראַמעטער.
    • מאַפּע צו אַרייַנשרייַב טיפּ (קיין מאַפּינג) פעלד-קלייַבן אַ טיפּ פון אַרייַנשרייַב צו וואָס דאָס פעלד קענען זיין מאַפּט, אויב דאָס פעלד קענען זיין מאַפּט פֿון אן אנדער אַרבעט רעזולטאַט אָדער גלאבאלע וואָרקפלאָוו אַרייַנשרייַב.
    • מאַנדאַטאָרי טשעק קעסטל - אויב אָפּגעשטעלט, באַניצער מוזן צושטעלן אַ ווערט פֿאַר דעם פעלד.
    • RBID פעלד - אַרייַן די RBID שטריקל פֿאַר דעם פעלד.
    • אַרייַנשרייַב פעלד גרייס פאַל-אַראָפּ רשימה-קלייַבן די פעלד גרייס פֿאַר טעקסט און טאַבולאַר ינפּוץ.
    • אַרייַנשרייַב פעלד הילף פעלד - (אָפּטיאָנאַל) א באַשרייַבונג וואָס איז געוויזן ווען איר האָווער די מויז איבער די פעלד.
    • אַרייַנשרייַב פעלד אַנאַטיישאַן פעלד - (אָפּטיאָנאַל) אָנצוהערעניש טעקסט פֿאַר די אַרייַנשרייַב פעלד.
    • פעלד גרופע נאָמען פעלד - אויב ספּעסיפיעד, אַלע די פעלדער מיט וואָס ריכטן גרופּע נעמען זענען שטעלן אין די פעלד גרופּע.
    • TEXT FIELD ATRIBUTES געגנט - פאַרענדיקן די פאלגענדע פעלדער ווען די אַרייַנשרייַב פעלד טיפּ איז טעקסט.
    • קייפל אַרייַנשרייַב טשעק קעסטל - אויב אָפּגעשטעלט, די אַרייַנשרייַב פעלד אַקסעפּץ קייפל וואַלועס באזירט אויף די אַרייַנשרייַב פעלד טיפּ:
    • פֿאַר אַ LOV - די אַרייַנשרייַב פעלד אַקסעפּץ קייפל אַרייַנשרייַב וואַלועס.
    • פֿאַר אַ טעקסט פעלד - די אַרייַנשרייַב פעלד ווערט מאַלטי-שורה טעקסט פעלד.
    • מאַקסימום לענג פון אַרייַנשרייַב פעלד - ספּעציפיצירן די מאַקסימום נומער פון אותיות וואָס איר קענען אַרייַן אין די אַרייַנשרייַב פעלד.
    • LOV ATRIBUTES געגנט - פאַרענדיקן די פאלגענדע פעלדער ווען די אַרייַנשרייַב טיפּ איז רשימה פון וואַלועס (LOV) אָדער LOV מיט ראַדיאָ קנעפּלעך.
    • רשימה פון וואַלועס פעלד - א קאָמע-געשיידט רשימה פון וואַלועס פֿאַר עמבעדיד לאָוו.
      LOV פּראַוויידער נאָמען פעלד - די נאָמען פון די LOV שפּייַזער פֿאַר ניט-עמבעדיד לאָוו.
    • TABLE ATRIBUTES געגנט - פאַרענדיקן די פאלגענדע פעלדער ווען די אַרייַנשרייַב פעלד טיפּ איז טיש, אויפֿשפּרינג טיש אָדער טיש מיט סעלעקציע טשעק קעסטל.
    • טיש נאָמען פעלד-א נאָמען פון די טאַבולאַר באַריכט פֿאַר די טיש פעלד טייפּס.
    • פעלד אַרייַנשרייַב וואַלאַדיישאַן געגנט - איינער אָדער מער פון די פאלגענדע פעלדער איז געוויזן דיפּענדינג אויף דיין אויסגעקליבן דאַטן טיפּ. פאַרענדיקן די פעלדער צו ספּעציפיצירן ווי די אַרייַנשרייַב פעלדער זענען וואַלאַדייטאַד.
    • אַרייַנשרייַב וואַלידאַטאָר פאַל-אַראָפּ רשימה-קלייַבן אַ וואַלידאַטאָר פֿאַר די באַניצער אַרייַנשרייַב.
    • רעגולער עקספּרעססיאָן פעלד - א רעגולער אויסדרוק מוסטער צו גלייַכן די אַרייַנשרייַב ווערט קעגן.
    • רעגולער עקספּרעססיאָן אָנזאָג פעלד - א אָנזאָג וואָס דיספּלייז ווען די וואַלאַדיישאַן פון רעגולער אויסדרוק פיילז.
    • מינימום ווערט פעלד - א מינימום נומעריק ווערט.
    • מאַקסימום ווערט פעלד - א מאַקסימום נומעריק ווערט.
    • באַהאַלטן אויף פעלד צושטאַנד געגנט - פאַרענדיקן די פאלגענדע פעלדער צו שטעלן די צושטאַנד צו באַהאַלטן די פעלד אין אַ פאָרעם.
    • באַהאַלטן אויף פעלד נאָמען פעלד - אַן ינערלעך נאָמען צו די פעלד אַזוי די פּראָגראַם וואָס כאַנדאַלז די פאָרעם קענען ידענטיפיצירן דעם פעלד.
    • באַהאַלטן אויף פעלד ווערט פעלד - די ווערט וואָס מוזן זיין געשיקט אַמאָל די פאָרעם איז דערלאנגט.
    • באַהאַלטן אויף פעלד צושטאַנד פאַל-אַראָפּ רשימה-קלייַבן אַ צושטאַנד אין וואָס די פעלד זאָל זיין פאַרבאָרגן.
    • HTML הילף פעלד - די הילף אינסטרוקציעס פֿאַר די פאַרבאָרגן פעלד.
  • שריט 8 דריקט פאָרלייגן.
    די אַרייַנשרייַב פּאָזיציע איז מוסיף צו די טיש.
  • שריט 9 דריקט לייג צו לייגן מער פּאָזיציע צו ינפּוץ.
  • שריט 10 ווען איר זענען פאַרטיק אַדינג ינפּוץ, גיט ווייַטער.
    די Custom Workflow טאַסקס אַוטפּוץ פאַרשטעלן איז ארויס.
  • שריט 11 דריקט לייג.
  • שריט 12 אויף די לייג פּאָזיציע צו אַוטפּוץ פאַרשטעלן, פאַרענדיקן די פאלגענדע פעלדער:
    • רעזולטאַט פעלד נאָמען פעלד - א יינציק נאָמען פֿאַר די רעזולטאַט פעלד. עס מוזן אָנהייבן מיט אַן אלפאבעט כאַראַקטער און מוזן נישט אַנטהאַלטן ספּייסאַז אָדער ספּעציעל אותיות.
    • רעזולטאַט פעלד באַשרייַבונג פעלד - א באַשרייַבונג פון די רעזולטאַט פעלד.
    • רעזולטאַט פעלד טיפּ פעלד - קאָנטראָלירן אַ טיפּ פון רעזולטאַט. דעם טיפּ דיטערמאַנז ווי דער רעזולטאַט קענען זיין מאַפּט צו אנדערע אַרבעט ינפּוץ.
  • שריט 13 דריקט פאָרלייגן.
    דער רעזולטאַט פּאָזיציע איז מוסיף צו די טיש.
  • שריט 14 דריקט לייג צו לייגן מער פּאָזיציע צו אַוטפּוץ.
  • שריט 15 דריקט ווייַטער
    די קאָנטראָללער פאַרשטעלן איז ארויס
  • שריט 16 (אָפּטיאָנאַל) דריקט לייג צו לייגן אַ קאָנטראָללער.
  • שריט 17 אויף די לייג פּאָזיציע צו קאָנטראָללער פאַרשטעלן, פאַרענדיקן די פאלגענדע פעלדער:
    • מעטאָד פאַל-אַראָפּ רשימה-קלייַבן אָדער אַ מאַרשאַללינג אָדער אַנמאַרשאַלינג אופֿן צו קאַסטאַמייז די ינפּוץ און / אָדער אַוטפּוץ פֿאַר די מנהג וואָרקפלאָוו אַרבעט. דער אופֿן קען זיין איינער פון די פאלגענדע:
    • איידער מאַרשאַל - ניצן דעם אופֿן צו לייגן אָדער שטעלן אַן אַרייַנשרייַב פעלד און דינאַמיקאַללי שאַפֿן און שטעלן די LOV אויף אַ בלאַט (פאָרעם).
    • נאָך מאַרשאַל-ניצן דעם אופֿן צו באַהאַלטן אָדער אַנכייד אַן אַרייַנשרייַב פעלד.
    • איידער Unmarshall - ניצן דעם אופֿן צו גער אַן אַרייַנשרייַב ווערט פון איין פאָרעם צו אן אנדער פאָרעם - למשלample, ווען איר ווילן צו ינקריפּט אַ פּאַראָל איידער איר שיקן עס צו די דאַטאַבייס.
    • נאָך Unmarshall-ניצן דעם אופֿן צו וואַלאַדייט אַ באַניצער אַרייַנשרייַב און שטעלן די טעות אָנזאָג אויף דעם בלאַט.
      זען עקסampלאַ: ניצן קאָנטראָללער, אויף בלאַט 14.
    • שריפט טעקסט געגנט - פֿאַר דעם אופֿן איר האָט אויסדערוויילט פון די מעטאַד פאַל-אַראָפּ רשימה, לייגן די קאָד פֿאַר די גוי קוסטאָמיזאַטיאָן שריפט.
      באַמערקונג דריקט לייג אויב איר ווילן צו לייגן קאָד פֿאַר מער מעטהאָדס.
      אויב עס זענען קיין וואַלאַדיישאַנז צו די אריין פּאַסווערדז, ענשור צו טוישן די קאָנטראָללער וואַלאַדיישאַן פֿאַר די פּאַסווערדז אַזוי אַז איר קענען רעדאַגירן די מנהג טאַסקס אין וואָרקפלאָווס.
      באַמערקונג
  • שריט 18 דריקט פאָרלייגן.
    דער קאָנטראָללער איז מוסיף צו די טיש.
  • שריט 19 דריקט ווייַטער.
    דער סקריפּט פאַרשטעלן איז ארויס.
  • שריט 20 פון די עקסעקוטיאָן שפּראַך פאַל-אַראָפּ רשימה, קלייַבן אַ שפּראַך.
  • שריט 21 אין די סקריפּט פעלד, אַרייַן די CloupiaScript קאָד פֿאַר די מנהג וואָרקפלאָוו אַרבעט.
    די Cloupia סקריפּט קאָד איז וואַלאַדייטאַד ווען איר אַרייַן די קאָד. אויב עס איז קיין טעות אין די קאָד, אַ טעות בילדל (רויט קרייַז) איז געוויזן ווייַטער צו די שורה נומער. האָווער די מויז איבער די טעות בילדל צו view די טעות אָנזאָג און די לייזונג
  • שריט 22 דריקט היט סקריפּט.
  • שריט 23 דריקט פאָרלייגן.
    דער מנהג וואָרקפלאָוו אַרבעט איז באשאפן און איז בארעכטיגט פֿאַר נוצן אין די וואָרקפלאָוו

מנהג טאַסקס און ריפּאַזאַטאָריז

ווען איר מאַכן אַ מנהג אַרבעט, אלא ווי טייפּינג די מנהג אַרבעט קאָד אין די שריפט פֿענצטער אָדער קאַטינג און פּאַפּ קאָד פון אַ טעקסט רעדאַקטאָר, איר קענען אַרייַנפיר די קאָד פֿון אַ file סטאָרד אין אַ GitHub אָדער BitBucket ריפּאַזאַטאָרי. צו טאָן דאָס, איר דאַרפֿן:

  1. שאַפֿן איין אָדער מער טעקסט fileס אין אַ GitHub אָדער BitBucket ריפּאַזאַטאָרי, אָדער אין github.com אָדער אַ פּריוואַט פאַרנעמונג GitHub ריפּאַזאַטאָרי.
    באַמערקונג Cisco UCS Director שטיצט בלויז GitHub (github.com אָדער אַן ענטערפּרייז GitHub בייַשפּיל) און אָדער BitBucket. עס שטיצט נישט אנדערע Git האָסטינג באַדינונגס אַרייַנגערעכנט GitLab, Perforce אָדער Codebase.
  2. רעגיסטרירן די ריפּאַזאַטאָרי אין Cisco UCS דירעקטאָר. זען אַדינג אַ GitHub אָדער BitBucket ריפּאַזאַטאָרי אין Cisco UCS דירעקטאָר, אויף בלאַט 7.
  3. אויסקלייַבן די ריפּאַזאַטאָרי און ספּעציפיצירן די טעקסט file וואָס כּולל די מנהג אַרבעט שריפט. זען דאַונלאָודינג מנהג טאַסק סקריפּט קאָד פֿון אַ גיטהוב אָדער ביטבוקקעט ריפּאַזאַטאָרי, אויף בלאַט 8.

אַדינג אַ GitHub אָדער BitBucket ריפּאַזאַטאָרי אין Cisco UCS דירעקטאָר
צו פאַרשרייַבן אַ GitHub אָדער אַ BitBucket ריפּאַזאַטאָרי אין Cisco UCS דירעקטאָר, טאָן די פאלגענדע:

איידער איר אָנהייבן
שאַפֿן אַ GitHub אָדער BitBucket ריפּאַזאַטאָרי. די ריפּאַזאַטאָרי קענען זיין אויף קיין GitHub אָדער BitBucket סערווער, עפנטלעך אָדער פּריוואַט וואָס איז צוטריטלעך פֿון דיין Cisco UCS דירעקטאָר.
טשעק אין איינער אָדער מער files מיט דזשאַוואַסקריפּט קאָד פֿאַר דיין מנהג טאַסקס אין דיין ריפּאַזאַטאָרי.

  • שריט 1 קלייַבן אַדמיניסטראַטיאָן > ינטעגראַטיאָן.
  • שריט 2 אויף די ינטעגראַטיאָן בלאַט, גיט אויפֿפּאַסן ריפּאַזאַטאָריז.
  • שריט 3 דריקט לייג.
  • שריט 4 אויף די לייג ריפּאַזאַטאָרי בלאַט, פאַרענדיקן די פארלאנגט פעלדער, אַרייַנגערעכנט די פאלגענדע:
    • אין די ריפּאַזאַטאָרי ניקקנאַמע פעלד, אַרייַן אַ נאָמען צו ידענטיפיצירן די ריפּאַזאַטאָרי אין Cisco UCS דירעקטאָר.
    • אין די ריפּאַזאַטאָרי URL פעלד, אַרייַן די URL פון די GitHub אָדער BitBucket ריפּאַזאַטאָרי.
    • אין די צווייַג נאָמען פעלד, אַרייַן די נאָמען פון די ריפּאַזאַטאָרי צווייַג איר ווילן צו נוצן. די פעליקייַט נאָמען איז הויפּט צווייַג.
    • אין די ריפּאַזאַטאָרי באַניצער פעלד, אַרייַן די נאמען פֿאַר דיין GitHub אָדער BitBucket חשבון.
    • צו לייגן די GitHub ריפּאַזאַטאָרי, אין די פּאַראָל / API טאָקען פעלד, אַרייַן די דזשענערייטאַד אַפּי סימען פֿאַר דיין GitHub.
      צו דזשענערייט די אַפּי סימען ניצן GitHub, גיט סעטטינגס און נאַוויגירן צו דעוועלאָפּער באַשטעטיקן > פערזענלעכע אַקסעס טאָקענס, און גיט דזשענערייט נייַ טאָקען.
      צו טאָן די BitBucket ריפּאַזאַטאָרי, אַרייַן די פּאַראָל פֿאַר דיין BitBucket אין די פּאַראָל / אַפּי טאָקען פעלד.
    • צו פעליקייַט צו דעם ריפּאַזאַטאָרי ווען איר שאַפֿן אַ נייַע מנהג אַרבעט, טשעק מאַכן דעם מיין פעליקייַט ריפּאַזאַטאָרי.
    • צו פּרובירן צי Cisco UCS דירעקטאָר קענען אַקסעס די ריפּאַזאַטאָרי, גיט טעסט קאַנעקטיוויטי.
      די שטאַט פון קאַנעקטיוויטי מיט די ריפּאַזאַטאָרי איז געוויזן אין אַ פאָן אין די שפּיץ פון די בלאַט.
      אויב איר קענען נישט פאַרבינדן און יבערגעבן מיט די GitHub אָדער BitBucket ריפּאַזאַטאָרי פֿון Cisco UCS
      דירעקטאָר, דערהייַנטיקן Cisco UCS דירעקטאָר צו אַקסעס די אינטערנעט דורך אַ פראקסי סערווער. זען די Cisco UCS דירעקטאָר אַדמיניסטראַטיאָן גייד.
      באַמערקונג
  • שריט 5 ווען איר זענט צופֿרידן אַז די ריפּאַזאַטאָרי אינפֿאָרמאַציע איז ריכטיק, גיט פאָרלייגן.

דאַונלאָודינג מנהג טאַסק סקריפּט קאָד פֿון אַ GitHub אָדער BitBucket ריפּאַזאַטאָרי

צו שאַפֿן אַ נייַע מנהג אַרבעט דורך ימפּאָרטינג טעקסט פֿון אַ GitHub אָדער BitBucket ריפּאַזאַטאָרי, טאָן די פאלגענדע:

איידער איר אָנהייבן
שאַפֿן אַ GitHub אָדער BitBucket ריפּאַזאַטאָרי און טשעק אין איין אָדער מער טעקסט fileמיט די דזשאַוואַסקריפּט קאָד פֿאַר דיין מנהג טאַסקס אין דיין ריפּאַזאַטאָרי.

לייג די GitHub ריפּאַזאַטאָרי צו Cisco UCS דירעקטאָר. זען אַדינג אַ GitHub אָדער BitBucket ריפּאַזאַטאָרי אין Cisco UCS דירעקטאָר, אויף בלאַט

  • שריט 1 אויף די אָרטשעסטראַטיאָן בלאַט, גיט מנהג וואָרקפלאָוו טאַסקס.
  • שריט 2 דריקט לייג.
  • שריט 3 פאַרענדיקן די פארלאנגט פעלדער אויף די Custom Task Information בלאַט. זען קריייטינג אַ מנהג טאַסק אויף בלאַט 3.
  • שריט 4 פאַרענדיקן די פארלאנגט פעלדער אויף די Custom Task Inputs בלאַט. זען קריייטינג אַ מנהג טאַסק אויף בלאַט 3.
  • שריט 5 פאַרענדיקן די פארלאנגט פעלדער אויף די Custom Task Outputs בלאַט. זען קריייטינג אַ מנהג טאַסק אויף בלאַט 3.
  • שריט 6 פאַרענדיקן די פארלאנגט פעלדער אויף די קאָנטראָללער בלאַט. זען קריייטינג אַ מנהג טאַסק אויף בלאַט 3.
  • שריט 7 אויף די סקריפּט בלאַט, פאַרענדיקן די פארלאנגט פעלדער:
    • פון די דורכפירונג שפּראַך פאַל-אַראָפּ רשימה, סעלעקטירן דזשאַוואַסקריפּט.
    • קוק ניצן ריפּאַזאַטאָרי פֿאַר סקריפּס צו געבן די מנהג אַרבעט צו נוצן אַ שריפט file פון אַ ריפּאַזאַטאָרי. דאָס אַלאַוז איר צו סעלעקטירן דעם ריפּאַזאַטאָרי און ספּעציפיצירן די שריפט file צו נוצן.
    • פון די אויסקלייַבן ריפּאַזאַטאָרי פאַל-אַראָפּ רשימה, אויסקלייַבן די GitHub אָדער BitBucket ריפּאַזאַטאָרי מיט די שריפט fileס. פֿאַר דעטאַילס וועגן ווי צו לייגן ריפּאַזאַטאָריז, זען אַדינג אַ GitHub אָדער BitBucket ריפּאַזאַטאָרי אין Cisco UCS דירעקטאָר, אויף בלאַט 7.
    • אַרייַן די פול דרך צו די שריפט file אין די שריפט fileנאָמען טעקסט פעלד.
    • צו אָפּלאָדירן די שריפט, גיט לאָדן סקריפּט.
      דער טעקסט פון די file איז קאַפּיד אין די סקריפּט טעקסט רעדאַגירן געגנט.
    • אָפּטיאָנאַללי, מאַכן ענדערונגען צו די דאַונלאָודיד שריפט אין די סקריפּט טעקסט רעדאַגירן געגנט.
    • צו ראַטעווען די שריפט ווי עס אויס אין די סקריפּט טעקסט רעדאַגירן געגנט, גיט היט סקריפּט.
      ווען איר דריקן היט סקריפּט, די שריפט איז געראטעוועט צו דיין קראַנט אַרבעט סעסיע. איר מוזן גיט פאָרלייגן צו ראַטעווען די שריפט צו די מנהג אַרבעט וואָס איר עדיטינג.
      באַמערקונג
  • שריט 8 צו ראַטעווען די מנהג אַרבעט, גיט פאָרלייגן.
    אויב איר געמאכט ענדערונגען צו די דאַונלאָודיד שריפט אין די סקריפּט טעקסט רעדאַגירן געגנט, די ענדערונגען זענען געראטעוועט צו די מנהג אַרבעט. קיין ענדערונגען זענען געראטעוועט אין די GitHub אָדער BitBucket ריפּאַזאַטאָרי. אויב איר וואָלט ווי צו אַוועקוואַרפן די לאָודיד שריפט און אַרייַן דיין אייגענע שריפט, גיט אָפּוואַרפן שריפט צו ויסמעקן די שריפט פֿענצטער.

וואָס צו טאָן ווייַטער
איר קענען נוצן די נייַע מנהג אַרבעט אין אַ וואָרקפלאָוו.

ימפּאָרטינג וואָרקפלאָווס, מנהג טאַסקס, סקריפּט מאָדולעס און אַקטיוויטעטן

צו אַרייַנפיר אַרטאַפאַקץ אין Cisco UCS דירעקטאָר, טאָן די פאלגענדע:

באַמערקונג גלאבאלע וועריאַבאַלז פֿאַרבונדן מיט אַ וואָרקפלאָוו וועט זיין ימפּאָרטיד בשעת ימפּאָרטינג אַ וואָרקפלאָוו אויב די גלאבאלע וועריאַבאַלז איז נישט בנימצא אין די אַפּפּליאַנסע.

  • שריט 1 קלייַבן אָרטשעסטראַטיאָן.
  • שריט 2 אויף די אָרטשעסטראַטיאָן בלאַט, גיט וואָרקפלאָווס.
  • שריט 3 דריקט אַרייַנפיר.
  • שריט 4 אויף די ימפּאָרט פאַרשטעלן, גיט אויסקלייַבן אַ File.
  • שריט 5 אויף די אויסקלייַבן File צו צופֿעליקער פאַרשטעלן, קלייַבן די file צו זיין ימפּאָרטיד. Cisco UCS דירעקטאָר אַרייַנפיר און אַרויספירן fileס האָבן אַ .וופדקס file פאַרלענגערונג.
  • שריט 6 דריקט אויף עפֿן.
    ווען די file איז ופּלאָאַדעד, די File צופֿעליקער / וואַלידאַטיאָן פאַרשטעלן דיספּלייז File גרייט פֿאַר נוצן און שליסל.
  • שריט 7 אַרייַן די שליסל וואָס איז געווען אריין ווען עקספּאָרטינג די file.
  • שריט 8 דריקט ווייַטער.
    די ימפּאָרט פּאָליסיעס פאַרשטעלן דיספּלייז אַ רשימה פון Cisco UCS דירעקטאָר אַבדזשעקץ קאַנטיינד אין די ופּלאָאַדעד file.
  • שריט 9 (אָפּטיאָנאַל) אויף די ימפּאָרט פּאָליסיעס פאַרשטעלן, ספּעציפיצירן ווי אַבדזשעקץ זענען כאַנדאַלד אויב זיי דופּליקאַט נעמען שוין אין די וואָרקפלאָוו טעקע. אויף די ימפּאָרט פאַרשטעלן, פאַרענדיקן די פאלגענדע פעלדער
נאָמען באַשרייַבונג
וואָרקפלאָווס קלייַבן פון די פאלגענדע אָפּציעס צו ספּעציפיצירן ווי יידעניקאַללי געהייסן וואָרקפלאָווס זענען כאַנדאַלד:
  • פאַרבייַטן- פאַרבייַטן די יגזיסטינג וואָרקפלאָוו מיט די ימפּאָרטיד וואָרקפלאָוו.
  • האַלטן ביידע- ימפּאָרט די וואָרקפלאָוו ווי אַ נייַע ווערסיע.
  • האָפּקען- דו זאלסט נישט אַרייַנפיר די וואָרקפלאָוו.
מנהג טאַסקס קלייַבן פון די פאלגענדע אָפּציעס צו ספּעציפיצירן ווי יידעניקאַללי געהייסן מנהג טאַסקס זענען כאַנדאַלד:
  • פאַרבייַטן
  • האַלטן ביידע
  • האָפּקען
נאָמען באַשרייַבונג
סקריפּט מאָדולעס קלייַבן פון די פאלגענדע אָפּציעס צו ספּעציפיצירן ווי יידעניקאַל שריפט מאַדזשולז זענען כאַנדאַלד:
  • פאַרבייַטן
  • האַלטן ביידע
  • האָפּקען
אַקטיוויטעטן קלייַבן פון די פאלגענדע אָפּציעס צו ספּעציפיצירן ווי יידעניקאַללי געהייסן אַקטיוויטעטן זענען כאַנדאַלד:
  • פאַרבייַטן
  • האַלטן ביידע
  • האָפּקען
אַרייַנפיר וואָרקפלאָווס צו טעקע Chעקן ימפּאָרט וואָרקפלאָווס צו פאָלדער צו אַרייַנפיר די וואָרקפלאָווס. אויב איר טאָן ניט קאָנטראָלירן ימפּאָרט וואָרקפלאָווס צו פאָלדער און אויב קיין יגזיסטינג ווערסיע פון ​​​​אַ וואָרקפלאָוו יגזיסץ, אַז וואָרקפלאָוו איז נישט ימפּאָרטיד.
אויסקלייַבן טעקע קלייַבן אַ טעקע אין וואָס צו אַרייַנפיר די וואָרקפלאָווס. אויב איר האָט אויסדערוויילט [נייַ טעקע..]

אין די פאַל-אַראָפּ רשימה, די ניו פאָלדער פעלד אויס.

ניו פאָלדער אַרייַן די נאָמען פון די נייַע טעקע צו שאַפֿן ווי דיין אַרייַנפיר טעקע.
  • שריט 10 דריקט אַרייַנפיר.

עקספּאָרטינג וואָרקפלאָווס, מנהג טאַסקס, סקריפּט מאָדולעס און אַקטיוויטעטן

צו אַרויספירן אַרטאַפאַקץ פון Cisco UCS דירעקטאָר, טאָן די פאלגענדע:

באַמערקונג: גלאבאלע וועריאַבאַלז פֿאַרבונדן מיט אַ וואָרקפלאָוו וועט זיין אויטאָמאַטיש יקספּאָרטאַד בשעת עקספּאָרטינג אַ וואָרקפלאָוו.

  • שריט 1 דריקט עקספּאָרט.
  • שריט 2 אויף די סעלעקט וואָרקפלאָווס פאַרשטעלן, קלייַבן די וואָרקפלאָווס וואָס איר ווילן צו אַרויספירן.
    מנהג וואָרקפלאָווס, טאַסקס און סקריפּס באשאפן אין Cisco UCS דירעקטאָר איידער ווערסיע 6.6 קענען פאַרלאָזן צו אַרייַנפיר אויב זיי אַנטהאַלטן XML דאַטן.
    באַמערקונג
  • שריט 3 דריקט ווייַטער.
  • שריט 4 אויף די סעלעקט מנהג טאַסקס פאַרשטעלן, קלייַבן די מנהג טאַסקס וואָס איר ווילן צו ויסשטעלן
    באַמערקונג די יקספּאָרטאַד מנהג אַרבעט כּולל אַלע מנהג ינפּוץ וואָס זענען געניצט דורך דעם מנהג אַרבעט.
  • שריט 5 דריקט ווייַטער.
  • שריט 6 אויף די עקספּאָרט: סעלעקט סקריפּט מאָדולעס פאַרשטעלן, קלייַבן די שריפט מאַדזשולז וואָס איר ווילן צו אַרויספירן.
  • שריט 7 דריקט ווייַטער.
  • שריט 8 אויף די עקספּאָרט: סעלעקט אַקטיוויטעטן פאַרשטעלן, קלייַבן די אַקטיוויטעטן וואָס איר ווילן צו אַרויספירן.
  • שריט 9 דריקט ווייַטער.
  • שריט 10 אויף די עקספּאָרט: אויסקלייַבן עפֿן אַפּיס פאַרשטעלן, קלייַבן די אַפּיס וואָס איר ווילן צו אַרויספירן.
  • שריט 11 אויף די עקספּאָרט: באַשטעטיקונג פאַרשטעלן, פאַרענדיקן די פאלגענדע פעלדער:
נאָמען באַשרייַבונג
עקספּאָרטעד דורך דיין נאָמען אָדער אַ באַמערקונג אויף ווער איז פאַראַנטוואָרטלעך פֿאַר די אַרויספירן.
באַמערקונגען באַמערקונגען וועגן דעם אַרויספירן.
ענקריפּט די יקספּאָרטאַד file קוק די ענקריפּט די יקספּאָרטאַד file טשעק קעסטל צו ענקריפּט די file צו זיין עקספּאָרטירט. דורך פעליקייַט, די טשעק קעסטל איז אָפּגעשטעלט.
שליסל אַרייַן די שליסל פֿאַר ענקריפּטינג די file.

דעם פעלד איז געוויזן בלויז ווען די ענקריפּט די יקספּאָרטאַד file טשעק קעסטל איז אָפּגעשטעלט.

ופהיטן דעם שליסל ווי עס איז דארף בשעת ימפּאָרטינג די וואָרקפלאָוו פֿאַר דעקריפּטיאָן.

באַשטעטיקן שליסל אַרייַן די שליסל ווידער פֿאַר באַשטעטיקונג.

דעם פעלד איז געוויזן בלויז ווען די ענקריפּט די יקספּאָרטאַד file טשעק קעסטל איז אָפּגעשטעלט.

עקספּאָרטירט File נאָמען דער נאָמען פון די file אויף דיין היגע סיסטעם. טיפּ בלויז די באַזע fileנאָמען; די file טיפּ געשפּרייט (. וופדקס) איז אַפּפּענדעד אויטאָמאַטיש.
  • שריט 12 דריקט עקספּאָרט.
    איר זענט פּראַמפּטיד צו ראַטעווען די file.
קלאָונינג אַ מנהג וואָרקפלאָוו טאַסק פֿון די טאַסק ביבליאָטעק

איר קענען קלאָון טאַסקס אין דער אַרבעט ביבליאָטעק צו נוצן אין קריייטינג מנהג טאַסקס. איר קענט אויך קלאָון אַ מנהג אַרבעט צו שאַפֿן אַ מנהג אַרבעט.

די קלאָונד אַרבעט איז אַ פריימווערק מיט די זעלבע אַרבעט ינפּוץ און אַוטפּוץ ווי דער אָריגינעל אַרבעט. אָבער, די קלאָונד אַרבעט איז בלויז אַ פריימווערק. דעם מיטל אַז איר מוזן שרייַבן אַלע די פאַנגקשאַנאַליטי פֿאַר די נייַע אַרבעט אין CloupiaScript.

באַמערקונג אויך אַז סעלעקציע וואַלועס פֿאַר רשימה ינפּוץ, אַזאַ ווי דראָפּדאָוון רשימות און רשימות פון וואַלועס, זענען געפירט איבער צו די קלאָונד אַרבעט בלויז אויב די רשימה וואַלועס זענען נישט סיסטעם-אָפענגיק. אַזאַ זאכן ווי נעמען און IP אַדרעסעס פון יגזיסטינג סיסטעמען זענען סיסטעם-אָפענגיק; אַזאַ טינגז ווי קאַנפיגיעריישאַן אָפּציעס געשטיצט דורך Cisco UCS דירעקטאָר זענען נישט. פֿאַר עקסample, באַניצער גרופּעס, וואָלקן נעמען און פּאָרט גרופּעס זענען סיסטעם-אָפענגיק; באַניצער ראָלעס, וואָלקן טייפּס און פּאָרט גרופּע טייפּס זענען נישט.

  • שריט 1 קלייַבן אָרטשעסטראַטיאָן.
  • שריט 2 דריקט אויף מנהג וואָרקפלאָוו טאַסקס.
  • שריט 3 דריקט קלאָון פֿון טאַסק ביבליאָטעק.
  • שריט 4 אויף די קלאָון פֿון טאַסק ביבליאָטעק פאַרשטעלן, קאָנטראָלירן די רודערן מיט די אַרבעט איר ווילן צו קלאָון.
  • שריט 5 דריקט אויסקלייַבן.
    א מנהג וואָרקפלאָוו אַרבעט איז באשאפן פֿון דער אַרבעט ביבליאָטעק. די נייַע מנהג אַרבעט איז די לעצטע מנהג אַרבעט אין די מנהג וואָרקפלאָוו טאַסקס באַריכט. די נייַע מנהג אַרבעט איז געהייסן נאָך די קלאָונד אַרבעט, מיט די דאַטע אַפּפּענדעד.
  • שריט 6 דריקט פאָרלייגן

וואָס צו טאָן ווייַטער
רעדאַגירן די מנהג וואָרקפלאָוו אַרבעט צו ענשור אַז די געהעריק נאָמען און באַשרייַבונג זענען אין פּלאַץ פֿאַר די קלאָונד אַרבעט.

קלאָונינג אַ מנהג וואָרקפלאָוו טאַסק

איר קענט נוצן אַן יגזיסטינג מנהג וואָרקפלאָוו אַרבעט אין Cisco UCS דירעקטאָר צו שאַפֿן אַ מנהג וואָרקפלאָוו אַרבעט.

איידער איר אָנהייבן
א מנהג וואָרקפלאָוו אַרבעט מוזן זיין בנימצא אין Cisco UCS דירעקטאָר.

  • שריט 1 קלייַבן אָרטשעסטראַטיאָן.
  • שריט 2 דריקט אויף מנהג וואָרקפלאָוו טאַסקס.
  • שריט 3 דריקט אויף די רודערן מיט די מנהג וואָרקפלאָוו אַרבעט וואָס איר ווילן צו קלאָון.
    די קלאָון ייקאַן איז אין די שפּיץ פון די מנהג וואָרקפלאָוו טאַסקס טיש.
  • שריט 4 דריקט קלאָון.
  • שריט 5 אויף די קלאָון מנהג וואָרקפלאָוו טאַסק פאַרשטעלן, דערהייַנטיקן די פארלאנגט פעלדער.
  • שריט 6 דריקט ווייַטער.
    די ינפּוץ דיפיינד פֿאַר די מנהג וואָרקפלאָוו טאַסקס דערשייַנען.
  • שריט 7 דריקט אויף די רודערן מיט די אַרבעט אַרייַנשרייַב וואָס איר ווילן צו רעדאַגירן און גיט רעדאַגירן צו רעדאַגירן די אַרבעט ינפּוץ.
  • שריט 8 דריקט לייג צו לייגן אַ אַרבעט אַרייַנשרייַב פּאָזיציע.
  • שריט 9 דריקט ווייַטער.
    רעדאַגירן די אַרבעט אַוטפּוץ.
  • שריט 10 דריקט לייג צו לייגן אַ נייַע רעזולטאַט פּאָזיציע.
  • שריט 11 דריקט ווייַטער.
  • שריט 12 רעדאַגירן די קאָנטראָללער סקריפּס. זען קאַנטראָולינג מנהג וואָרקפלאָוו טאַסק ינפּוץ, אויף בלאַט 13.
  • שריט 13 דריקט ווייַטער.
  • שריט 14 צו קאַסטאַמייז די מנהג אַרבעט, רעדאַגירן די אַרבעט שריפט.
  • שריט 15 דריקט פאָרלייגן
קאַנטראָולינג מנהג וואָרקפלאָוו טאַסק ינפּוץ

ניצן קאַנטראָולערז
איר קענען מאָדיפיצירן די אויסזען און נאַטור פון מנהג אַרבעט ינפּוץ ניצן די קאָנטראָללער צובינד בנימצא אין Cisco UCS Director.

ווען צו נוצן קאָנטראָללער
ניצן קאַנטראָולערז אין די פאלגענדע סינעריאָוז:

  • צו ינסטרומענט קאָמפּלעקס ווייַזן און באַהאַלטן GUI נאַטור אַרייַנגערעכנט פיינער קאָנטראָל פון וואַלועס רשימות, טאַבולאַר רשימות פון וואַלועס און אנדערע אַרייַנשרייַב קאָנטראָלס געוויזן צו דער באַניצער.
  • צו ינסטרומענט קאָמפּלעקס באַניצער אַרייַנשרייַב וואַלאַדיישאַן לאָגיק.

מיט אַרייַנשרייַב קאַנטראָולערז איר קענען טאָן די פאלגענדע:

  • ווייַזן אָדער באַהאַלטן GUI קאָנטראָלס: איר קענען דינאַמיקאַללי ווייַזן אָדער באַהאַלטן פאַרשידן GUI פעלדער אַזאַ ווי טשעקקבאָקסעס, טעקסט באָקסעס, פאַל-אַראָפּ רשימות און קנעפּלעך באזירט אויף טנאָים. פֿאַר עקסampאויב אַ באַניצער סאַלעקץ UCSM פון אַ פאַל-אַראָפּ רשימה, איר קענען בעטן באַניצער קראַדענטשאַלז פֿאַר Cisco UCS מאַנאַגער אָדער טוישן די רשימה פון וואַלועס (LOVs) אין די פאַל-אַראָפּ רשימה צו געוויזן בלויז בנימצא פּאָרץ אויף אַ סערווער.
  • פאָרם פעלד וואַלאַדיישאַן: איר קענען וואַלאַדייט די דאַטן אריין דורך אַ באַניצער ווען קריייטינג אָדער עדיטינג וואָרקפלאָווס אין די וואָרקפלאָוו דיזיינער. פֿאַר פאַרקריפּלט דאַטן אריין דורך דער באַניצער, ערראָרס קענען זיין געוויזן. דער באַניצער אַרייַנשרייַב דאַטן קענען זיין אָלטערד איידער עס איז פּערסיסטאַד אין די דאַטאַבייס אָדער איידער עס איז פּערסיסטאַד צו אַ מיטל.
  • דינאַמיקאַללי צוריקקריגן אַ רשימה פון וואַלועס: איר קענען דינאַמיקאַללי ברענגען אַ רשימה פון וואַלועס פון Cisco UCS דירעקטאָר אַבדזשעקץ און נוצן זיי צו באַפעלקערן GUI פאָרעם אַבדזשעקץ.

מאַרשאַללינג און ונמאַרשאַלינג GUI פאָרעם אָבדזשעקץ
קאַנטראָולערז זענען שטענדיק פארבונדן מיט אַ פאָרעם אין די וואָרקפלאָוו דיזיינער ס טאַסק ינפּוץ צובינד. עס איז אַ איין-צו-איינער מאַפּינג צווישן אַ פאָרעם און אַ קאָנטראָללער. קאָנטראָללער אַרבעט אין צוויי סtagעס, מאַרשאַלינג און אַנמאַרשאַלינג. ביידע שtagעס האָבן צוויי סאַבסאַזtagעס, איידער און נאָך. צו נוצן אַ קאָנטראָללער, איר מאַרשאַל (קאָנטראָל UI פאָרעם פעלדער) און / אָדער אַנמאַרשאַל (וואַלאַדייט באַניצער ינפּוץ) די פֿאַרבונדענע GUI פאָרעם אַבדזשעקץ ניצן די קאַנטראָולער ס סקריפּס.

די פאלגענדע טיש סאַמערייזיז די סtages.

Stage סוב-סtage
מאַרשאַלינג - געניצט צו באַהאַלטן און אַנכייד פאָרעם פעלדער און פֿאַר אַוואַנסירטע קאָנטראָל פון לאָווס און טאַבולאַר לאָוו. פאר מאַרשאַל - געוויינט צו לייגן אָדער שטעלן אַן אַרייַנשרייַב פעלד און דינאַמיקאַללי שאַפֿן און שטעלן די LOV אויף אַ בלאַט (פאָרעם).

נאָך מאַרשאַל - געניצט צו באַהאַלטן אָדער אַנכייד אַן אַרייַנשרייַב פעלד.

Stage סוב-סtage
ונמאַרשאַלינג - גענוצט פֿאַר וואַלאַדיישאַן פון פאָרם באַניצער אַרייַנשרייַב. פאר ונמארשאל - געניצט צו בייַטן אַן אַרייַנשרייַב ווערט פון איין פאָרעם צו אן אנדער פאָרעם, למשלample, צו ענקריפּט די פּאַראָל איידער שיקן עס צו די דאַטאַבייס.

נאָך ונמאַרשאַל - געניצט צו וואַלאַדייט אַ באַניצער אַרייַנשרייַב און שטעלן די טעות אָנזאָג אויף דעם בלאַט.

בילדינג קאָנטראָללער סקריפּס
קאָנטראָללער טאָן ניט דאַרפן קיין נאָך פּאַקאַדזשאַז צו זיין ימפּאָרטיד.
איר טאָן ניט פאָרן פּאַראַמעטערס צו די קאָנטראָללער מעטהאָדס. אַנשטאָט, די Cisco UCS דירעקטאָר פריימווערק מאכט די פאלגענדע פּאַראַמעטערס בנימצא פֿאַר נוצן אין מאַרשאַללינג און אַנמאַרשאַלינג:

פּאַראַמעטער באַשרייַבונג Example
בלאַט דער בלאַט אָדער פאָרעם וואָס כּולל אַלע די אַרבעט ינפּוץ. איר קענען נוצן דעם פּאַראַמעטער צו טאָן די פאלגענדע:
  • באַקומען אָדער שטעלן די אַרייַנשרייַב וואַלועס אין אַ GUI פאָרעם.
  • ווייַזן אָדער באַהאַלטן די ינפּוץ אין אַ GUI פאָרעם.
page.setHidden (שייַן + ".פּאָרטליסט", אמת); page.setValue (שייַן + ". סטאַטוס", "קיין פּאָרט איז אַרויף. פּאָרט רשימה איז פאַרבאָרגן");
id די יינציק ידענטיפיער פון די פאָרעם אַרייַנשרייַב פעלד. אַ שייַן איז דזשענערייטאַד דורך די פריימווערק און קענען זיין געוויינט מיט די פאָרעם אַרייַנשרייַב פעלד נאָמען. page.setValue (שייַן + ". סטאַטוס", "קיין פּאָרט איז אַרויף. פּאָרט רשימה איז פאַרבאָרגן"); // דאָ 'סטאַטוס' איז די נאָמען פון די אַרייַנשרייַב פעלד.
Pojo POJO (קלאָר אַלט ז'אבא כייפעץ) איז אַ ז'אבא בעבל רעפּריזענטינג אַן אַרייַנשרייַב פאָרעם. יעדער GUI בלאַט מוזן האָבן אַ קאָראַספּאַנדינג POJO מיט די וואַלועס פון די פאָרעם. די POJO איז געניצט צו אָנהאַלטן די וואַלועס צו די דאַטאַבייס אָדער צו שיקן די וואַלועס צו אַ פונדרויסנדיק מיטל. פּאָדזשאָ.סעטלונסיזע (אַססייוואַלוע); // שטעלן די ווערט פון די אַרייַנשרייַב פעלד 'lunSize'

זען עקסampלאַ: ניצן קאָנטראָללער, אויף בלאַט 14 פֿאַר אַ ארבעטן קאָד סample וואָס דעמאַנסטרייץ די קאַנטראָולער פאַנגקשאַנאַליטי.

Example: ניצן קאָנטראָללער

די פאלגענדע קאָד עקסampדעמאַנסטרייץ ווי צו ינסטרומענט די קאָנטראָללער פאַנגקשאַנאַליטי אין מנהג וואָרקפלאָוו טאַסקס מיט די פאַרשידן מעטהאָדס - איידער מאַרשאַל, נאָך מאַרשאַל, איידער ונמאַרשאַל און נאָך ונמאַרשאַל.
/*

מעטאָד דיסקריפּשאַנז:
איידער מאַרשאַל: ניצן דעם אופֿן צו לייגן אָדער שטעלן אַן אַרייַנשרייַב פעלד און דינאַמיקאַללי שאַפֿן און שטעלן די LOV אויף אַ בלאַט (פאָרעם).
נאָך מאַרשאַל: ניצן דעם אופֿן צו באַהאַלטן אָדער אַנכייד אַן אַרייַנשרייַב פעלד.
איידער UnMarshall: ניצן דעם אופֿן צו בייַטן אַן אַרייַנשרייַב ווערט פון איין פאָרעם צו אן אנדער פאָרעם,
פֿאַר עקסample, ווען איר ווילן צו ענקריפּט די פּאַראָל איידער איר שיקן עס צו די דאַטאַבייס. נאָך UnMarshall: ניצן דעם אופֿן צו וואַלאַדייט אַ באַניצער אַרייַנשרייַב און שטעלן די טעות אָנזאָג אויף די
בלאַט.
*/
// איידער מאַרשאַל:
/*
ניצן די פריער מאַרשאַל אופֿן ווען עס איז אַ ענדערונג אין די אַרייַנשרייַב פעלד אָדער צו דינאַמיקאַללי שאַפֿן לאָווז און שטעלן די נייַע אַרייַנשרייַב פעלד אויף די פאָרעם איידער עס איז לאָודיד.
אין די עקסampאונטן, אַ נייַע אַרייַנשרייַב פעלד 'פּאָרטליסט' איז מוסיף אויף די בלאַט איידער די פאָרעם איז געוויזן אין אַ בלעטערער.
*/
ימפּאָרט פּאַקקאַגע (קאָמ.קלופּיאַ.מאָדעעל.סים);
ימפּאָרט פּאַקקאַגע (דזשאַוואַ.וטיל);
ימפּאָרט פּאַקקאַגע (דזשאַוואַ.לאַנג);
var portList = נייַ אַררייַליסט ();
var lovLabel = "עטה0";
var lovValue = "עטה0";
var portListLOV = new Array ();
portListLOV [0] = נייַ FormLOVPair (lovLabel, lovValue); // שאַפֿן די לאַוו אַרייַנשרייַב פעלד
// דער פּאַראַמעטער 'בלאַט' איז געניצט צו שטעלן די אַרייַנשרייַב פעלד אויף די פאָרעם
page.setEmbeddedLOVs (שייַן + ".פּאָרטליסט", portListLOV);// שטעלן די אַרייַנשרייַב פעלד אויף די פאָרעם =========================== ================================================ ===============================
// נאָך מאַרשאַל:
/*
ניצן דעם אופֿן צו באַהאַלטן אָדער אַנכייד אַן אַרייַנשרייַב פעלד.
*/
page.setHidden (שייַן + ".פּאָרטליסט", אמת); // באַהאַלטן די אַרייַנשרייַב פעלד 'פּאָרטליסט'.
page.setValue (שייַן + ". סטאַטוס", "קיין פּאָרט איז אַרויף. פּאָרט רשימה איז פאַרבאָרגן");
page.setEditable (שייַן + ". סטאַטוס", פאַלש);
================================================ ================================================ =========
// איידער ונמאַרשאַל:
/*
ניצן די beforeUnMarshall אופֿן צו לייענען דעם באַניצער אַרייַנשרייַב און גער עס צו אן אנדער פאָרעם איידער איר ינסערטינג די דאַטאַבייס. פֿאַר עקסampאיר קענען לייענען די פּאַראָל און קראָם די פּאַראָל אין די דאַטאַבייס נאָך קאַנווערטינג עס אין Base64 קאָדירונג, אָדער לייענען די אָנגעשטעלטער נאָמען און גער צו דער אָנגעשטעלטער שייַן ווען דער אָנגעשטעלטער נאָמען איז געשיקט צו די דאַטאַבייס.
אין די קאָד עקסampדי ונטער דער לון גרייס איז לייענען און קאָנווערטעד אין אַ ASCII ווערט.
*/
ימפּאָרט פּאַקקאַגע (אָרג.אַפּאַטשע.לאָג4דזש);
ימפּאָרט פּאַקקאַגע (דזשאַוואַ.לאַנג);
ימפּאָרט פּאַקקאַגע (דזשאַוואַ.וטיל);
var size = page.getValue(שייַן + ".לונסיזע");
var logger = Logger.getLogger ("מיין לאָגער");
אויב (גרייס != נול) {
logger.info ("גרייס ווערט "+ גרייס);
אויב ((נייַ דזשאַוואַ.לאַנג.סטרינג (גרייס)). שוועבעלעך ("\\ ד +")) {וואַר בייטעוואַלוע = גרייס.געטביטעס ("יו. עס.-אַססי"); // גער די לון גרייס און באַקומען די ASCII כאַראַקטער מענגע

var asciiValueBuilder = נייַ סטרינגבוילדער();
פֿאַר (וואַר איך = 0; איך < בייטעוואַלוע.לענגטה; איך ++) {
אַססייוואַלועבוילדער.אַפּענד (ביטעוואַלוע [איך]);
}
var asciiValue = asciiValueBuilder.toString()+" - אַססיי
ווערט"
//id + “.lunSize” איז די אידענטיטעט פון די אַרייַנשרייַב פעלד
Page.setValue (שייַן + ".לונסיזע", אַססייוואַלוע); //דער פּאַראַמעטער
'בלאַט' איז געניצט צו שטעלן די ווערט אויף די אַרייַנשרייַב פעלד.
פּאָדזשאָ.סעטלונסיזע (אַססייוואַלוע); // שטעלן די ווערט אויף די פּאָדזשאָ.
די פּאָדזשאָ וועט זיין געשיקט צו דב אָדער פונדרויסנדיק מיטל
}
================================================ ================================================ =========
// נאָך ונמאַרשאַל:
/*
ניצן דעם אופֿן צו וואַלאַדייט און שטעלן אַ טעות אָנזאָג.
*/
ימפּאָרט פּאַקקאַגע (אָרג.אַפּאַטשע.לאָג4דזש);
ימפּאָרט פּאַקקאַגע (דזשאַוואַ.לאַנג);
ימפּאָרט פּאַקקאַגע (דזשאַוואַ.וטיל);
//וואַר גרייס = פּאָדזשאָ.געטלונסיזע ();
וואַר גרייס = פּאַגע.געט ווערט (שייַן + ".לונסיזע");
var logger = לאַגער .באַקומען לאָגער ("מיין לאַגער");
logger.info ("גרייס ווערט "+ גרייס);
אויב (גרייס> 50) {// וואַלאַדייט די גרייס
בלאַט. שטעלן טעות (שייַן +). לונסייז, "לון גרייס קען נישט זיין מער ווי 50 מב "); // שטעלן
דער טעות אָנזאָג אויף דעם בלאַט
בלאַט .סעט בלאַט אָנזאָג ("LUN גרייס קען נישט זיין מער ווי 50 מב");
//בלאַט. שטעלן בלאַט סטאַטוס (קסנומקס);
}

ניצן רעזולטאַט פון אַ פריערדיקן אַרבעט אין אַ וואָרקפלאָוו

איר קענען נוצן די רעזולטאַט פון אַ פריערדיקן אַרבעט ווי אַ אַרייַנשרייַב פֿאַר אן אנדער אַרבעט אין אַ וואָרקפלאָוו גלייך פֿון די שריפט פון אַ מנהג אַרבעט און אַן עקסעקוטע קלאָופּיאַ סקריפּט אַרבעט פון די אַרבעט ביבליאָטעק.
צו אַקסעס דעם רעזולטאַט, איר קענען נוצן איינער פון די פאלגענדע וועגן:

  • צוריקקריגן די בייַטעוודיק פון די וואָרקפלאָוו קאָנטעקסט מיט די באַקומען ינפּוט () אופֿן.
  • אָפּשיקן צו דער רעזולטאַט ניצן סיסטעם בייַטעוודיק נאָוטיישאַן.

צו צוריקקריגן אַ רעזולטאַט מיט דעם קאָנטעקסט געינטינפּוט () אופֿן, נוצן:
var name = ctxt.getInput(“PreviousTaskName.outputFieldName”);

פֿאַר עקסampלאַ:
וואַר נאָמען = ctxt.getInput ("custom_task1_1684.NAME"); // נאָמען איז דער נאָמען פון די טאַסק1 רעזולטאַט
פעלד וואָס איר ווילן צו אַקסעס
צו צוריקקריגן אַ רעזולטאַט ניצן סיסטעם בייַטעוודיק נאָוטיישאַן, נוצן:
var name = "${פרייַערדיק טאַסק נאָמען. רעזולטאַט פעלד נאָמען}";

פֿאַר עקסampלאַ:
וואַר נאָמען = "${קאַסטאַם_טאַסק1_1684.נאַמע}"; // נאָמען איז די נאָמען פון די טאַסק1 רעזולטאַט פעלד וואָס איר ווילט אַקסעס

Example: קריייטינג און לויפן אַ מנהג טאַסק

צו שאַפֿן אַ מנהג אַרבעט, טאָן די פאלגענדע:

  • שריט 1 קלייַבן אָרטשעסטראַטיאָן.
  • שריט 2 דריקט אויף מנהג וואָרקפלאָוו טאַסקס.
  • שריט 3 דריקט לייג און אַרייַן די מנהג אַרבעט אינפֿאָרמאַציע.
  • שריט 4 דריקט ווייַטער.
  • שריט 5 דריקט + און לייגן די אַרייַנשרייַב דעטאַילס.
  • שריט 6 דריקט פאָרלייגן.
  • שריט 7 דריקט ווייַטער.
    די Custom Task Outputs פאַרשטעלן איז געוויזן.
  • שריט 8 דריקט + און לייגן די רעזולטאַט דעטאַילס פֿאַר די מנהג אַרבעט.
  • שריט 9 דריקט ווייַטער.
    די קאָנטראָללער פאַרשטעלן איז געוויזן.
  • שריט 10 דריקט + און לייגן די קאָנטראָללער דעטאַילס פֿאַר די מנהג אַרבעט.
  • שריט 11 דריקט ווייַטער.
    די סקריפּט פאַרשטעלן איז געוויזן.
  • שריט 12 אויסקלייַבן דזשאַוואַסקריפּט ווי די דורכפירונג שפּראַך און אַרייַן די פאלגענדע שריפט צו ויספירן.
    logger.addInfo ("העלא וועלט!");
    logger.addInfo ("אָנזאָג "+ ינפּוט. אָנזאָג);
    ווו אָנזאָג איז די אַרייַנשרייַב פעלד נאָמען.
  • שריט 13 דריקט היט סקריפּט.
  • שריט 14 דריקט פאָרלייגן.
    די מנהג אַרבעט איז דיפיינד און צוגעגעבן צו די מנהג טאַסקס רשימה.
  • שריט 15 אויף די אָרטשעסטראַטיאָן בלאַט, גיט וואָרקפלאָווס.
  • שריט 16 דריקט לייג צו דעפינירן אַ וואָרקפלאָוו, און דעפינירן די וואָרקפלאָוו ינפּוץ און אַוטפּוץ.
    אַמאָל די וואָרקפלאָוו ינפּוץ און אַוטפּוץ זענען דיפיינד, נוצן די וואָרקפלאָוו דיזיינער צו לייגן אַ וואָרקפלאָוו אַרבעט צו די וואָרקפלאָוו.
  • שריט 17 טאָפּל-גיט אַ וואָרקפלאָוו צו עפֿענען די וואָרקפלאָוו אין די וואָרקפלאָוו דיזיינער פאַרשטעלן.
  • שריט 18 אויף די לינקס זייַט פון די וואָרקפלאָוו דיזיינער, יקספּאַנד די פאָלדערס און קלייַבן אַ מנהג אַרבעט (למשלample, 'העלא וועלט מנהג אַרבעט').
  • שריט 19 שלעפּן און פאַלן די אויסדערוויילטע אַרבעט צו די וואָרקפלאָוו דיזיינער.
  • שריט 20 פאַרענדיקן די פעלדער אין די לייג טאַסק ( ) פאַרשטעלן.
  • שריט 21 פאַרבינדן די אַרבעט צו די וואָרקפלאָוו. זען Cisco UCS דירעקטאָר אָרטשסטראַטיאָן גייד.
  • שריט 22 גיט וואַלאַדייט וואָרקפלאָוו.
  • שריט 23 דריקט עקסעקוטע איצט און גיט פאָרלייגן.
  • שריט 24 זען די קלאָץ אַרטיקלען אין די סערוויס בעטן קלאָץ פֿענצטער.

דאָקומענטן / רעסאָורסעס

cisco קריייטינג מנהג וואָרקפלאָוו טאַסקס [pdfבאַניצער גייד
שאַפֿן מנהג וואָרקפלאָוו טאַסקס, מנהג וואָרקפלאָוו טאַסקס, קריייטינג וואָרקפלאָוו טאַסקס, וואָרקפלאָוו טאַסקס, טאַסקס

רעפערענצן

לאָזן אַ באַמערקונג

דיין בליצפּאָסט אַדרעס וועט נישט זיין ארויס. פארלאנגט פעלדער זענען אנגעצייכנט *