(cmd, howfarback=0)
| 61 | |
| 62 | |
| 63 | def do(cmd, howfarback=0): |
| 64 | if DEBUG: |
| 65 | if False: |
| 66 | try: |
| 67 | raise Exception |
| 68 | except: |
| 69 | tb = sys.exc_info()[2] |
| 70 | f = tb.tb_frame.f_back |
| 71 | for i in range(howfarback): |
| 72 | f = f.f_back |
| 73 | print f.f_code.co_filename, f.f_code.co_name, f.f_lineno |
| 74 | print cmd |
| 75 | if os.system(cmd) != 0: |
| 76 | raise Exception(cmd) |
| 77 | |
| 78 | ############################ |
| 79 | # # |
no test coverage detected