Changeset 451
- Timestamp:
- 05/12/08 09:31:24
(8 months ago)
- Author:
- jmowery
- Message:
make list clients in group work
several small syntax fixes
for some reason have to loop and append to list in tuple rather than concatenate (language 'feature')
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r450 |
r451 |
|
| 149 | 149 | print 'File \'' + file_name + '\' does not exist' |
|---|
| 150 | 150 | else: |
|---|
| 151 | | files.append((os.path.realpath(os.path.expanduser(file_name))), file_util.checksum(file_name)) |
|---|
| | 151 | files.append((os.path.realpath(os.path.expanduser(file_name)), file_util.checksum(file_name))) |
|---|
| 152 | 152 | if len(files) != len(argv[1:]): |
|---|
| 153 | 153 | sys.exit(1) |
|---|
| 154 | 154 | msg = m.add_message(argv[0]) |
|---|
| 155 | | msg.body[1] += files |
|---|
| | 155 | for f in files: |
|---|
| | 156 | msg.body[1].append(f) |
|---|
| 156 | 157 | elif cmd == 'remove': |
|---|
| 157 | 158 | files = [os.path.basename(x) for x in argv[1:]] |
|---|
| 158 | 159 | msg = m.remove_message(argv[0]) |
|---|
| 159 | | msg.body[1] += files |
|---|
| | 160 | for f in files: |
|---|
| | 161 | msg.body[1].append(f) |
|---|
| 160 | 162 | else: |
|---|
| 161 | 163 | print "unknown command" |
|---|
| … | … | |
| 201 | 203 | sys.exit(1) |
|---|
| 202 | 204 | msg = mgr.list_clients() |
|---|
| 203 | | msg.body = argv[2] |
|---|
| | 205 | msg.body = argv[2:] |
|---|
| 204 | 206 | else: |
|---|
| 205 | 207 | print 'unknown client list request' |
|---|
| r450 |
r451 |
|
| 109 | 109 | msg.body = l.list_nodes() |
|---|
| 110 | 110 | else: |
|---|
| 111 | | msg.body = [] |
|---|
| | 111 | msg.body = targetexpand(('group', msg.body)) |
|---|
| 112 | 112 | return msg |
|---|
| 113 | 113 | |
|---|
Download in other formats:
* Generating other formats may take time.