@@ -9,28 +9,37 @@ def __init__(self, base_url) -> None:
99 self ._base_url = base_url
1010
1111 def get_model (self , key : str = None ) -> Dict :
12+ """ Get Duet object model. RRF3 only """
1213 raise NotImplementedError
1314
1415 def post_code (self , code : str ) -> Dict :
16+ """ Send G/M/T-code to Duet """
1517 raise NotImplementedError
1618
1719 def get_file (self , filename : str , directory : str = 'gcodes' ) -> str :
20+ """ Get file from Duet """
1821 raise NotImplementedError
1922
2023 def put_file (self , file : str , directory : str = 'gcodes' ) -> Dict :
24+ """ Upload file to Duet """
2125 raise NotImplementedError
2226
2327 def get_fileinfo (self , filename : str = None , directory : str = 'gcodes' ) -> Dict :
28+ """ Get file info """
2429 raise NotImplementedError
2530
2631 def delete_file (self , filename : str , directory : str = 'gcodes' ) -> Dict :
32+ """ Delete file on Duet """
2733 raise NotImplementedError
2834
2935 def move_file (self , from_path : str , to_path : str , force : bool = False ) -> Dict :
36+ """ Move file on Duet, can be used to rename files """
3037 raise NotImplementedError
3138
3239 def get_directory (self , directory : str ) -> List [Dict ]:
40+ """ Get a list of all the files & directories in a directory """
3341 raise NotImplementedError
3442
3543 def put_directory (self , directory : str ) -> Dict :
44+ """ Create a new directory """
3645 raise NotImplementedError
0 commit comments