Returns a hopefully unique string suitable for use as the temporary sequence prefix when moving a sequence.
()
| 106 | return False |
| 107 | |
| 108 | def __tmpPrefix() : |
| 109 | |
| 110 | """Returns a hopefully unique string suitable for use as the temporary |
| 111 | sequence prefix when moving a sequence.""" |
| 112 | |
| 113 | import hashlib |
| 114 | import platform |
| 115 | import time |
| 116 | |
| 117 | h = hashlib.md5() |
| 118 | h.update( platform.node().encode() ) # computer name |
| 119 | h.update( str( os.getpid() ).encode() ) |
| 120 | h.update( str( time.time() ).encode() ) |
| 121 | return "ieSequenceTmp" + h.hexdigest() + "." |
| 122 | |
| 123 | __all__ = [ "mv", "cp", "rm", "cat" ] |