Browse Source

snap: Add registration configuration option

merge-requests/8/head
Christopher James Halse Rogers 5 years ago
parent
commit
34ccab8042
No known key found for this signature in database
GPG Key ID: D4DB4A9F5D044F1A
  1. 6
      snap/hooks/configure
  2. 6
      snap/local/set-environment

6
snap/hooks/configure vendored

@ -22,4 +22,10 @@ then
echo "Invalid 'federation' setting: ${federation_enabled}. Valid values are 'true' or 'false'" echo "Invalid 'federation' setting: ${federation_enabled}. Valid values are 'true' or 'false'"
fi fi
registration_enabled=$(snapctl get registration)
if [ -n ${registration_enabled} -a \( "${registration_enabled}" != "true" -a "${registration_enabled}" != "false" \) ]
then
echo "Invalid 'registration' setting: ${registration_enabled}. Valid values are 'true' or 'false'"
fi
exit 0 exit 0

6
snap/local/set-environment

@ -22,6 +22,12 @@ then
export ROCKET_FEDERATION_ENABLED=${federation_enabled} export ROCKET_FEDERATION_ENABLED=${federation_enabled}
fi fi
registration_enabled="$(snapctl get registration)"
if [ -n "${registration_enabled}" -a "${registration_enabled}" = "false" ]
then
export ROCKET_REGISTRATION_DISABLED="true"
fi
export ROCKET_ENV="production" export ROCKET_ENV="production"
export ROCKET_DATABASE_PATH=${SNAP_DATA} export ROCKET_DATABASE_PATH=${SNAP_DATA}

Loading…
Cancel
Save