File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -21,6 +21,12 @@ run_generator() {
2121 -v " ${script_dir} :/local" " ${generator_image} " generate " $@ "
2222}
2323
24+ clean_python_sdk () {
25+ local sdk_dir=" $1 "
26+ local package_name=" $2 "
27+ rm -rf " ${sdk_dir} /${package_name} /models" " ${sdk_dir} /${package_name} /api" " ${sdk_dir} /test"
28+ }
29+
2430inject_python_helpers () {
2531 local sdk_dir=" $1 "
2632 local package_name=" $2 "
@@ -30,6 +36,7 @@ inject_python_helpers() {
3036
3137if [ -z " ${generate} " ] || [ " ${generate} " == " python-neurostore" ] || [ " ${generate} " == " neurostore-python-sdk" ]; then
3238 echo " generating python-neurostore-sdk (v${neurostore_version} )..."
39+ clean_python_sdk " ${script_dir} /python/neurostore-python-sdk" " neurostore_sdk"
3340 run_generator \
3441 -i /local/neurostore-spec/neurostore-openapi.yml \
3542 -g python \
5360
5461if [ -z " ${generate} " ] || [ " ${generate} " == " python-neurosynth-compose" ] || [ " ${generate} " == " neurosynth-compose-python-sdk" ]; then
5562 echo " generating python-neurosynth-compose-sdk (v${compose_version} )..."
63+ clean_python_sdk " ${script_dir} /python/neurosynth-compose-python-sdk" " neurosynth_compose_sdk"
5664 run_generator \
5765 -i /local/neurostore-spec/neurosynth-compose-openapi.yml \
5866 -g python \
You can’t perform that action at this time.
0 commit comments