Skip to content

Commit

Permalink
Change API URL
Browse files Browse the repository at this point in the history
  • Loading branch information
goldbergyoni committed Mar 13, 2018
1 parent 1311005 commit 46413df
Show file tree
Hide file tree
Showing 361 changed files with 17,423 additions and 192 deletions.
49 changes: 49 additions & 0 deletions .history/chaos-control/chaos-control_20180313103841.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
class ChaosControl {
constructor(expressApplication, configuration) {
console.log(`Chaos monkey is set to active`);
this.configuration = configuration;
this.app = expressApplication;
}

start() {
console.log(`Opening the zoo now`);
const allPrank = this.getAllActivePranks([this.app]);
allPrank.forEach(prank => {
prank.on("sinStart", config => {
console.log(config);
});

prank.on("sinOccured", config => {
console.log(`Sin has just occured ${config}`);
});
});
}

getSinSchedule(sinConfig) {
const ScheduleClass = require(`../schedules/${sinConfig.schedule.type}`);

return new ScheduleClass(sinConfig.schedule);
}

getAllActivePranks(sinParams) {
const allSins = [];
this.configuration.pranks
.filter((prank) => prank.active === true)
.forEach(sinConfiguration => {
const SinClass = require(`../pranks/${sinConfiguration.file}`);
const sinSchedule = this.getSinSchedule(sinConfiguration)
allSins.push(
new SinClass(
sinConfiguration,
sinSchedule,
...sinParams
)
);
sinSchedule.start();
});

return allSins;
}
}

module.exports = ChaosControl;
51 changes: 51 additions & 0 deletions .history/chaos-control/chaos-control_20180313112452.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
class ChaosControl {
constructor(expressApplication, configuration) {
console.log(`Chaos monkey is set to active`);
this.configuration = configuration;
this.app = expressApplication;
}

start() {
console.log(`Opening the zoo now`);
const allPrank = this.getAllActivePranks([this.app]);
allPrank.forEach(prank => {
prank.on("sinStart", config => {
console.log(config);
});

prank.on("sinOccured", config => {
console.log(`Sin has just occured ${config}`);
});
});
}

getSinSchedule(sinConfig) {
const ScheduleClass = require(`../schedules/${sinConfig.schedule.type}`);

return new ScheduleClass(sinConfig.schedule);
}



getAllActivePranks(sinParams) {
const allSins = [];
this.configuration.pranks
.filter((prank) => prank.active === true)
.forEach(sinConfiguration => {
const SinClass = require(`../pranks/${sinConfiguration.file}`);
const sinSchedule = this.getSinSchedule(sinConfiguration)
allSins.push(
new SinClass(
sinConfiguration,
sinSchedule,
...sinParams
)
);
sinSchedule.start();
});

return allSins;
}
}

module.exports = ChaosControl;
51 changes: 51 additions & 0 deletions .history/chaos-control/chaos-control_20180313112456.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
class ChaosControl {
constructor(expressApplication, configuration) {
console.log(`Chaos monkey is set to active`);
this.configuration = configuration;
this.app = expressApplication;
}

start() {
console.log(`Opening the zoo now`);
const allPrank = this.getAllActivePranks([this.app]);
allPrank.forEach(prank => {
prank.on("sinStart", config => {
console.log(config);
});

prank.on("sinOccured", config => {
console.log(`Sin has just occured ${config}`);
});
});
}

getSinSchedule(sinConfig) {
const ScheduleClass = require(`../schedules/${sinConfig.schedule.type}`);

return new ScheduleClass(sinConfig.schedule);
}

st

getAllActivePranks(sinParams) {
const allSins = [];
this.configuration.pranks
.filter((prank) => prank.active === true)
.forEach(sinConfiguration => {
const SinClass = require(`../pranks/${sinConfiguration.file}`);
const sinSchedule = this.getSinSchedule(sinConfiguration)
allSins.push(
new SinClass(
sinConfiguration,
sinSchedule,
...sinParams
)
);
sinSchedule.start();
});

return allSins;
}
}

