??????????????
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 173

Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 174

Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 175

Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 176

Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 177

Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 178
σ ίUdac@`sddlmZmZmZddlZddlZddlZddlZddlZdZ yddl m Z e ZWn#ek rejƒZ eZnXddlmZddlmZmZddlmZddlmZd„Zdd „Zd „Zd „Zd efd „ƒYZ de fd„ƒYZ!de fd„ƒYZ"de fd„ƒYZ#ej$ej%ƒde&fd„ƒYƒZ'dS(i(tabsolute_importtdivisiontprint_functionN(t OneViewClient(tsix(t AnsibleModuletmissing_required_lib(t to_native(tMappingcC`sZi}|s|SxC|D];}t|tƒr<|j|ƒqt|t|ddƒ((s@/usr/lib/python2.7/site-packages/ansible/module_utils/oneview.pyR6¬sN(R9R:R;RR6(((s@/usr/lib/python2.7/site-packages/ansible/module_utils/oneview.pyR<£stOneViewModuleValueErrorcB`seZdZRS(sŸ OneView Value Error. The exception is raised when the data contains an inappropriate value. Attributes: msg (str): Exception message. (R9R:R;(((s@/usr/lib/python2.7/site-packages/ansible/module_utils/oneview.pyR?±stOneViewModuleResourceNotFoundcB`seZdZRS(s¬ OneView Resource Not Found Exception. The exception is raised when an associated resource was not found. Attributes: msg (str): Exception message. (R9R:R;(((s@/usr/lib/python2.7/site-packages/ansible/module_utils/oneview.pyR@ΌstOneViewModuleBasecB`s:eZdZdZdZdZdZdZededdƒd edd ƒd edd ƒd edd d e ƒdeddƒdedd ƒƒZ ededdde ƒƒZ d"Z d"ed„Zd„Zd„Zd„Zejd„ƒZd„Zdd„Zd„Zdd„Zd„Zd „Zd!„ZRS(#sResource created successfully.sResource updated successfully.sResource deleted successfully.sResource is already present.sResource is already absent.sDifference found at key '{0}'. tconfigttypetpaththostnameR'tusernametpasswordtno_logt api_versionR,timage_streamer_hostnamet validate_etagtbooltdefaultcC`s·|j||ƒ}td|dtƒ|_|jƒ|jƒ|jjjdƒ|_|jjjdƒ|_ |jjjdƒp†i|_ t |jjjdƒƒ|_ ||_ dS(sΚ OneViewModuleBase constructor. :arg dict additional_arg_spec: Additional argument spec definition. :arg bool validate_etag_support: Enables support to eTag validation. t argument_spectsupports_check_modetstateR8tparamstoptionsN(t_build_argument_specRtFalsetmodulet_check_hpe_oneview_sdkt_create_oneview_clientRQR4RPR8t facts_paramsRRRtvalidate_etag_support(R7tadditional_arg_specRYRN((s@/usr/lib/python2.7/site-packages/ansible/module_utils/oneview.pyR6έs  cC`sLtƒ}|j|jƒ|r2|j|jƒn|rH|j|ƒn|S(N(R3R tONEVIEW_COMMON_ARGStONEVIEW_VALIDATE_ETAG_ARGS(R7RZRYtmerged_arg_spec((s@/usr/lib/python2.7/site-packages/ansible/module_utils/oneview.pyRSφs cC`s,ts(|jjdtdƒdtƒndS(NR0t hpOneViewt exception(tHAS_HPE_ONEVIEWRUt fail_jsonRtHPE_ONEVIEW_IMP_ERR(R7((s@/usr/lib/python2.7/site-packages/ansible/module_utils/oneview.pyRVsc C`sΛ|jjjdƒr‰td|jjddtd|jjdd|jjdƒd|jjdd|jjd ƒ}t|ƒ|_n>|jjd s«tjƒ|_ntj|jjd ƒ|_dS( NREtipt credentialstuserNameRFRGRItimage_streamer_ipRJRB(RURQR4R3Rtoneview_clienttfrom_environment_variablestfrom_json_file(R7RB((s@/usr/lib/python2.7/site-packages/ansible/module_utils/oneview.pyRWs)cC`sdS(s3 Abstract method, must be implemented by the inheritor. This method is called from the run method. It should contains the module logic :return: dict: It must return a dictionary with the attributes for the module result, such as ansible_facts, msg and changed. N((R7((s@/usr/lib/python2.7/site-packages/ansible/module_utils/oneview.pytexecute_modules cC`sΒym|jr7|jjjdƒs7|jjjƒq7n|jƒ}d|kr\t|d5sR0R_N(RYRURQR4Rgt connectiontdisable_etag_validationRjRTt exit_jsonR.tjointargsRat tracebackt format_exc(R7tresultR_t error_msg((s@/usr/lib/python2.7/site-packages/ansible/module_utils/oneview.pytruns     tdeletecC`sJ|r1t|j|ƒ|ƒitd6|jd6Sitd6|jd6SdS(s£ Generic implementation of the absent state for the OneView resources. It checks if the resource needs to be removed. :arg dict resource: Resource to delete. :arg str method: Function of the OneView client that will be called for resource deletion. Usually delete or remove. :return: A dictionary with the expected arguments for the AnsibleModule.exit_json RkR0N(tgetattrtresource_clientR t MSG_DELETEDRTtMSG_ALREADY_ABSENT(R7tresourcetmethod((s@/usr/lib/python2.7/site-packages/ansible/module_utils/oneview.pytresource_absent8s cC`s'|jjd|ƒ}|r#|dSdS(s˜ Generic get by name implementation. :arg str name: Resource name to search for. :return: The resource found or None. tnameiN(Rztget_byR(R7R€Ru((s@/usr/lib/python2.7/site-packages/ansible/module_utils/oneview.pyt get_by_nameJstcreatec C`sίt}d|jkr1|jjdƒ|jds4           (