??????????????
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­ddlmZmZmZeZidd6dgd6dd6ZdZd Zdd l Z dd l Z dd l m Z d e fd „ƒYZd„Zedkr©eƒnd S(i(tabsolute_importtdivisiontprint_functions1.1tmetadata_versiontpreviewtstatust communityt supported_byu8 --- module: bzr author: - AndrΓ© ParamΓ©s (@andreparames) version_added: "1.1" short_description: Deploy software (or files) from bzr branches description: - Manage I(bzr) branches to deploy files or software. options: name: description: - SSH or HTTP protocol address of the parent branch. aliases: [ parent ] required: yes dest: description: - Absolute path of where the branch should be cloned to. required: yes version: description: - What version of the branch to clone. This can be the bzr revno or revid. default: head force: description: - If C(yes), any modified files in the working tree will be discarded. Before 1.9 the default value was C(yes). type: bool default: 'no' executable: description: - Path to bzr executable to use. If not supplied, the normal mechanism for resolving binary paths will be used. version_added: '1.4' s– # Example bzr checkout from Ansible Playbooks - bzr: name: bzr+ssh://foosball.example.org/path/to/branch dest: /srv/checkout version: 22 N(t AnsibleModuletBzrcB`sSeZd„Zdd„Zd„Zd„Zd„Zd„Zd„Z d„Z RS( cC`s1||_||_||_||_||_dS(N(tmoduletparenttdesttversiontbzr_path(tselfR R R R R((sF/usr/lib/python2.7/site-packages/ansible/modules/source_control/bzr.pyt__init__Ds     cK`s;|jj|jg|d||\}}}|||fS(Ntcwd(R t run_commandR(Rt args_listRtkwargstrctoutterr((sF/usr/lib/python2.7/site-packages/ansible/modules/source_control/bzr.pyt_commandKs.cC`sAd|j}|jj|d|jƒ\}}}|jƒ}|S(s%samples the version of the bzr branchs%s revnoR(RR RR tstrip(RtcmdRtstdouttstderrtrevno((sF/usr/lib/python2.7/site-packages/ansible/modules/source_control/bzr.pyt get_versionOs $ cC`sžtjj|jƒ}ytj|ƒWntk r9nX|jjƒdkrpdd|j|j|jg}nd|j|jg}|j |dt d|ƒS(s3makes a new bzr branch if it does not already existtheadtbranchs-rtcheck_rcR( tostpathtdirnameR tmakedirst ExceptionR tlowerR RtTrue(Rt dest_dirnameR((sF/usr/lib/python2.7/site-packages/ansible/modules/source_control/bzr.pytcloneWs !cC`s_d|j}|jj|d|jƒ\}}}|jƒ}td„|ƒ}t|ƒdkS(Ns %s status -SRcS`stjd|ƒ S(Ns^\?\?.*$(tretsearch(tc((sF/usr/lib/python2.7/site-packages/ansible/modules/source_control/bzr.pytjsi(RR RR t splitlinestfiltertlen(RRRRRtlines((sF/usr/lib/python2.7/site-packages/ansible/modules/source_control/bzr.pythas_local_modsds  $ cC`sH| r)|jƒr)|jjddƒn|jdgdtd|jƒS(s™ Resets the index and working tree to head. Discards any changes to tracked files in the working tree since that commit. tmsgs/Local modifications exist in branch (force=no).trevertR!R(R3R t fail_jsonRR(R (Rtforce((sF/usr/lib/python2.7/site-packages/ansible/modules/source_control/bzr.pytresetmscC`s˜|jjƒdkrE|jdd|jgd|jƒ\}}}n$|jdgd|jƒ\}}}|dkr‹|jjddƒn|||fS(s"updates branch from remote sourcesRtpulls-rRiR4sFailed to pull(R R'RR R R6(RRRR((sF/usr/lib/python2.7/site-packages/ansible/modules/source_control/bzr.pytfetchws 0$ cC`sO|jjƒdkr*dd|jg}n dg}|j|dtd|jƒS(s2once pulled, switch to a particular revno or revidRR5s-rR!R(R R'RR(R (RR((sF/usr/lib/python2.7/site-packages/ansible/modules/source_control/bzr.pytswitch_versions N( t__name__t __module__RtNoneRRR*R3R8R:R;(((sF/usr/lib/python2.7/site-packages/ansible/modules/source_control/bzr.pyR Cs    cC`s.tdtdtdddtƒdtdddtdd gƒd tddd d ƒd tddd dƒdtddƒƒƒ}|jd}|jd}|jd }|jd }|jdpΞ|jdtƒ}tjj|dddƒ}d\}}} t |||||ƒ} d} t } tjj |ƒsI| j ƒ\}}} nƒ| j ƒ} | jƒ} | j|ƒ\}}} |dkr˜|jd| ƒn| jƒ\}}} |dkrΜ|jd| ƒn| jƒ\}}} | jƒ} t }| | ks| rt}n|jd|d| d| ƒdS(Nt argument_specR ttypeR#trequiredtnametstrtaliasesR R tdefaultRR7tbooltnot executabletbzrs.bzrR s branch.confiR4tchangedtbeforetafter(iNN(RtdictR(tparamst get_bin_pathR"R#tjoinR>R tFalsetexistsR*R3RR8R6R:R;t exit_json(R R R R R7Rt bzrconfigRRRRIRKt local_modsRLRJ((sF/usr/lib/python2.7/site-packages/ansible/modules/source_control/bzr.pytmainŒsB          t__main__(t __future__RRRR@t __metaclass__tANSIBLE_METADATAt DOCUMENTATIONtEXAMPLESR"R+tansible.module_utils.basicRtobjectR RVR<(((sF/usr/lib/python2.7/site-packages/ansible/modules/source_control/bzr.pyts   &  I 7