module.exports = ChaosControl;
51 changes: 51 additions & 0 deletions .history/chaos-control/chaos-control_20180313112500.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
class ChaosControl {
constructor(expressApplication, configuration) {
console.log(`Chaos monkey is set to active`);
this.configuration = configuration;
this.app = expressApplication;
}

start() {
console.log(`Opening the zoo now`);
const allPrank = this.getAllActivePranks([this.app]);
allPrank.forEach(prank => {
prank.on("sinStart", config => {
console.log(config);
});

prank.on("sinOccured", config => {
console.log(`Sin has just occured ${config}`);
});
});
}

getSinSchedule(sinConfig) {
const ScheduleClass = require(`../schedules/${sinConfig.schedule.type}`);

return new ScheduleClass(sinConfig.schedule);
}

startPrank

getAllActivePranks(sinParams) {
const allSins = [];
this.configuration.pranks
.filter((prank) => prank.active === true)
.forEach(sinConfiguration => {
const SinClass = require(`../pranks/${sinConfiguration.file}`);
const sinSchedule = this.getSinSchedule(sinConfiguration)
allSins.push(
new SinClass(
sinConfiguration,
sinSchedule,
...sinParams
)
);
sinSchedule.start();
});

return allSins;
}
}

module.exports = ChaosControl;
53 changes: 53 additions & 0 deletions .history/chaos-control/chaos-control_20180313112502.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
class ChaosControl {
constructor(expressApplication, configuration) {
console.log(`Chaos monkey is set to active`);
this.configuration = configuration;
this.app = expressApplication;
}

start() {
console.log(`Opening the zoo now`);
const allPrank = this.getAllActivePranks([this.app]);
allPrank.forEach(prank => {
prank.on("sinStart", config => {
console.log(config);
});

prank.on("sinOccured", config => {
console.log(`Sin has just occured ${config}`);
});
});
}

getSinSchedule(sinConfig) {
const ScheduleClass = require(`../schedules/${sinConfig.schedule.type}`);

return new ScheduleClass(sinConfig.schedule);
}

startPrank(){

}

getAllActivePranks(sinParams) {
const allSins = [];
this.configuration.pranks
.filter((prank) => prank.active === true)
.forEach(sinConfiguration => {
const SinClass = require(`../pranks/${sinConfiguration.file}`);
const sinSchedule = this.getSinSchedule(sinConfiguration)
allSins.push(
new SinClass(
sinConfiguration,
sinSchedule,
...sinParams
)
);
sinSchedule.start();
});

return allSins;
}
}

module.exports = ChaosControl;
53 changes: 53 additions & 0 deletions .history/chaos-control/chaos-control_20180313112507.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
class ChaosControl {
constructor(expressApplication, configuration) {
console.log(`Chaos monkey is set to active`);
this.configuration = configuration;
this.app = expressApplication;
}

start() {
console.log(`Opening the zoo now`);
const allPrank = this.getAllActivePranks([this.app]);
allPrank.forEach(prank => {
prank.on("sinStart", config => {
console.log(config);
});

prank.on("sinOccured", config => {
console.log(`Sin has just occured ${config}`);
});
});
}

getSinSchedule(sinConfig) {
const ScheduleClass = require(`../schedules/${sinConfig.schedule.type}`);

return new ScheduleClass(sinConfig.schedule);
}

startPrank(prankConfig){

}

getAllActivePranks(sinParams) {
const allSins = [];
this.configuration.pranks
.filter((prank) => prank.active === true)
.forEach(sinConfiguration => {
const SinClass = require(`../pranks/${sinConfiguration.file}`);
const sinSchedule = this.getSinSchedule(sinConfiguration)
allSins.push(
new SinClass(
sinConfiguration,
sinSchedule,
...sinParams
)
);
sinSchedule.start();
});

return allSins;
}
}

module.exports = ChaosControl;
53 changes: 53 additions & 0 deletions .history/chaos-control/chaos-control_20180313112518.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
class ChaosControl {
constructor(expressApplication, configuration) {
console.log(`Chaos monkey is set to active`);
this.configuration = configuration;
this.app = expressApplication;
}

start() {
console.log(`Opening the zoo now`);
const allPrank = this.getAllActivePranks([this.app]);
allPrank.forEach(prank => {
prank.on("sinStart", config => {
console.log(config);
});

prank.on("sinOccured", config => {
console.log(`Sin has just occured ${config}`);
});
});
}

getSinSchedule(sinConfig) {
const ScheduleClass = require(`../schedules/${sinConfig.schedule.type}`);

return new ScheduleClass(sinConfig.schedule);
}

startPrank(prankConfig){

}

getAllActivePranks(sinParams) {
const allSins = [];
this.configuration.pranks
.filter((prank) => prank.active === true)
.forEach(sinConfiguration => {
const SinClass = require(`../pranks/${sinConfiguration.file}`);
const sinSchedule = this.getSinSchedule(sinConfiguration)
allSins.push(
new SinClass(
sinConfiguration,
sinSchedule,
...sinParams
)
);
sinSchedule.start();
});

return allSins;
}
}

module.exports = ChaosControl;
Loading

0 comments on commit 46413df

Please sign in to comment.