Functions | |
| def | checkDirectorySize |
| def | getDirectorySize |
| def | keyFuncToSortBag |
| def | killChildProcesses |
| def | killROSBag |
| def | listBagsSortedByDate |
| def | main |
| def | mkdirForBag |
| def | moveBagFiles |
| def | parseBagFile |
| def | removeOldFiles |
| def | restartROSBag |
| def | runROSBag |
| def | watchFileSystem |
Variables | |
| tuple | args = parser.parse_args() |
| g_rosbag_process = False | |
| tuple | parser = argparse.ArgumentParser(description='rosbag record regardless of rosmaster status') |
| def rosbag_always.checkDirectorySize | ( | save_dir, | |
| max_size | |||
| ) |
Definition at line 100 of file rosbag_always.py.
| def rosbag_always.getDirectorySize | ( | start_path = '.' | ) |
Definition at line 65 of file rosbag_always.py.
| def rosbag_always.keyFuncToSortBag | ( | bag | ) |
Definition at line 77 of file rosbag_always.py.
| def rosbag_always.killChildProcesses | ( | ppid | ) |
Definition at line 114 of file rosbag_always.py.
| def rosbag_always.killROSBag | ( | ) |
Definition at line 124 of file rosbag_always.py.
| def rosbag_always.listBagsSortedByDate | ( | save_dir | ) |
Definition at line 81 of file rosbag_always.py.
| def rosbag_always.main | ( | topics, | |
| size, | |||
| save_dir, | |||
| max_size, | |||
rate = 1 |
|||
| ) |
Definition at line 132 of file rosbag_always.py.
| def rosbag_always.mkdirForBag | ( | root_dir, | |
| bag | |||
| ) |
Definition at line 36 of file rosbag_always.py.
| def rosbag_always.moveBagFiles | ( | save_dir, | |
| bags | |||
| ) |
Definition at line 48 of file rosbag_always.py.
| def rosbag_always.parseBagFile | ( | bag | ) |
Definition at line 26 of file rosbag_always.py.
| def rosbag_always.removeOldFiles | ( | save_dir, | |
| max_size, | |||
| current_size | |||
| ) |
Definition at line 89 of file rosbag_always.py.
| def rosbag_always.restartROSBag | ( | topics, | |
| size, | |||
| save_dir | |||
| ) |
Definition at line 109 of file rosbag_always.py.
| def rosbag_always.runROSBag | ( | topics, | |
| size, | |||
| save_dir | |||
| ) |
run rosbag and return Popen object
Definition at line 15 of file rosbag_always.py.
| def rosbag_always.watchFileSystem | ( | save_dir, | |
| max_size | |||
| ) |
Definition at line 56 of file rosbag_always.py.
| tuple rosbag_always::args = parser.parse_args() |
Definition at line 160 of file rosbag_always.py.
Definition at line 107 of file rosbag_always.py.
| tuple rosbag_always::parser = argparse.ArgumentParser(description='rosbag record regardless of rosmaster status') |
Definition at line 155 of file rosbag_always.py.