mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-09 01:32:34 -05:00
use addtionalEnvironmentVariables (#8123)
This commit is contained in:
@@ -79,11 +79,15 @@ export class NotebookService implements INotebookService {
|
||||
const workingDirectory = this.platformService.storagePath();
|
||||
const notebookFullPath = path.join(workingDirectory, fileName);
|
||||
const outputFullPath = path.join(workingDirectory, `output-${fileName}`);
|
||||
const additionalEnvironmentVariables: NodeJS.ProcessEnv = env || {};
|
||||
// Set the azdata eula
|
||||
// Scenarios using the executeNotebook feature already have the EULA acceptted by the user before executing this.
|
||||
additionalEnvironmentVariables['ACCEPT_EULA'] = 'yes';
|
||||
try {
|
||||
await this.platformService.saveTextFile(content, notebookFullPath);
|
||||
await this.platformService.runCommand(`azdata notebook run --path "${notebookFullPath}" --output-path "${workingDirectory}" --timeout -1`,
|
||||
{
|
||||
additionalEnvironmentVariables: env,
|
||||
additionalEnvironmentVariables: additionalEnvironmentVariables,
|
||||
workingDirectory: workingDirectory
|
||||
});
|
||||
return {
|
||||
|
||||
Reference in New Issue
Block a user