Skip to content
Closed
Show file tree
Hide file tree
Changes from 7 commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
879f7c3
Add prettier, husky and lint-staged
jason-fox Jan 28, 2019
7ad34bb
Run `npm run prettier` to format files - whitespace changes only.
jason-fox Jan 28, 2019
913b790
Revert Single quote of string due to apostrophe.
jason-fox Jan 28, 2019
8fa62e8
Add exception for single/double quote to pass linter
jason-fox Jan 28, 2019
feafc92
Simplify update
jason-fox Jan 28, 2019
20bd137
Husky Update
jason-fox Jan 29, 2019
75c0c54
Add prettier to documentation
jason-fox Jan 29, 2019
a4979bd
Amend tab-width to 4
jason-fox Jan 30, 2019
998f379
Re-run prettier across all files.
jason-fox Jan 30, 2019
3536dbf
Replace ^ with ~ in dependencies
jason-fox Jan 30, 2019
73534ef
Create Prettier Config
jason-fox Jan 31, 2019
74d8ed2
Rerun prettier - 120 width
jason-fox Jan 31, 2019
a3b04be
Fix additional linting errors
jason-fox Jan 31, 2019
77b13e3
Re-running prettier with no trailing comma.
jason-fox Feb 1, 2019
716f799
Remove package lock
jason-fox Feb 27, 2019
3167237
Merge branch 'master' into feature/prettier and fix conflicts
jason-fox Apr 2, 2019
99d8f1c
Merge branch 'master' into feature/prettier
jason-fox Apr 23, 2019
9541a14
Merge commit '86cbf1765676686609265940bfde0c0b3db265e5' into feature/…
jason-fox May 17, 2019
6ff33a9
Merge branch 'master' into feature/prettier
jason-fox Jun 3, 2019
9e99d91
Merge branch 'master' into feature/prettier
jason-fox Aug 20, 2019
f899af4
Merge branch 'master' into feature/prettier
jason-fox Sep 19, 2019
70d677f
Merge branch 'master' into feature/prettier
jason-fox Oct 3, 2019
d828e9d
Merge commit '5b0ea795c51cb4f903fcbf1853372488380b7f61' into feature/…
jason-fox Oct 25, 2019
a3c469c
Merge branch 'master' into feature/prettier
jason-fox Nov 23, 2019
ccedbdf
Merge commit 'd47bba79fc5c90c0c0a9d0c88c33c598b8c1ff4c' into feature/…
jason-fox Nov 30, 2019
1fb7ed0
Merge commit 'd9c5ac9af583e7610eaafa5baa0f4abb1aead5c2' into feature/…
jason-fox Dec 4, 2019
ad15943
Merge commit '25b690aa97059ba3e2306f300ca3647486134c18' into feature/…
jason-fox Dec 15, 2019
2335a69
Merge branch 'master' into feature/prettier
jason-fox Feb 11, 2020
d84e426
Merge branch 'master' into feature/prettier
jason-fox Feb 26, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
351 changes: 193 additions & 158 deletions bin/agentConsole.js

Large diffs are not rendered by default.

30 changes: 15 additions & 15 deletions bin/iotAgentTester.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,21 +25,21 @@
'use strict';

var commandLine = require('../lib/command/commandLine'),
clUtils = require('command-shell-lib'),
configCb = {
host: 'localhost',
port: 1026,
service: 'tester',
subservice: '/test'
},
configIot = {
host: 'localhost',
port: 4041,
name: 'default',
service: 'tester',
subservice: '/test'
};
clUtils = require('command-shell-lib'),
configCb = {
host: 'localhost',
port: 1026,
service: 'tester',
subservice: '/test',
},
configIot = {
host: 'localhost',
port: 4041,
name: 'default',
service: 'tester',
subservice: '/test',
};

commandLine.init(configCb, configIot);

clUtils.initialize(commandLine.commands, 'IoT Agent tester> ');
clUtils.initialize(commandLine.commands, 'IoT Agent tester> ');
35 changes: 17 additions & 18 deletions config-blank.js
Original file line number Diff line number Diff line change
Expand Up @@ -22,24 +22,23 @@
*/

var config = {
logLevel: 'DEBUG',
contextBroker: {
host: '192.168.56.101',
port: '1026'
},
server: {
port: 4041
},
deviceRegistry: {
type: 'memory'
},
types: {
},
service: 'tester',
subservice: '/test',
providerUrl: 'http://192.168.56.1:4041',
deviceRegistrationDuration: 'P1M',
defaultType: 'Thing'
logLevel: 'DEBUG',
contextBroker: {
host: '192.168.56.101',
port: '1026',
},
server: {
port: 4041,
},
deviceRegistry: {
type: 'memory',
},
types: {},
service: 'tester',
subservice: '/test',
providerUrl: 'http://192.168.56.1:4041',
deviceRegistrationDuration: 'P1M',
defaultType: 'Thing',
};

