Refactored and added web ports.

This commit is contained in:
Sean Li 2015-02-26 12:02:13 -08:00
parent 3d3046863a
commit de9d74e8dc
5 changed files with 6 additions and 5 deletions

View File

@ -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) {

View File

@ -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) {

View File

@ -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) {

View File

@ -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) {

View File

@ -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']
};