@@ -18,6 +18,7 @@ export const ENV_NODEJS_ID = 'node-linux';
1818export const ENV_PHP_ID = 'php-linux' ;
1919export const ENV_PROLOG_ID = 'prolog' ;
2020export const ENV_PYTHON3_ID = 'python3' ;
21+ export const ENV_PYSPARK_ID = 'pyspark' ;
2122export const ENV_RUST_ID = 'rust' ;
2223export const ENV_CARGO_ID = 'rust-cargo' ;
2324export const ENV_SCALA_ID = 'scala' ;
@@ -45,6 +46,7 @@ const SIMPLE_FORM_ENVIRONMENTS = [
4546 ENV_PHP_ID ,
4647 ENV_PROLOG_ID ,
4748 ENV_PYTHON3_ID ,
49+ ENV_PYSPARK_ID ,
4850 ENV_RUST_ID ,
4951 ENV_CARGO_ID ,
5052 ENV_SCALA_ID ,
@@ -55,7 +57,13 @@ const SIMPLE_FORM_ENVIRONMENTS = [
5557 * List of environments that must stand alone
5658 * (exercise must be configured solely for this environment).
5759 */
58- export const STANDALONE_ENVIRONMENTS = [ ENV_ARDUINO_ID , ENV_DATA_ONLY_ID , ENV_PROLOG_ID , ENV_HASKELL_ID ] ;
60+ export const STANDALONE_ENVIRONMENTS = [
61+ ENV_ARDUINO_ID ,
62+ ENV_DATA_ONLY_ID ,
63+ ENV_PROLOG_ID ,
64+ ENV_HASKELL_ID ,
65+ ENV_PYSPARK_ID ,
66+ ] ;
5967
6068const SIMPLE_FORM_ENVIRONMENTS_INDEX = createIndex ( SIMPLE_FORM_ENVIRONMENTS ) ;
6169
@@ -64,7 +72,7 @@ export const onlySimpleEnvironments = lruMemoize(environments =>
6472) ;
6573
6674/**
67- * Prepare inital values for the EditEnvironmentSimpleForm of the exercise.
75+ * Prepare initial values for the EditEnvironmentSimpleForm of the exercise.
6876 * @param {* } environmentConfigs
6977 */
7078export const getSimpleEnvironmentsInitValues = environmentConfigs => {
@@ -87,7 +95,7 @@ export const getFirstEnvironmentId = environmentConfigs =>
8795 safeGet ( environmentConfigs , [ 0 , 'runtimeEnvironmentId' ] , null ) ;
8896
8997/**
90- * Prepare inital values for EditEnvironmentForm used in advanced configuration.
98+ * Prepare initial values for EditEnvironmentForm used in advanced configuration.
9199 * Note that advanced config allows only one environment. If multiple environments are defined, only the first is loaded.
92100 * @param {* } environmentConfigs
93101 */
0 commit comments