Integrate SP auctions in webapp deployment flow #950

Merged
ashwin merged 25 commits from deep-stack/stack-orchestrator:pm-integrate-sp-auctions into main 2024-10-21 07:02:07 +00:00
Showing only changes of commit 25fc5a746a - Show all commits

View File

@ -889,11 +889,12 @@ def confirm_auction(laconic: LaconicRegistryClient, record, deployer_lrn, paymen
return False
# Cross check app against application in the auction record
requested_app = record.attributes.application
auction_app = auction_records_by_id[0].attributes.application
if requested_app != auction_app:
requested_app = laconic.get_record(record.attributes.application, require=True)
auction_app = laconic.get_record(auction_records_by_id[0].attributes.application, require=True)
if requested_app.id != auction_app.id:
logger.log(
f"{record.id}: requested application {requested_app} does not match application from auction record {auction_app}"
f"{record.id}: requested application {record.attributes.application} does not match application from "
f"auction record {auction_records_by_id[0].attributes.application}"
)
return False