prepare: add gas consumption limit through wildcard: CH4L
This commit is contained in:
parent
bd75953674
commit
02c06017d3
@ -249,9 +249,17 @@ if __name__ == "__main__":
|
|||||||
logger.info("Setting CO2 limit according to config value.")
|
logger.info("Setting CO2 limit according to config value.")
|
||||||
break
|
break
|
||||||
|
|
||||||
gaslimit = snakemake.config["electricity"].get("gaslimit")
|
for o in opts:
|
||||||
if gaslimit:
|
if "CH4L" in o:
|
||||||
add_gaslimit(n, gaslimit, Nyears)
|
m = re.findall("[0-9]*\.?[0-9]+$", o)
|
||||||
|
if len(m) > 0:
|
||||||
|
limit = float(m[0]) * 1e6
|
||||||
|
add_gaslimit(n, limit, Nyears)
|
||||||
|
logger.info("Setting gas usage limit according to wildcard value.")
|
||||||
|
else:
|
||||||
|
add_gaslimit(n, snakemake.config["electricity"].get("gaslimit"), Nyears)
|
||||||
|
logger.info("Setting gas usage limit according to config value.")
|
||||||
|
break
|
||||||
|
|
||||||
for o in opts:
|
for o in opts:
|
||||||
oo = o.split("+")
|
oo = o.split("+")
|
||||||
|
Loading…
Reference in New Issue
Block a user