module.exports = config;
98 changes: 49 additions & 49 deletions config.js
Original file line number Diff line number Diff line change
Expand Up @@ -22,56 +22,56 @@
*/

var config = {
logLevel: 'DEBUG',
contextBroker: {
host: '192.168.56.101',
port: '1026'
logLevel: 'DEBUG',
contextBroker: {
host: '192.168.56.101',
port: '1026',
},
server: {
port: 4041,
host: '0.0.0.0',
},
authentication: {
enabled: true,
type: 'keystone',
header: 'X-Auth-Token',
host: 'localhost',
port: '5000',
user: 'iotagent',
password: 'iotagent',
},
deviceRegistry: {
type: 'memory',
},
types: {
Light: {
url: '/',
apikey: '',
type: 'Light',
// service: '',
// subservice: '',
// trust: ''
// cbHost: '',
commands: [],
lazy: [
{
name: 'luminescence',
type: 'Lumens',
},
],
active: [
{
name: 'status',
type: 'Boolean',
},
],
},
server: {
port: 4041,
host: '0.0.0.0'
},
authentication: {
enabled: true,
type: 'keystone',
header: 'X-Auth-Token',
host: 'localhost',
port: '5000',
user: 'iotagent',
password: 'iotagent'
},
deviceRegistry: {
type: 'memory'
},
types: {
'Light': {
url: '/',
apikey: '',
type: 'Light',
// service: '',
// subservice: '',
// trust: ''
// cbHost: '',
commands: [],
lazy: [
{
name: 'luminescence',
type: 'Lumens'
}
],
active: [
{
name: 'status',
type: 'Boolean'
}
]
}
},
service: 'smartGondor',
subservice: '/gardens',
providerUrl: 'http://192.168.56.1:4041',
deviceRegistrationDuration: 'P1M',
defaultType: 'Thing'
},
service: 'smartGondor',
subservice: '/gardens',
providerUrl: 'http://192.168.56.1:4041',
deviceRegistrationDuration: 'P1M',
defaultType: 'Thing',
};

module.exports = config;
34 changes: 17 additions & 17 deletions doc/config-basic-example.js
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
var config = {
logLevel: 'DEBUG',
contextBroker: {
host: 'localhost',
port: '1026'
},
server: {
port: 4041
},
deviceRegistry: {
type: 'memory'
},
types: {},
service: 'howtoService',
subservice: '/howto',
providerUrl: 'http://localhost:4041',
deviceRegistrationDuration: 'P1M',
defaultType: 'Thing'
logLevel: 'DEBUG',
contextBroker: {
host: 'localhost',
port: '1026',
},
server: {
port: 4041,
},
deviceRegistry: {
type: 'memory',
},
types: {},
service: 'howtoService',
subservice: '/howto',
providerUrl: 'http://localhost:4041',
deviceRegistrationDuration: 'P1M',
defaultType: 'Thing',
};

module.exports = config;
52 changes: 30 additions & 22 deletions doc/echo.js
Original file line number Diff line number Diff line change
@@ -1,32 +1,40 @@
var http = require('http'),
express = require('express');
express = require('express');

function dummyResponse(req, res) {
console.log('Processing response to [%s] [%s] [%j]', req.method, req.path, req.query);
res.status(200).send('89');
console.log(
'Processing response to [%s] [%s] [%j]',
req.method,
req.path,
req.query
);
res.status(200).send('89');
}

function initEcho(callback) {
echoServer = {
server: null,
app: express(),
router: express.Router()
};
echoServer = {
server: null,
app: express(),
router: express.Router(),
};

echoServer.app.set('port', 9999);
echoServer.app.set('host', '0.0.0.0');
echoServer.app.set('port', 9999);
echoServer.app.set('host', '0.0.0.0');

echoServer.router.get('/iot/d', dummyResponse);
echoServer.server = http.createServer(echoServer.app);
echoServer.app.use('/', echoServer.router);
echoServer.server.listen(echoServer.app.get('port'), echoServer.app.get('host'), callback);
echoServer.router.get('/iot/d', dummyResponse);
echoServer.server = http.createServer(echoServer.app);
echoServer.app.use('/', echoServer.router);
echoServer.server.listen(
echoServer.app.get('port'),
echoServer.app.get('host'),
callback
);
}

initEcho(function (error) {
if (error) {
console.log('Could not initialize echo server: %s', error);
} else {
console.log('Echo server started successfully');
}
});

initEcho(function(error) {
if (error) {
console.log('Could not initialize echo server: %s', error);
} else {
console.log('Echo server started successfully');
}
});
Loading