Robot Framework Integrated Development Environment (RIDE)
robotide.controller.project.Backup Class Reference

Public Member Functions

def __enter__ (self)
 
def __exit__ (self, *args)
 
def __init__ (self, file_controller)
 

Private Member Functions

def _get_backup_name (self, path)
 
def _make_backup (self)
 
def _move (self, from_path, to_path)
 
def _remove_backup (self)
 
def _remove_backup_dir (self)
 
def _restore_backup (self)
 

Private Attributes

 _backup
 
 _backup_dir
 
 _file_controller
 
 _path
 

Detailed Description

Definition at line 388 of file project.py.

Constructor & Destructor Documentation

◆ __init__()

def robotide.controller.project.Backup.__init__ (   self,
  file_controller 
)

Definition at line 390 of file project.py.

Member Function Documentation

◆ __enter__()

def robotide.controller.project.Backup.__enter__ (   self)

Definition at line 401 of file project.py.

◆ __exit__()

def robotide.controller.project.Backup.__exit__ (   self,
args 
)

Definition at line 412 of file project.py.

◆ _get_backup_name()

def robotide.controller.project.Backup._get_backup_name (   self,
  path 
)
private

Definition at line 395 of file project.py.

◆ _make_backup()

def robotide.controller.project.Backup._make_backup (   self)
private

Definition at line 404 of file project.py.

◆ _move()

def robotide.controller.project.Backup._move (   self,
  from_path,
  to_path 
)
private

Definition at line 429 of file project.py.

◆ _remove_backup()

def robotide.controller.project.Backup._remove_backup (   self)
private

Definition at line 418 of file project.py.

◆ _remove_backup_dir()

def robotide.controller.project.Backup._remove_backup_dir (   self)
private

Definition at line 432 of file project.py.

◆ _restore_backup()

def robotide.controller.project.Backup._restore_backup (   self)
private

Definition at line 423 of file project.py.

Member Data Documentation

◆ _backup

robotide.controller.project.Backup._backup
private

Definition at line 393 of file project.py.

◆ _backup_dir

robotide.controller.project.Backup._backup_dir
private

Definition at line 398 of file project.py.

◆ _file_controller

robotide.controller.project.Backup._file_controller
private

Definition at line 392 of file project.py.

◆ _path

robotide.controller.project.Backup._path
private

Definition at line 391 of file project.py.


The documentation for this class was generated from the following file: