??????????????
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ÆddlmZmZmZeZdZdZdZddl m Z m Z ddl m Z ddlmZmZddlmZd e fd „ƒYZd efd „ƒYZd efd„ƒYZdS(i(tabsolute_importtdivisiontprint_functions* lookup: lastpass author: - Andrew Zenk version_added: "2.3" requirements: - lpass (command line utility) - must have already logged into lastpass short_description: fetch data from lastpass description: - use the lpass command line utility to fetch specific fields from lastpass options: _terms: description: key from which you want to retrieve the field required: True field: description: field to return from lastpass default: 'password' sŽ - name: get 'custom_field' from lastpass entry 'entry-name' debug: msg: "{{ lookup('lastpass', 'entry-name', field='custom_field') }}" s) _raw: description: secrets stored (tPopentPIPE(t AnsibleError(tto_bytestto_text(t LookupBasetLPassExceptioncB`seZRS((t__name__t __module__(((sC/usr/lib/python2.7/site-packages/ansible/plugins/lookup/lastpass.pyR -stLPasscB`sVeZdd„Zed„ƒZed„ƒZddd„Zdd„Zd„Z RS( tlpasscC`s ||_dS(N(t _cli_path(tselftpath((sC/usr/lib/python2.7/site-packages/ansible/plugins/lookup/lastpass.pyt__init__3scC`s|jS(N(R(R((sC/usr/lib/python2.7/site-packages/ansible/plugins/lookup/lastpass.pytcli_path6scC`s7|j|jdƒddddƒ\}}|jdƒS(Ntlogouttstdinsn t expected_rcis'Are you sure you would like to log out?(t_runt _build_argst startswith(Rtoutterr((sC/usr/lib/python2.7/site-packages/ansible/plugins/lookup/lastpass.pyt logged_in:s*icC`sŒt|jg|dtdtdtƒ}|jt|ƒƒ\}}|jƒ}||krjt|ƒ‚nt|ddƒt|ddƒfS(NtstdouttstderrRterrorstsurrogate_or_strict(RRRt communicateRtwaitR R(RtargsRRtpRRtrc((sC/usr/lib/python2.7/site-packages/ansible/plugins/lookup/lastpass.pyR?s (  cC`s3|dkrg}n|g|}|dg7}|S(Ns --color=never(tNone(RtcommandR"((sC/usr/lib/python2.7/site-packages/ansible/plugins/lookup/lastpass.pyRGs     cC`sy|d kr?|j|jddj|ƒ|gƒƒ\}}n0|j|jdd j|ƒ|gƒƒ\}}|jƒS( Ntusernametpasswordturltnotestidtnametshows--{0}s --field={0}(R'R(R)R*sidsname(RRtformattstrip(RtkeytfieldRR((sC/usr/lib/python2.7/site-packages/ansible/plugins/lookup/lastpass.pyt get_fieldNs 30N( R R RtpropertyRRR%RRR2(((sC/usr/lib/python2.7/site-packages/ansible/plugins/lookup/lastpass.pyR 1s   t LookupModulecB`seZdd„ZRS(cK`sgtƒ}|js!tdƒ‚n|jddƒ}g}x'|D]}|j|j||ƒƒq@W|S(Ns8Not logged into lastpass: please run 'lpass login' firstR1R((R RRtgettappendR2(Rttermst variablestkwargstlpR1tvaluestterm((sC/usr/lib/python2.7/site-packages/ansible/plugins/lookup/lastpass.pytrunXs   N(R R R%R=(((sC/usr/lib/python2.7/site-packages/ansible/plugins/lookup/lastpass.pyR4VsN(t __future__RRRttypet __metaclass__t DOCUMENTATIONtEXAMPLEStRETURNt subprocessRRtansible.errorsRtansible.module_utils._textRRtansible.plugins.lookupRR tobjectR R4(((sC/usr/lib/python2.7/site-packages/ansible/plugins/lookup/lastpass.pyts%