??????????????
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@svddlmZddlmZddlmZddlmZmZm Z m Z y ddl m Z m Z mZWnek r…nXddlmZddlmZedd d d d d gƒZddddddddddg Zdddddddddddd d!d"gZd#„Zd$„Zd%„Zd&„Zd'„Zd(„Zd)„Zd*„Zd+„Zd,„Z d-S(.iÿÿÿÿ(tto_text(t get_waiter(tsnake_dict_to_camel_dict(tcompare_aws_tagstAWSRetrytansible_dict_to_boto3_tag_listtboto3_tag_list_to_ansible_dict(t BotoCoreErrort ClientErrort WaiterError(t namedtuple(tsleeptBoto3ClientMethodtnametwaitertoperation_descriptiontclustertinstancetcreate_db_clustert#restore_db_cluster_from_db_snapshottrestore_db_cluster_from_s3t#restore_db_cluster_to_point_in_timetmodify_db_clustertdelete_db_clustertadd_tags_to_resourcetremove_tags_from_resourcetlist_tags_for_resourcetpromote_read_replica_db_clustertcreate_db_instancet$restore_db_instance_to_point_in_timetrestore_db_instance_from_s3t$restore_db_instance_from_db_snapshottcreate_db_instance_read_replicatmodify_db_instancetdelete_db_instancetpromote_read_replicatstop_db_instancetstart_db_instancetreboot_db_instancec Cs÷|jddƒjddƒ}|tkrcd|jkrct}t}|dkrZd}qÒd}no|tkr½d |jkr½t}t}|d krŸd }qÒ|d kr´d }qÒd}ntdj|ƒƒ‚td|d|d|d|d|ƒS(Nt_t tdbtDBtnew_db_cluster_identifierRtcluster_deletedtcluster_availabletnew_db_instance_identifierR"tdb_instance_deletedR$tdb_instance_stoppedtdb_instance_availablesgmethod {0} hasn't been added to the list of accepted methods to use a waiter in module_utils/aws/rds.pyR RRRR( treplacetcluster_method_namestparamstTruetFalsetinstance_method_namestNotImplementedErrortformatR (t method_nametmodulet readable_opRRR((s@/usr/lib/python2.7/site-packages/ansible/module_utils/aws/rds.pytget_rds_method_attribute!s"        cCs£|jd}t||ƒjr<|jd}|jd}nDt||ƒjrk|jd}|jd}ntdj|ƒƒ‚|j rŸ|rŸ|rŸ|}n|S(Ntapply_immediatelytdb_cluster_identifierR+tdb_instance_identifierR.sWmethod {0} hasn't been added to the list of accepted methods in module_utils/aws/rds.py(R4R=RRR8R9t check_mode(R:R;R>t identifiertupdated_identifier((s@/usr/lib/python2.7/site-packages/ansible/module_utils/aws/rds.pytget_final_identifier9s    cCst|tƒs1|j|ddj||ƒƒnt}|jdd}|dkrÎ|dkrÎdt|ƒkr{t}qdt|ƒkr£|j|dd ƒq|j|dd jt||ƒj ƒƒnD|d kr,|d kr,d t|ƒkrt}q|j|dd jt||ƒj ƒƒnæ|dkrê|jdddkrêddddddddddddddg}|j dƒ|kr¿|j|ddj|j dƒ|ƒƒq|j|dd jt||ƒj ƒƒn(|j|dd jt||ƒj ƒƒ|S( Ntmsgs5Unexpected failure for method {0} with parameters {1}tErrortCodeR!tInvalidParameterCombinationsNo modifications were requestedsModifyDbCluster APIslIt appears you are trying to modify attributes that are managed at the cluster level. Please see rds_clusters Unable to {0}R#tInvalidDBInstanceStates!DB Instance is not a read replicaRtInvalidParameterValuetauroras aurora-mysqlsaurora-postgresqltmariadbtmysqls oracle-ees oracle-ses oracle-se1s oracle-se2tpostgress sqlserver-ees sqlserver-exs sqlserver-ses sqlserver-webtEngines"DB engine {0} should be one of {1}( t isinstanceRt fail_json_awsR9R5tresponseRR6R=Rtget(R;t exceptionR:t parameterstchangedt error_codetaccepted_engines((s@/usr/lib/python2.7/site-packages/ansible/module_utils/aws/rds.pyt handle_errorsHs," + +#++(c Csi}t}|js|jd}t||ƒ}yo|dkr‡|rct|||jd|ƒntjddgƒ|ƒ|}ntjƒ|ƒ|}Wn.ttfk rÐ}t ||||ƒ}nX|r|rt ||ƒ} t||| |ƒqn||fS(NtwaitR!R@tcatch_extra_error_codesRI( R5RAR4tgetattrtwait_for_statusRtjittered_backoffRRRYRD( tclientR;R:RUtresultRVRZtmethodteRB((s@/usr/lib/python2.7/site-packages/ansible/module_utils/aws/rds.pyt call_methodjs"   $ c Cs#d„}idd6dd6}|j|dƒ}|dkrGdg}ng}xÏtdd ƒD]¾}y|||||ƒPWq]tk rã} | jjd iƒjd ƒdkrÁtd ƒq]n|j| d d j||ƒƒq]ttfk r} |j| d dj||ƒƒq]Xq]WdS(NcSsptjd|ƒ}y|j|ƒ}Wn tk rGt||ƒ}nX|jdidd6dd6d|ƒdS(NR[t WaiterConfigi<tDelayt MaxAttemptstDBInstanceIdentifier(RR^Rt ValueErrorRZ(R_tdb_instance_idt waiter_nametextra_retry_codestretryR((s@/usr/lib/python2.7/site-packages/ansible/module_utils/aws/rds.pyRZƒs  tdeletedR/tstoppedR0t availabletDBInstanceNotFoundii RFRGREs1Error while waiting for DB instance {0} to be {1}s<Unexpected error while waiting for DB instance {0} to be {1}( RStrangeR t last_responseR RQR9RR( R_R;RiRjRZtwaiter_expected_statustexpected_statusRktattempt_to_waitRb((s@/usr/lib/python2.7/site-packages/ansible/module_utils/aws/rds.pytwait_for_instance_status‚s(    $ "cCs­yt||ƒjd|ƒ}Wn‡tk rt}|dkrOdj|ƒ}ndj|ƒ}|j|d|ƒn5ttfk r¨}|j|ddj|ƒƒnXdS(NtDBClusterIdentifierR,s/Failed to wait for DB cluster {0} to be deleteds1Failed to wait for DB cluster {0} to be availableREsDFailed with an unexpected error while waiting for the DB cluster {0}(RRZR R9RQRR(R_R;t db_cluster_idRjRRbRE((s@/usr/lib/python2.7/site-packages/ansible/module_utils/aws/rds.pytwait_for_cluster_status¥s cCs{t||ƒj}t||ƒjr:t||||ƒn=t||ƒjrbt||||ƒntdj|ƒƒ‚dS(Ns@method {0} hasn't been added to the whitelist of handled methods(R=RRRyRRvR8R9(R_R;RBR:Rj((s@/usr/lib/python2.7/site-packages/ansible/module_utils/aws/rds.pyR]²s cCsQyt|jd|ƒdƒSWn,ttfk rL}|j|ddƒnXdS(Nt ResourceNametTagListREsUnable to describe tags(RRRRRQ(R_R;t cluster_arnRb((s@/usr/lib/python2.7/site-packages/ansible/module_utils/aws/rds.pytget_tags¼s cCs×|jdƒ}t}d|kr9t}|jdƒ}nt|dtƒ}xht|jƒƒD]T}xKd d dfD]:\}}||krt|j|ƒ||j||ƒs6"          "  #