1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00

Merge pull request #10344 from SvenDowideit/pr_out_change_to_load_the_json_gz_file

Change to load the json.gz file
This commit is contained in:
Sven Dowideit 2015-01-27 11:12:07 +10:00
commit a79d363d2d
2 changed files with 19 additions and 9 deletions

View file

@ -72,6 +72,9 @@ setup_s3() {
build_current_documentation() {
mkdocs build
cd site/
gzip -9k -f search_content.json
cd ..
}
upload_current_documentation() {
@ -87,8 +90,6 @@ upload_current_documentation() {
echo "Uploading $src"
echo " to $dst"
echo
#s3cmd --recursive --follow-symlinks --preserve --acl-public sync "$src" "$dst"
#aws s3 cp --profile $BUCKET --cache-control "max-age=3600" --acl public-read "site/search_content.json" "$dst"
# a really complicated way to send only the files we want
# if there are too many in any one set, aws s3 sync seems to fall over with 2 files to go
@ -100,6 +101,9 @@ upload_current_documentation() {
echo "$run"
echo "======================="
$run
# Make sure the search_content.json.gz file has the right content-encoding
aws s3 cp --profile $BUCKET --cache-control $cache --content-encoding="gzip" --acl public-read "site/search_content.json.gz" "$dst"
}
invalidate_cache() {

View file

@ -1,12 +1,6 @@
$(document).ready(function ()
{
// Tipue Search activation
$('#tipue_search_input').tipuesearch({
'mode': 'json',
'contentLocation': '/search_content.json'
});
prettyPrint();
// Resizing
@ -51,6 +45,18 @@ $(document).ready(function ()
},
});
function getURLP(name)
{
return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(location.search)||[,""])[1].replace(/\+/g, '%20')) || null;
}
if (getURLP("q")) {
// Tipue Search activation
$('#tipue_search_input').tipuesearch({
'mode': 'json',
'contentLocation': '/search_content.json.gz'
});
}
});
function resizeMenuDropdown ()
@ -92,4 +98,4 @@ function getCookie(cname) {
if (c.indexOf(name) == 0) return c.substring(name.length,c.length);
}
return "";
}
}