kopia lustrzana https://github.com/c9/core
Merge remote-tracking branch 'origin/master' into clone-workspaces
Conflicts: server.jspull/117/merge
commit
ca4dc5a7a8
15
server.js
15
server.js
|
@ -50,11 +50,7 @@ function getDefaultSettings() {
|
||||||
module.exports.getDefaultSettings = getDefaultSettings;
|
module.exports.getDefaultSettings = getDefaultSettings;
|
||||||
|
|
||||||
function main(argv, config, onLoaded) {
|
function main(argv, config, onLoaded) {
|
||||||
|
var inContainer = require("./settings/devel.js")().inContainer;
|
||||||
var defaultDomain = "";
|
|
||||||
if (process.env.C9_HOSTNAME && process.env.C9_HOSTNAME.match(/-\d+$/)) {
|
|
||||||
defaultDomain = process.env.C9_HOSTNAME;
|
|
||||||
}
|
|
||||||
|
|
||||||
var options = optimist(argv)
|
var options = optimist(argv)
|
||||||
.usage("Usage: $0 [CONFIG_NAME] [--help]")
|
.usage("Usage: $0 [CONFIG_NAME] [--help]")
|
||||||
|
@ -129,9 +125,14 @@ function start(configName, options, callback) {
|
||||||
if (argv.domain) {
|
if (argv.domain) {
|
||||||
settings.c9.domain = argv.domain;
|
settings.c9.domain = argv.domain;
|
||||||
for (var s in settings) {
|
for (var s in settings) {
|
||||||
|
<<<<<<< HEAD
|
||||||
if (settings[s])
|
if (settings[s])
|
||||||
settings[s].baseUrl = settings[s].baseUrl
|
settings[s].baseUrl = settings[s].baseUrl
|
||||||
&& settings[s].baseUrl.replace(/[^./]+\.[^.\/]+/, argv.domain);
|
&& settings[s].baseUrl.replace(/[^./]+\.[^.\/]+/, argv.domain);
|
||||||
|
=======
|
||||||
|
if (settings[s] && settings[s].baseUrl)
|
||||||
|
settings[s].baseUrl = replaceDomain(settings[s].baseUrl, argv.domain);
|
||||||
|
>>>>>>> origin/master
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -179,3 +180,7 @@ function start(configName, options, callback) {
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function replaceDomain(url, domain) {
|
||||||
|
return url.replace(/[^./]+\.[^./]+$/, domain).replace(/[^./]+\.[^.]+\//, domain + "/");
|
||||||
|
}
|
Ładowanie…
Reference in New Issue