in google-cloud-server/src/main/resources/buildServerResources/images.vm.js [461:497]
self.loadInfo = function () {
if (!self.isValidCredentials()) {
return
}
self.loadingResources(true);
var url = getBasePath() +
"resource=permissions" +
"&resource=zones" +
"&resource=networks" +
"&resource=images" +
"&resource=imageFamilies" +
"&resource=templates";
$.post(url, getCredentials()).then(function (response) {
var $response = $(response);
var errors = getErrors($response);
if (errors) {
self.errorResources(errors);
return;
} else {
self.errorResources("");
}
self.sourceImages(getSourceImages($response));
self.sourceImageFamilies(getSourceImageFamilies($response));
self.instanceTemplates(getInstanceTemplates($response));
self.zones(getZones($response));
self.networks(getNetworks($response));
}, function (error) {
self.errorResources("Failed to load data: " + error.message);
console.log(error);
}).always(function () {
self.loadingResources(false);
});
};