move_files
Move a corpus file from oldpath to newpath.
compute_movenames(oldpath, newpath)
Make CorpusPath pairs for the files that needs to move.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
oldpath |
Path
|
path to the old file |
required |
newpath |
Path
|
path to the new file, with normalised name |
required |
Returns:
Type | Description |
---|---|
list[tuple]
|
List of tuples of the files that needs to be moved |
Source code in /home/anders/projects/CorpusTools/corpustools/move_files.py
71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 |
|
compute_parallel_movenames(old_corpuspath, new_corpuspath)
Compute pairs of CorpusPaths for parallel files.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
old_corpuspath |
CorpusPath
|
the existing file |
required |
new_corpuspath |
CorpusPath
|
the new name of the file |
required |
Returns:
Type | Description |
---|---|
list[tuple]
|
List of tuples of the parallel files that needs to be moved |
Source code in /home/anders/projects/CorpusTools/corpustools/move_files.py
89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 |
|
main()
Move a file.
Source code in /home/anders/projects/CorpusTools/corpustools/move_files.py
156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 |
|
move_corpuspath(old_corpuspath, new_corpuspath)
Move a set of corpus files to a new location.
Source code in /home/anders/projects/CorpusTools/corpustools/move_files.py
44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 |
|
mover(oldpath, newpath)
Move filepairs and update metadata.
Source code in /home/anders/projects/CorpusTools/corpustools/move_files.py
127 128 129 130 131 132 |
|
mover_parse_args()
Parse the commandline options.
Returns:
Type | Description |
---|---|
argparse.Namespace
|
the parsed commandline arguments |
Source code in /home/anders/projects/CorpusTools/corpustools/move_files.py
135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 |
|
remove_main()
Remove a file.
Source code in /home/anders/projects/CorpusTools/corpustools/move_files.py
211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 |
|
remove_metadata(remove_path)
Remove parallel info about remove_path.
Source code in /home/anders/projects/CorpusTools/corpustools/move_files.py
180 181 182 183 184 185 186 187 188 189 190 191 192 |
|
remover_parse_args()
Parse the commandline options.
Returns:
Type | Description |
---|---|
argparse.Namespace
|
the parsed commandline arguments |
Source code in /home/anders/projects/CorpusTools/corpustools/move_files.py
195 196 197 198 199 200 201 202 203 204 205 206 207 208 |
|
update_metadata(filepairs)
Update parallel info for all filepairs.
Source code in /home/anders/projects/CorpusTools/corpustools/move_files.py
29 30 31 32 33 34 35 36 37 38 39 40 41 |
|