mirror of
https://github.com/ldericher/fftcgtool
synced 2025-12-07 00:53:10 +00:00
rename commands
This commit is contained in:
parent
eea92bf5f1
commit
336fb4dca5
7 changed files with 26 additions and 26 deletions
|
|
@ -4,7 +4,7 @@
|
||||||
<content url="file://$MODULE_DIR$">
|
<content url="file://$MODULE_DIR$">
|
||||||
<excludeFolder url="file://$MODULE_DIR$/out" />
|
<excludeFolder url="file://$MODULE_DIR$/out" />
|
||||||
</content>
|
</content>
|
||||||
<orderEntry type="jdk" jdkName="Pipenv (fftcgtool_v2)" jdkType="Python SDK" />
|
<orderEntry type="jdk" jdkName="Pipenv (fftcgtool)" jdkType="Python SDK" />
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
<orderEntry type="sourceFolder" forTests="false" />
|
||||||
</component>
|
</component>
|
||||||
</module>
|
</module>
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project version="4">
|
<project version="4">
|
||||||
<component name="ProjectRootManager" version="2" project-jdk-name="Pipenv (fftcgtool_v2)" project-jdk-type="Python SDK" />
|
<component name="ProjectRootManager" version="2" project-jdk-name="Pipenv (fftcgtool)" project-jdk-type="Python SDK" />
|
||||||
<component name="PythonCompatibilityInspectionAdvertiser">
|
<component name="PythonCompatibilityInspectionAdvertiser">
|
||||||
<option name="version" value="3" />
|
<option name="version" value="3" />
|
||||||
</component>
|
</component>
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
<project version="4">
|
<project version="4">
|
||||||
<component name="ProjectModuleManager">
|
<component name="ProjectModuleManager">
|
||||||
<modules>
|
<modules>
|
||||||
<module fileurl="file://$PROJECT_DIR$/.idea/fftcgtool_v2.iml" filepath="$PROJECT_DIR$/.idea/fftcgtool_v2.iml" />
|
<module fileurl="file://$PROJECT_DIR$/.idea/fftcgtool.iml" filepath="$PROJECT_DIR$/.idea/fftcgtool.iml" />
|
||||||
</modules>
|
</modules>
|
||||||
</component>
|
</component>
|
||||||
</project>
|
</project>
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
<component name="ProjectRunConfigurationManager">
|
<component name="ProjectRunConfigurationManager">
|
||||||
<configuration default="false" name="deck cmd" type="PythonConfigurationType" factoryName="Python">
|
<configuration default="false" name="ffdecks cmd" type="PythonConfigurationType" factoryName="Python">
|
||||||
<module name="fftcgtool_v2" />
|
<module name="fftcgtool" />
|
||||||
<option name="INTERPRETER_OPTIONS" value="" />
|
<option name="INTERPRETER_OPTIONS" value="" />
|
||||||
<option name="PARENT_ENVS" value="true" />
|
<option name="PARENT_ENVS" value="true" />
|
||||||
<envs>
|
<envs>
|
||||||
|
|
@ -11,8 +11,8 @@
|
||||||
<option name="IS_MODULE_SDK" value="true" />
|
<option name="IS_MODULE_SDK" value="true" />
|
||||||
<option name="ADD_CONTENT_ROOTS" value="true" />
|
<option name="ADD_CONTENT_ROOTS" value="true" />
|
||||||
<option name="ADD_SOURCE_ROOTS" value="true" />
|
<option name="ADD_SOURCE_ROOTS" value="true" />
|
||||||
<option name="SCRIPT_NAME" value="$PROJECT_DIR$/main.py" />
|
<option name="SCRIPT_NAME" value="$PROJECT_DIR$/fftcgtool.py" />
|
||||||
<option name="PARAMETERS" value="-v deck 6551765862318080" />
|
<option name="PARAMETERS" value="-v ffdecks 6551765862318080" />
|
||||||
<option name="SHOW_COMMAND_LINE" value="false" />
|
<option name="SHOW_COMMAND_LINE" value="false" />
|
||||||
<option name="EMULATE_TERMINAL" value="false" />
|
<option name="EMULATE_TERMINAL" value="false" />
|
||||||
<option name="MODULE_MODE" value="false" />
|
<option name="MODULE_MODE" value="false" />
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
<component name="ProjectRunConfigurationManager">
|
<component name="ProjectRunConfigurationManager">
|
||||||
<configuration default="false" name="opus cmd" type="PythonConfigurationType" factoryName="Python">
|
<configuration default="false" name="opuses cmd" type="PythonConfigurationType" factoryName="Python">
|
||||||
<module name="fftcgtool_v2" />
|
<module name="fftcgtool" />
|
||||||
<option name="INTERPRETER_OPTIONS" value="" />
|
<option name="INTERPRETER_OPTIONS" value="" />
|
||||||
<option name="PARENT_ENVS" value="true" />
|
<option name="PARENT_ENVS" value="true" />
|
||||||
<envs>
|
<envs>
|
||||||
|
|
@ -11,8 +11,8 @@
|
||||||
<option name="IS_MODULE_SDK" value="true" />
|
<option name="IS_MODULE_SDK" value="true" />
|
||||||
<option name="ADD_CONTENT_ROOTS" value="true" />
|
<option name="ADD_CONTENT_ROOTS" value="true" />
|
||||||
<option name="ADD_SOURCE_ROOTS" value="true" />
|
<option name="ADD_SOURCE_ROOTS" value="true" />
|
||||||
<option name="SCRIPT_NAME" value="$PROJECT_DIR$/main.py" />
|
<option name="SCRIPT_NAME" value="$PROJECT_DIR$/fftcgtool.py" />
|
||||||
<option name="PARAMETERS" value="-v opus promo" />
|
<option name="PARAMETERS" value="-v opuses promo" />
|
||||||
<option name="SHOW_COMMAND_LINE" value="false" />
|
<option name="SHOW_COMMAND_LINE" value="false" />
|
||||||
<option name="EMULATE_TERMINAL" value="false" />
|
<option name="EMULATE_TERMINAL" value="false" />
|
||||||
<option name="MODULE_MODE" value="false" />
|
<option name="MODULE_MODE" value="false" />
|
||||||
|
|
@ -29,4 +29,4 @@ RUN set -ex; \
|
||||||
|
|
||||||
COPY . .
|
COPY . .
|
||||||
|
|
||||||
ENTRYPOINT ["pipenv", "run", "./main.py"]
|
ENTRYPOINT ["pipenv", "run", "./fftcgtool.py"]
|
||||||
|
|
|
||||||
|
|
@ -62,8 +62,8 @@ def main() -> None:
|
||||||
"-l", "--language",
|
"-l", "--language",
|
||||||
type=fftcg.Language,
|
type=fftcg.Language,
|
||||||
default="en",
|
default="en",
|
||||||
metavar="LANGUAGE",
|
metavar="LANG",
|
||||||
help="lang",
|
help="language for imported objects",
|
||||||
)
|
)
|
||||||
|
|
||||||
subparsers = parser.add_subparsers(
|
subparsers = parser.add_subparsers(
|
||||||
|
|
@ -74,16 +74,16 @@ def main() -> None:
|
||||||
)
|
)
|
||||||
|
|
||||||
# "opus" subcommand
|
# "opus" subcommand
|
||||||
opus_parser = subparsers.add_parser(
|
opuses_parser = subparsers.add_parser(
|
||||||
"opus",
|
"opuses",
|
||||||
description="Imports an Opus from the square API and creates its elemental decks as JSON files.",
|
description="Imports Opuses from the square API and creates its elemental decks as JSON files.",
|
||||||
)
|
)
|
||||||
|
|
||||||
opus_parser.set_defaults(
|
opuses_parser.set_defaults(
|
||||||
func=opus_decks
|
func=opus_decks
|
||||||
)
|
)
|
||||||
|
|
||||||
opus_parser.add_argument(
|
opuses_parser.add_argument(
|
||||||
"opus_ids",
|
"opus_ids",
|
||||||
type=str,
|
type=str,
|
||||||
nargs="+",
|
nargs="+",
|
||||||
|
|
@ -91,7 +91,7 @@ def main() -> None:
|
||||||
help="the Opuses to import",
|
help="the Opuses to import",
|
||||||
)
|
)
|
||||||
|
|
||||||
opus_parser.add_argument(
|
opuses_parser.add_argument(
|
||||||
"-n", "--num_requests",
|
"-n", "--num_requests",
|
||||||
type=int,
|
type=int,
|
||||||
default=20,
|
default=20,
|
||||||
|
|
@ -99,17 +99,17 @@ def main() -> None:
|
||||||
help="maximum number of concurrent requests",
|
help="maximum number of concurrent requests",
|
||||||
)
|
)
|
||||||
|
|
||||||
# "deck" subcommand
|
# "ffdecks" subcommand
|
||||||
deck_parser = subparsers.add_parser(
|
ffdecks_parser = subparsers.add_parser(
|
||||||
"deck",
|
"ffdecks",
|
||||||
description="Imports a Deck from the ffdecks.com API and creates it as a JSON file.",
|
description="Imports Decks from the ffdecks.com API and creates it as a JSON file.",
|
||||||
)
|
)
|
||||||
|
|
||||||
deck_parser.set_defaults(
|
ffdecks_parser.set_defaults(
|
||||||
func=ffdecks_decks
|
func=ffdecks_decks
|
||||||
)
|
)
|
||||||
|
|
||||||
deck_parser.add_argument(
|
ffdecks_parser.add_argument(
|
||||||
"deck_ids",
|
"deck_ids",
|
||||||
type=str,
|
type=str,
|
||||||
nargs="+",
|
nargs="+",
|
||||||
Loading…
Reference in a new issue