Skip to content

Commit

Permalink
dev(narugo): add cancel
Browse files Browse the repository at this point in the history
  • Loading branch information
narugo1992 committed Aug 10, 2024
1 parent 95bfd17 commit 23f55fd
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion felinewhisker/entry/init.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,16 @@
from prompt_toolkit.document import Document
from prompt_toolkit.validation import Validator, ValidationError

from .base import CONTEXT_SETTINGS
from .base import CONTEXT_SETTINGS, ClickWarningException
from ..repository import LocalRepository, HfOnlineRepository, RepoAlreadyExistsError
from ..tasks import init_cli, list_task_types
from ..utils import HuggingFaceRepoValidator, StringNonEmptyValidator, hf_licence


class InitCanceledException(ClickWarningException):
exit_code = 0x20


class NewDirectoryValidator(Validator):
def __init__(self, message: str = "Input is not a valid directory"):
self._message = message
Expand Down Expand Up @@ -115,5 +119,7 @@ def init():
).execute()
if confirm_clear:
fn_init(**init_params, force=True)
else:
raise InitCanceledException('Initialization cancelled.')

return cli

0 comments on commit 23f55fd

Please sign in to comment.