cvmfs TS
@ WN
systemctl restart autofs
cvmfs_config wipecache (or remove /var/cache/cvmfs2/shared)
cvmfs_config probe
@ cvmfs server
cvmfs_server resign -d 120
- /tmp/cvmfs.log
- /etc/cvmfs/default.local
cvmfs TS
@ WN
systemctl restart autofs
cvmfs_config wipecache (or remove /var/cache/cvmfs2/shared)
cvmfs_config probe
@ cvmfs server
cvmfs_server resign -d 120
如果在object中執行ajax,想在.done(或success)中設定好Object的property,那可能會需要使用此技巧。
例:
class testObj{
constructor(){
var that = this
$.ajax({
url: "someurl...",
type: "GET",
contentType: "json"
}).done(function(data){
console.log(data)
that.hostname = data.info.hostname
})
}
};
a = new testObj()
console.log(a.hostname)
看起來感覺很糟,除此之外尚有另外的解法:
class testObj{
constructor(){
$.ajax({
url: "someurl...",
type: "GET",
contentType: "json",
context: this
}).done(function(data){
console.log(data)
this.hostname = data.info.hostname
})
}
};
a = new testObj()
console.log(a.hostname)
嗯…還是醜醜的
javascript要寫得好看不容易呀
可以拿來組合兩個array
a = [1, 2, 3]
b = [4, 5, 6]
console.log([...a, ...b])
//except: [1, 2, 3, 4, 5, 6]
response json error的標準格式可能如下:
{
"responseJSON": {
"errors": {
"error1": "error1 message",
"error2": "error2 message"
}
}
}
如果以後有機會自己寫後端,應記住此原則。