cleanup: remove dead module-level get_pricing_program and duplicate assignment
This commit is contained in:
parent
52dd91c6ee
commit
b7ca795127
@ -2,8 +2,7 @@ from appPublic.log import debug
|
|||||||
from sqlor.dbpools import DBPools
|
from sqlor.dbpools import DBPools
|
||||||
from pricing.pricing import (
|
from pricing.pricing import (
|
||||||
PricingProgram,
|
PricingProgram,
|
||||||
test_pricing,
|
test_pricing
|
||||||
get_pricing_program
|
|
||||||
)
|
)
|
||||||
from ahserver.serverenv import ServerEnv
|
from ahserver.serverenv import ServerEnv
|
||||||
|
|
||||||
@ -27,7 +26,6 @@ def _bind_pricing_events(dbpools, dbname):
|
|||||||
|
|
||||||
def load_pricing():
|
def load_pricing():
|
||||||
env = ServerEnv()
|
env = ServerEnv()
|
||||||
env.get_pricing_program = get_pricing_program
|
|
||||||
env.write_pricing_patten = PricingProgram.write_pricing_patten
|
env.write_pricing_patten = PricingProgram.write_pricing_patten
|
||||||
env.write_pricing_data = PricingProgram.write_pricing_data
|
env.write_pricing_data = PricingProgram.write_pricing_data
|
||||||
env.pricing_program_charging = PricingProgram.charging
|
env.pricing_program_charging = PricingProgram.charging
|
||||||
|
|||||||
@ -604,22 +604,6 @@ order by b.enabled_date desc"""
|
|||||||
raise Exception(e)
|
raise Exception(e)
|
||||||
return ret_items
|
return ret_items
|
||||||
|
|
||||||
async def get_pricing_program(ppid):
|
|
||||||
env = ServerEnv()
|
|
||||||
async with get_sor_context(env, 'pricing') as sor:
|
|
||||||
recs = await sor.R('pricing_program', {'id': ppid})
|
|
||||||
if len(recs) == 0:
|
|
||||||
exception(f'{ppid} not found in pricing_program_timing')
|
|
||||||
return None
|
|
||||||
pp = recs[0]
|
|
||||||
if ppt.pricing_data is None:
|
|
||||||
exception(f'{ppid} pricing_data is None in pricing_program_timing')
|
|
||||||
return None
|
|
||||||
try:
|
|
||||||
PricingProgram.pp_db2app(ppt)
|
|
||||||
except Exception as e:
|
|
||||||
return None
|
|
||||||
|
|
||||||
async def get_pricing_program_timeing(pptid):
|
async def get_pricing_program_timeing(pptid):
|
||||||
env = ServerEnv()
|
env = ServerEnv()
|
||||||
async with get_sor_context(env, 'pricing') as sor:
|
async with get_sor_context(env, 'pricing') as sor:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user