settings.py 文件源码

python
阅读 25 收藏 0 点赞 0 评论 0

项目:alfredToday 作者: jeeftor 项目源码 文件源码
def get_login(wf, show_alfred_items=True):
    stored_login = get_stored_login(wf)
    auto_login= autodetect_login(wf)
    if stored_login is None:

        if auto_login is None:
            if show_alfred_items:
                login_item = wf.add_item('Please set Login', 'Could not auto detect a login from keychain for ' + CREDENTIAL_ENTRY,
                        valid=True, icon=ICON_WARNING)
            ret = None
        else:
            if show_alfred_items:
                login_item = wf.add_item('Exchange Login', "(autodetcted) " + auto_login, arg=auto_login, valid=True, icon='img/ok.png')
            ret = auto_login

    else:
        if show_alfred_items:
            login_item = wf.add_item('Exchange Login', stored_login, arg=stored_login, valid=True, icon='img/ok.png')
        ret = stored_login

    if show_alfred_items:
        login_item.setvar('text_to_display', 'Exchange Login:')
        login_item.setvar('settings_value' , 'exchange_login')

    return ret
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号