mirror of
https://github.com/koloideal/Argenta.git
synced 2026-06-10 18:15:28 +03:00
new model - Response
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
from argenta.command.flags.models import ValidInputFlags, UndefinedInputFlags, InvalidValueInputFlags
|
||||
from argenta.response.status import Status
|
||||
|
||||
|
||||
class Response:
|
||||
def __init__(self, status: Status,
|
||||
valid_flags: ValidInputFlags = None,
|
||||
undefined_flags: UndefinedInputFlags = None,
|
||||
invalid_value_flags: InvalidValueInputFlags = None):
|
||||
self.status = status
|
||||
self.valid_flags = valid_flags
|
||||
self.undefined_flags = undefined_flags
|
||||
self.invalid_value_flags = invalid_value_flags
|
||||
@@ -0,0 +1,6 @@
|
||||
from enum import Enum
|
||||
|
||||
|
||||
class Status(Enum):
|
||||
SUCCESSFUL = 200
|
||||
UNSUCCESSFUL = 400
|
||||
Reference in New Issue
Block a user