2.4.8 • Published 2 years ago

clearpass-node-extension-sdk v2.4.8

Weekly downloads
76
License
-
Repository
-
Last release
2 years ago

node-extension-sdk

Sample Express Configuration

LABEL \
    com.hpe.aruba.clearpass.extension.http.8080="" \
    com.hpe.aruba.clearpass.extension.http.8080.description="Extension Statistics" \
if (config.enableStats) {
    const statsApp = express();
    const statsPort = process.env.STATS_PORT || 8080;
    const statsMiddleware = ext.statsMiddleware();

    // Add the middleware to both express servers. Otherwise API tracking will not work.
    app.use(statsMiddleware);
    statsApp.use(statsMiddleware);

    statsApp.set('port', statsPort);

    log.info('Starting stats web services...');

    statsApp.get('/', function (req, res, next) {
        res.redirect('stats');
    });

    const statsServer = statsApp.listen(statsApp.get('port'), () => {
        log.info(`Stats server listening on port ${statsServer.address().port}.`);
    });
}
2.4.8

2 years ago

2.4.5

3 years ago

2.4.7

3 years ago

2.4.6

3 years ago

2.4.3

3 years ago

2.4.4

3 years ago

2.4.1

3 years ago

2.4.0

3 years ago

2.4.2

3 years ago

2.3.17

3 years ago

2.3.18

3 years ago

2.3.16

3 years ago

2.3.13

3 years ago

2.3.12

3 years ago

2.3.15

3 years ago

2.3.14

3 years ago

2.3.8

3 years ago

2.3.9

3 years ago

2.3.11

3 years ago

2.3.10

3 years ago

2.3.7

3 years ago

2.3.0

4 years ago

2.3.1

4 years ago

2.3.4

3 years ago

2.3.3

3 years ago

2.3.6

3 years ago

2.3.5

3 years ago

2.2.5

4 years ago

2.2.4

5 years ago

2.2.3

5 years ago

2.2.2

5 years ago

2.2.1

5 years ago

2.2.0

5 years ago

2.1.9

5 years ago

2.1.10

5 years ago

2.1.11

5 years ago

2.1.8

5 years ago

2.1.6

5 years ago

2.1.7

5 years ago

2.1.5

5 years ago

2.1.4

5 years ago

2.1.3

5 years ago

2.1.2

5 years ago

2.1.1

5 years ago

2.1.0

5 years ago

2.0.0

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago