From de9d74e8dc3b41d9a6a56869837027886e236601 Mon Sep 17 00:00:00 2001 From: Sean Li Date: Thu, 26 Feb 2015 12:02:13 -0800 Subject: [PATCH] Refactored and added web ports. --- src/ContainerDetailsSubheader.react.js | 2 +- src/ContainerHome.react.js | 2 +- src/ContainerHomePreview.react.js | 2 +- src/ContainerSettingsPorts.react.js | 2 +- src/Util.js | 3 ++- 5 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/ContainerDetailsSubheader.react.js b/src/ContainerDetailsSubheader.react.js index 475c08548e..a88077d2f0 100644 --- a/src/ContainerDetailsSubheader.react.js +++ b/src/ContainerDetailsSubheader.react.js @@ -9,6 +9,7 @@ var ContainerUtil = require('./ContainerUtil'); var boot2docker = require('./Boot2Docker'); var RetinaImage = require('react-retina-image'); var Router = require('react-router'); +var webPorts = require('./Util').webPorts; var ContainerDetailsSubheader = React.createClass({ mixins: [Router.State, Router.Navigation], @@ -32,7 +33,6 @@ var ContainerDetailsSubheader = React.createClass({ return; } var ports = ContainerUtil.ports(container); - var webPorts = ['80', '8000', '8080', '3000', '5000', '2368']; this.setState({ ports: ports, defaultPort: _.find(_.keys(ports), function (port) { diff --git a/src/ContainerHome.react.js b/src/ContainerHome.react.js index 8aba509f96..2d9a4f4091 100644 --- a/src/ContainerHome.react.js +++ b/src/ContainerHome.react.js @@ -8,6 +8,7 @@ var ContainerHomePreview = require('./ContainerHomePreview.react'); var ContainerHomeLogs = require('./ContainerHomeLogs.react'); var ContainerHomeFolders = require('./ContainerHomeFolders.react'); var ContainerUtil = require('./ContainerUtil'); +var webPorts = require('./Util').webPorts; var resizeWindow = function () { $('.left .wrapper').height(window.innerHeight - 240); @@ -48,7 +49,6 @@ var ContainerHome = React.createClass({ return; } var ports = ContainerUtil.ports(container); - var webPorts = ['80', '8000', '8080', '3000', '5000', '2368']; this.setState({ ports: ports, defaultPort: _.find(_.keys(ports), function (port) { diff --git a/src/ContainerHomePreview.react.js b/src/ContainerHomePreview.react.js index 9f0f58fc5c..37c87b8511 100644 --- a/src/ContainerHomePreview.react.js +++ b/src/ContainerHomePreview.react.js @@ -6,6 +6,7 @@ var ContainerUtil = require('./ContainerUtil'); var Router = require('react-router'); var request = require('request'); var metrics = require('./Metrics'); +var webPorts = require('./Util').webPorts; var ContainerHomePreview = React.createClass({ mixins: [Router.State, Router.Navigation], @@ -48,7 +49,6 @@ var ContainerHomePreview = React.createClass({ return; } var ports = ContainerUtil.ports(container); - var webPorts = ['80', '8000', '8080', '3000', '5000', '2368']; this.setState({ ports: ports, defaultPort: _.find(_.keys(ports), function (port) { diff --git a/src/ContainerSettingsPorts.react.js b/src/ContainerSettingsPorts.react.js index 73397b058b..64239a084d 100644 --- a/src/ContainerSettingsPorts.react.js +++ b/src/ContainerSettingsPorts.react.js @@ -5,6 +5,7 @@ var exec = require('exec'); var ContainerStore = require('./ContainerStore'); var ContainerUtil = require('./ContainerUtil'); var metrics = require('./Metrics'); +var webPorts = require('./Util').webPorts; var ContainerSettingsPorts = React.createClass({ mixins: [Router.State, Router.Navigation], @@ -26,7 +27,6 @@ var ContainerSettingsPorts = React.createClass({ return; } var ports = ContainerUtil.ports(container); - var webPorts = ['80', '8000', '8080', '3000', '5000', '2368']; this.setState({ ports: ports, defaultPort: _.find(_.keys(ports), function (port) { diff --git a/src/Util.js b/src/Util.js index 9d47e5b921..3907dae89d 100644 --- a/src/Util.js +++ b/src/Util.js @@ -56,5 +56,6 @@ module.exports = { }, escapePath: function (str) { return str.replace(/ /g, '\\ ').replace(/\(/g, '\\(').replace(/\)/g, '\\)'); - } + }, + webPorts: ['80', '8000', '8080', '3000', '5000', '2368', '9200', '8983'] };