/**
* Connect
*/
-mariadb.connectToClient = function connectToClient (){
+mariadb.connectToClient = function connectToClient () {
return new Promise(function (resolve, reject) {
// connect
mariaSqlClient.connect(function (err) {
margin: 12px 0;
}
-#tic-page-login-dropdown-menu .social-buttons a{
+#tic-page-login-dropdown-menu .social-buttons a {
width: 49%;
}
margin-bottom: 10px;
}
-@media(max-width:768px){
- #tic-page-login-dropdown-menu{
+@media(max-width:768px) {
+ #tic-page-login-dropdown-menu {
background-color: inherit;
color: #fff;
}
- #tic-page-login-dropdown-menu .bottom{
+ #tic-page-login-dropdown-menu .bottom {
background-color: inherit;
border-top:0 none;
}
});
// Keep the state of the active item on navbar
- $(".navbar a").on("click", function(){
+ $(".navbar a").on("click", function() {
$(".navbar").find(".active").removeClass("active");
$(this).parent().addClass("active");
});
'jquery',
'lodash',
'js/util',
- 'js/logger',
- ''
+ 'js/logger'
], function (
$,
_,
'jquery',
'lodash',
'js/util',
- 'js/logger',
- ''
+ 'js/logger'
], function (
$,
_,
this.jobImageName = value ? value : '-';
};
- JobModel.prototype.getJobStatusText = function (){
+ JobModel.prototype.getJobStatusText = function () {
return this.jobStatusText;
};
- JobModel.prototype.setJobStatusText = function (value){
+ JobModel.prototype.setJobStatusText = function (value) {
this.jobStatusText = value || '';
};
- JobModel.prototype.getJobStatus = function (){
+ JobModel.prototype.getJobStatus = function () {
return this.jobStatus;
};
define([
'jquery',
'lodash',
- 'js/util',
'js/logger'
], function (
$,
_,
- Util,
Logger
) {
'use strict';
var JOB_STATUS_DONE = 'DONE';
var JOB_STATUS_FAILED = 'FAILED';
- function gotoPageNum (pageNum) {
+ function gotoPageNum(pageNum) {
logger.info('gotoPageNum : ' + pageNum);
_update(pageNum);
}
- function _update (pageNum) {
+ function _update(pageNum) {
ModelJobList = [];
ModelJobPaging;
- function _updateView (arrJobs) {
+ function _updateView(arrJobs) {
return new Promise(function (resolve, reject) {
logger.info('_updateView');
var targetTableBody = $('#tic-job-table > tbody');
});
}
- function _updateDataModel (result) {
+ function _updateDataModel(result) {
return new Promise(function (resolve, reject) {
logger.info('_updateDataModel');
});
}
- function _getAllListItem () {
+ function _getAllListItem() {
var msgData = {
pageNum: pageNum
};
return Util.POST(AppConfig.EVENT.JOB.JOB_GET_ALL_LISTITEM, msgData);
}
- function _updatePagingView (dataObj) {
+ function _updatePagingView(dataObj) {
return new Promise(function (resolve, reject) {
logger.info('_updatePagingView');
* pathOutput: '/var/tmp/tic-web/1/'
* }
*/
- function doCreateAnImage (paramObj) {
+ function doCreateAnImage(paramObj) {
var msgData;
logger.info('doCreateAnImage');
updateList(ModelJobPaging.getCurrentPoint());
}
- function _initSocket (socket) {
+ function _initSocket(socket) {
// assign
client = socket;
// button enabled
$('#tic-package-create').prop('disabled', false);
- function onError (err) {
+ function onError(err) {
if (err) {
logger.error(err);
throw err;
}
}
- function updateJobListView () {
+ function updateJobListView() {
// upate the list of jobs
updateList(ModelJobPaging.getCurrentPoint());
Util.showInfoDialog('Image created successfully. The #ID is ' + jobId + '.');
}
- function updateJobInfo (data) {
+ function updateJobInfo(data) {
console.log(data);
// update the status and image_id
var msgObj = {
return Util.POST(AppConfig.EVENT.JOB.JOB_EDIT_ONE + jobId, msgObj)
}
- function addAnImage () {
+ function addAnImage() {
/**
* FIXME
*/
return Util.POST(AppConfig.EVENT.IMAGE.IMAGE_ADD_ONE, msgObj)
}
- function getAnImageInfo () {
+ function getAnImageInfo() {
return new Promise(function (resolve, reject) {
/**
* TODO
});
}
- function init () {
+ function init() {
logger.info('init');
// set the config information for the app
// AppConfig
var AppConfig = null;
- function onClickHandlerForImgCreationBtn () {
+ function onClickHandlerForImgCreationBtn() {
logger.info('onClickHandlerForImgCreationBtn');
var checkedPackagesList, checkedPackgaesCount, newJobModel;
// 'image creation' button is disabled
$('#tic-package-create').prop('disabled', true);
- function doConfirmCancel () {
+ function doConfirmCancel() {
new Promise(function (resolve, reject) {
logger.info('onClickHandlerForImgCreationBtn.doConfirmCancel');
$('#tic-package-create').prop('disabled', false);
});
}
- function doCreateAnImage () {
+ function doCreateAnImage() {
logger.info('onClickHandlerForImgCreationBtn.doCreateAnImage');
// scroll
return url ;
}
- function getRecipeFile () {
+ function getRecipeFile() {
var msgData;
logger.info('onClickHandlerForImgCreationBtn.getRecipeFile: job_path = ' + newJobModel.getJobPath());
filename: AppConfig.TIC_WEB.KS_FILE_NAME
};
- function onErrorGetRecipeFile (err) {
+ function onErrorGetRecipeFile(err) {
logger.info('onClickHandlerForImgCreationBtn.onErrorGetRecipeFile');
logger.error(err);
$('#tic-package-create').prop('disabled', false);
throw err;
}
- function onSuccessGetRecipeFile (result) {
+ function onSuccessGetRecipeFile(result) {
var msgObj;
logger.info('onClickHandlerForImgCreationBtn.onSuccessGetRecipeFile: ' + result.data);
msgObj = {
.catch(onErrorGetRecipeFile);
}
- function setJobModel (jobItem) {
+ function setJobModel(jobItem) {
new Promise(function (resolve, reject) {
var jobObj = jobItem[0];
newJobModel = new JobModel(jobObj);
});
}
- function getJobId (jobItem) {
+ function getJobId(jobItem) {
logger.info('onClickHandlerForImgCreationBtn.getJobId');
var jobId = jobItem.job_id;
return Util.POST(AppConfig.EVENT.JOB.JOB_GET_BYID + jobId);
}
- function doConfirmOk () {
+ function doConfirmOk() {
logger.info('onClickHandlerForImgCreationBtn.doConfirmOk');
$('#tic-package-create').prop('disabled', true);
}
// confirm dialog
- function showConfirmDialog () {
+ function showConfirmDialog() {
logger.info('onClickHandlerForImgCreationBtn.showConfirmDialog');
return Util.showConfirmDialog('Are you sure want to create an image ?');
}
}
});
}
- if (ret.result === true){
+ if (ret.result === true) {
return false;
}
});
function bytesToSize(bytes) {
var sizes = ['Bytes', 'KB', 'MB', 'GB', 'TB'];
- if (bytes == 0) {
+ if (bytes === 0) {
return '0 Byte';
}
var i = parseInt(Math.floor(Math.log(bytes) / Math.log(1024)));