@@ -181,29 +181,29 @@ def _create(
181
181
logger .info (
182
182
f"Preparing manifest. Manifest in the environment: { conda_dep .get ('manifest' )} "
183
183
)
184
- manifest = _fetch_manifest_template ()
184
+ manifest_template = _fetch_manifest_template ()
185
185
if "name" not in manifest :
186
- manifest ["manifest" ]["name" ] = name
187
- manifest ["manifest" ]["slug" ] = slug
186
+ manifest_template ["manifest" ]["name" ] = name
187
+ manifest_template ["manifest" ]["slug" ] = slug
188
188
if "type" not in manifest :
189
189
logger .info ("Setting manifest to published" )
190
- manifest ["manifest" ]["type" ] = "published"
190
+ manifest_template ["manifest" ]["type" ] = "published"
191
191
if "version" not in manifest :
192
- manifest ["manifest" ]["version" ] = version
193
- manifest ["manifest" ]["arch_type" ] = "GPU" if gpu else "CPU"
192
+ manifest_template ["manifest" ]["version" ] = version
193
+ manifest_template ["manifest" ]["arch_type" ] = "GPU" if gpu else "CPU"
194
194
195
- manifest ["manifest" ]["create_date" ] = datetime .utcnow ().strftime (
195
+ manifest_template ["manifest" ]["create_date" ] = datetime .utcnow ().strftime (
196
196
"%a, %b %d, %Y, %H:%M:%S %Z UTC"
197
197
)
198
198
199
199
if not "manifest_version" in manifest :
200
- manifest ["manifest" ]["manifest_version" ] = "1.0"
200
+ manifest_template ["manifest" ]["manifest_version" ] = "1.0"
201
201
202
202
logger .info (f"Creating conda environment { slug } " )
203
203
manifest_dict = {
204
- k : manifest ["manifest" ][k ]
205
- for k in manifest ["manifest" ]
206
- if manifest ["manifest" ][k ]
204
+ k : manifest_template ["manifest" ][k ]
205
+ for k in manifest_template ["manifest" ]
206
+ if manifest_template ["manifest" ][k ]
207
207
}
208
208
if "manifest" in conda_dep :
209
209
conda_dep ["manifest" ].update (manifest_dict )
0 commit comments