Skip to content

Commit 47b772c

Browse files
committed
temp push
1 parent 75dbf3a commit 47b772c

17 files changed

Lines changed: 783 additions & 396 deletions

OpenFlow/src/Config.ts

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,12 @@ export class Config {
2424
Config.log_updates = Config.parseBoolean(Config.getEnv("log_updates", "false"));
2525
Config.log_deletes = Config.parseBoolean(Config.getEnv("log_deletes", "false"));
2626
Config.log_otel_times = Config.parseBoolean(Config.getEnv("log_otel_times", "false"));
27+
Config.log_openflow_amqp = Config.parseBoolean(Config.getEnv("log_openflow_amqp", "false"));
2728
Config.openflow_uniqueid = Config.getEnv("openflow_uniqueid", "");
29+
Config.enable_openflow_amqp = Config.parseBoolean(Config.getEnv("enable_openflow_amqp", "false"));
30+
Config.openflow_amqp_expiration = parseInt(Config.getEnv("openflow_amqp_expiration", (60 * 1000 * 25).toString())); // 25 min
31+
Config.openflow_amqp_processing_limit = parseInt(Config.getEnv("openflow_amqp_processing_limit", "50"));
32+
2833

2934
Config.getting_started_url = Config.getEnv("getting_started_url", "");
3035

@@ -147,8 +152,11 @@ export class Config {
147152
public static log_updates: boolean = Config.parseBoolean(Config.getEnv("log_updates", "false"));
148153
public static log_deletes: boolean = Config.parseBoolean(Config.getEnv("log_deletes", "false"));
149154
public static log_otel_times: boolean = Config.parseBoolean(Config.getEnv("log_otel_times", "false"));
155+
public static log_openflow_amqp: boolean = Config.parseBoolean(Config.getEnv("log_openflow_amqp", "false"));
150156
public static openflow_uniqueid: string = Config.getEnv("openflow_uniqueid", "");
151-
157+
public static enable_openflow_amqp: boolean = Config.parseBoolean(Config.getEnv("enable_openflow_amqp", "false"));
158+
public static openflow_amqp_expiration: number = parseInt(Config.getEnv("openflow_amqp_expiration", (60 * 1000 * 25).toString())); // 25 min
159+
public static openflow_amqp_processing_limit: number = parseInt(Config.getEnv("openflow_amqp_processing_limit", "50"));
152160

153161
public static getting_started_url: string = Config.getEnv("getting_started_url", "");
154162

OpenFlow/src/DBHelper.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ export class DBHelper {
182182
try {
183183
let role: Role = await this.FindRoleByNameOrId(name, id, span);
184184
if (role !== null && (role._id === id || id === null)) { return role; }
185-
if (role !== null && !NoderedUtil.IsNullEmpty(role._id)) { await Config.db.DeleteOne(role._id, "users", jwt); }
185+
if (role !== null && !NoderedUtil.IsNullEmpty(role._id)) { await Config.db.DeleteOne(role._id, "users", jwt, span); }
186186
role = new Role(); role.name = name; role._id = id;
187187
role = await Config.db.InsertOne(role, "users", 0, false, jwt, span);
188188
role = Role.assign(role);
@@ -203,7 +203,7 @@ export class DBHelper {
203203
try {
204204
let user: User = await this.FindByUsernameOrId(username, id, span);
205205
if (user !== null && (user._id === id || id === null)) { return user; }
206-
if (user !== null && id !== null) { await Config.db.DeleteOne(user._id, "users", jwt); }
206+
if (user !== null && id !== null) { await Config.db.DeleteOne(user._id, "users", jwt, span); }
207207
user = new User(); user._id = id; user.name = name; user.username = username;
208208
if (password !== null && password !== undefined && password !== "") {
209209
await Crypt.SetPassword(user, password, span);

OpenFlow/src/DatabaseConnection.ts

Lines changed: 249 additions & 204 deletions
Large diffs are not rendered by default.

OpenFlow/src/LoginProvider.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -725,7 +725,7 @@ export class LoginProvider {
725725

726726
const arr = await Config.db.query(q, undefined, 1, 0, { "uploadDate": -1 }, "files", jwt, undefined, undefined, span);
727727
if (arr.length > 0) {
728-
await Config.db.DeleteOne(arr[0]._id, "files", jwt);
728+
await Config.db.DeleteOne(arr[0]._id, "files", jwt, span);
729729
}
730730
res.send({
731731
status: "success",

0 commit comments

Comments
 (0)