|
|
|
@ -61,14 +61,14 @@ in { |
|
|
|
|
|
|
|
|
|
testScript = let |
|
|
|
|
configureMemcached = pkgs.writeScript "configure-memcached" '' |
|
|
|
|
#!${pkgs.stdenv.shell} |
|
|
|
|
#!${pkgs.runtimeShell} |
|
|
|
|
nextcloud-occ config:system:set memcached_servers 0 0 --value 127.0.0.1 --type string |
|
|
|
|
nextcloud-occ config:system:set memcached_servers 0 1 --value 11211 --type integer |
|
|
|
|
nextcloud-occ config:system:set memcache.local --value '\OC\Memcache\APCu' --type string |
|
|
|
|
nextcloud-occ config:system:set memcache.distributed --value '\OC\Memcache\Memcached' --type string |
|
|
|
|
''; |
|
|
|
|
withRcloneEnv = pkgs.writeScript "with-rclone-env" '' |
|
|
|
|
#!${pkgs.stdenv.shell} |
|
|
|
|
#!${pkgs.runtimeShell} |
|
|
|
|
export RCLONE_CONFIG_NEXTCLOUD_TYPE=webdav |
|
|
|
|
export RCLONE_CONFIG_NEXTCLOUD_URL="http://nextcloud/remote.php/webdav/" |
|
|
|
|
export RCLONE_CONFIG_NEXTCLOUD_VENDOR="nextcloud" |
|
|
|
@ -76,12 +76,12 @@ in { |
|
|
|
|
export RCLONE_CONFIG_NEXTCLOUD_PASS="$(${pkgs.rclone}/bin/rclone obscure ${adminpass})" |
|
|
|
|
''; |
|
|
|
|
copySharedFile = pkgs.writeScript "copy-shared-file" '' |
|
|
|
|
#!${pkgs.stdenv.shell} |
|
|
|
|
#!${pkgs.runtimeShell} |
|
|
|
|
echo 'hi' | ${pkgs.rclone}/bin/rclone rcat nextcloud:test-shared-file |
|
|
|
|
''; |
|
|
|
|
|
|
|
|
|
diffSharedFile = pkgs.writeScript "diff-shared-file" '' |
|
|
|
|
#!${pkgs.stdenv.shell} |
|
|
|
|
#!${pkgs.runtimeShell} |
|
|
|
|
diff <(echo 'hi') <(${pkgs.rclone}/bin/rclone cat nextcloud:test-shared-file) |
|
|
|
|
''; |
|
|
|
|
in '' |
|
|
|
|