#2912 - eod commit. Addressing test and lint errors for refactored actions

This commit is contained in:
Charlie Crane
2024-10-21 17:51:55 +01:00
parent a5c7565f0e
commit 11357f87ca
13 changed files with 204 additions and 160 deletions

View File

@@ -4,8 +4,17 @@ from typing import ClassVar
from primaite.game.agent.actions.manager import AbstractAction
from primaite.interface.request import RequestFormat
__all__ = (
"NodeFileCreateAction",
"NodeFileScanAction",
"NodeFileDeleteAction",
"NodeFileRestoreAction",
"NodeFileCorruptAction",
"NodeFileAccessAction",
)
class NodeFileAbstractAction(AbstractAction):
class NodeFileAbstractAction(AbstractAction, identifier="node_file_abstract_action"):
"""Abstract base class for file actions.
Any action which applies to a file and uses node_name, folder_name, and file_name as its