Fixing dependencies copy
This commit is contained in:
1 parent
7b5b0a3cf3
commit
d32ddce03b
2 files changed
+53
-58
No files matched your search
@@ -72,8 +72,7 @@ exports.newCopySimulator = function newCopySimulator() {
|
||||
"minor": 0
|
||||
},
|
||||
process: "Multi-Period-Market",
|
||||
dataSetVersion: "dataSet.V1",
|
||||
type: "Indicator"
|
||||
dataSetVersion: "dataSet.V1"
|
||||
}
|
||||
parsedConfig.processes[0].statusDependencies.push(statusDependencyMarket)
|
||||
|
||||
@@ -85,36 +84,9 @@ exports.newCopySimulator = function newCopySimulator() {
|
||||
"minor": 0
|
||||
},
|
||||
process: "Multi-Period-Daily",
|
||||
dataSetVersion: "dataSet.V1",
|
||||
type: "Indicator"
|
||||
dataSetVersion: "dataSet.V1"
|
||||
}
|
||||
parsedConfig.processes[0].statusDependencies.push(statusDependencyDaily)
|
||||
|
||||
let dataDependencyMarket = {
|
||||
devTeam: pTeamCodeName,
|
||||
bot: botCodeName,
|
||||
botVersion: {
|
||||
"major": 1,
|
||||
"minor": 0
|
||||
},
|
||||
process: "Trading-Simulation",
|
||||
dataSetVersion: "dataSet.V1",
|
||||
dataSet: "Multi-Period-Market"
|
||||
}
|
||||
parsedConfig.processes[0].dataDependencies.push(dataDependencyMarket)
|
||||
|
||||
let dataDependencyDaily = {
|
||||
devTeam: pTeamCodeName,
|
||||
bot: botCodeName,
|
||||
botVersion: {
|
||||
"major": 1,
|
||||
"minor": 0
|
||||
},
|
||||
process: "Trading-Simulation",
|
||||
dataSetVersion: "dataSet.V1",
|
||||
dataSet: "Multi-Period-Daily"
|
||||
}
|
||||
parsedConfig.processes[0].dataDependencies.push(dataDependencyDaily)
|
||||
parsedConfig.processes[1].statusDependencies.push(statusDependencyDaily)
|
||||
|
||||
//Changing Indicator Output
|
||||
parsedConfig.products[0].storageAccount = pTeamCodeName
|
||||
|
||||
+50
-27
@@ -204,38 +204,61 @@
|
||||
botConfig.processes[0].statusDependencies[i].devTeam = pTeamCodeName;
|
||||
botConfig.processes[0].statusDependencies[i].bot = pBotCodeName;
|
||||
}
|
||||
|
||||
// Add a copy of the simulator indicator in the configuration
|
||||
if ( botConfig.processes[0].statusDependencies[i].devTeam === "AAMasters" &&
|
||||
botConfig.processes[0].statusDependencies[i].bot === "AAJason" ) {
|
||||
|
||||
botConfig.processes[0].statusDependencies[i].devTeam = pTeamCodeName;
|
||||
botConfig.processes[0].statusDependencies[i].bot = "simulator-" + pBotCodeName;
|
||||
}
|
||||
}
|
||||
|
||||
// Market Files
|
||||
for (let i = 0; i < botConfig.processes[0].dataDependencies.length; i++) {
|
||||
|
||||
// Add a copy of the simulator indicator in the configuration
|
||||
if ( botConfig.processes[0].dataDependencies[i].devTeam === "AAMasters" &&
|
||||
botConfig.processes[0].dataDependencies[i].bot === "AAJason" ) {
|
||||
|
||||
botConfig.processes[0].dataDependencies[i].devTeam = pTeamCodeName;
|
||||
botConfig.processes[0].dataDependencies[i].bot = "simulator-" + pBotCodeName;
|
||||
}
|
||||
// Add simulator dependency
|
||||
let statusDependencyMarket = {
|
||||
devTeam: pTeamCodeName,
|
||||
bot: botCodeName,
|
||||
botVersion: {
|
||||
"major": 1,
|
||||
"minor": 0
|
||||
},
|
||||
process: "Multi-Period-Market",
|
||||
dataSetVersion: "dataSet.V1",
|
||||
type: "Indicator"
|
||||
}
|
||||
botConfig.processes[0].statusDependencies.push(statusDependencyMarket)
|
||||
|
||||
for (let i = 0; i < botConfig.processes[1].dataDependencies.length; i++) {
|
||||
|
||||
// Add a copy of the simulator indicator in the configuration
|
||||
if ( botConfig.processes[1].dataDependencies[i].devTeam === "AAMasters" &&
|
||||
botConfig.processes[1].dataDependencies[i].bot === "AAJason" ) {
|
||||
|
||||
botConfig.processes[1].dataDependencies[i].devTeam = pTeamCodeName;
|
||||
botConfig.processes[1].dataDependencies[i].bot = "simulator-" + pBotCodeName;
|
||||
}
|
||||
let statusDependencyDaily = {
|
||||
devTeam: pTeamCodeName,
|
||||
bot: botCodeName,
|
||||
botVersion: {
|
||||
"major": 1,
|
||||
"minor": 0
|
||||
},
|
||||
process: "Multi-Period-Daily",
|
||||
dataSetVersion: "dataSet.V1",
|
||||
type: "Indicator"
|
||||
}
|
||||
botConfig.processes[0].statusDependencies.push(statusDependencyDaily)
|
||||
|
||||
let simulatorBotCodeName = "simulator-" + pBotCodeName
|
||||
let dataDependencyMarket = {
|
||||
devTeam: pTeamCodeName,
|
||||
bot: simulatorBotCodeName,
|
||||
botVersion: {
|
||||
"major": 1,
|
||||
"minor": 0
|
||||
},
|
||||
process: "Trading-Simulation",
|
||||
dataSetVersion: "dataSet.V1",
|
||||
dataSet: "Multi-Period-Market"
|
||||
}
|
||||
botConfig.processes[0].dataDependencies.push(dataDependencyMarket)
|
||||
|
||||
let dataDependencyDaily = {
|
||||
devTeam: pTeamCodeName,
|
||||
bot: simulatorBotCodeName,
|
||||
botVersion: {
|
||||
"major": 1,
|
||||
"minor": 0
|
||||
},
|
||||
process: "Trading-Simulation",
|
||||
dataSetVersion: "dataSet.V1",
|
||||
dataSet: "Multi-Period-Daily"
|
||||
}
|
||||
botConfig.processes[0].dataDependencies.push(dataDependencyDaily)
|
||||
|
||||
botConfig.displayName = pBotDisplayName;
|
||||
botConfig.codeName = pBotCodeName;
|
||||
|
||||
Reference in new issue
Block a user