2.4.8 • Published 1 year ago

clearpass-node-extension-sdk v2.4.8

Weekly downloads
76
License
-
Repository
-
Last release
1 year 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

1 year ago

2.4.5

1 year ago

2.4.7

1 year ago

2.4.6

1 year ago

2.4.3

2 years ago

2.4.4

2 years ago

2.4.1

2 years ago

2.4.0

2 years ago

2.4.2

2 years ago

2.3.17

2 years ago

2.3.18

2 years ago

2.3.16

2 years ago

2.3.13

2 years ago

2.3.12

2 years ago

2.3.15

2 years ago

2.3.14

2 years ago

2.3.8

2 years ago

2.3.9

2 years ago

2.3.11

2 years ago

2.3.10

2 years ago

2.3.7

2 years ago

2.3.0

2 years ago

2.3.1

2 years ago

2.3.4

2 years ago

2.3.3

2 years ago

2.3.6

2 years ago

2.3.5

2 years ago

2.2.5

3 years ago

2.2.4

4 years ago

2.2.3

4 years ago

2.2.2

4 years ago

2.2.1

4 years ago

2.2.0

4 years ago

2.1.9

4 years ago

2.1.10

4 years ago

2.1.11

4 years ago

2.1.8

4 years ago

2.1.6

4 years ago

2.1.7

4 years ago

2.1.5

4 years ago

2.1.4

4 years ago

2.1.3

4 years ago

2.1.2

4 years ago

2.1.1

4 years ago

2.1.0

4 years ago

2.0.0

4 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago