Skip to content

Fix with parameters passing in 'get_mapping' func#71

Open
bubanoid wants to merge 1 commit intoopenprocurement:escofrom
bubanoid:esco-fix
Open

Fix with parameters passing in 'get_mapping' func#71
bubanoid wants to merge 1 commit intoopenprocurement:escofrom
bubanoid:esco-fix

Conversation

@bubanoid
Copy link
Contributor

@bubanoid bubanoid commented Oct 19, 2017

Там треба поправити. Але якщо зробити це так, як я зробив, то в модулі auctions_server.py функція auctions_proxy змінить свою поведінку. В ній викликається викликається get з Мемоайзера:

    proxy_path = auctions_server.proxy_mappings.get(
        str(auction_doc_id),
        get_mapping,
        (auctions_server.config['REDIS'], str(auction_doc_id), False), max_age=60
    )

і відповідно get_mapping тепер викличеться із параметром master=False і цей False передасться в get_database(config, master=master).get(auction_id). Якщо по логіці треба, щоб get_database викликався із master=True, то треба додатково змінити у функції auctions_proxy параметр master з яким викликається Мемоайзер з False на True.


This change is Reviewable

@yshalenyk
Copy link
Contributor

@bubanoid для еско вже не актуально.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants