(self, args)
| 511 | self.name = 'license' |
| 512 | |
| 513 | def do_new(self, args): |
| 514 | c = self._get_config() |
| 515 | n = c['counter'] + 1 |
| 516 | rcode = args.get('rcode') |
| 517 | if not rcode: |
| 518 | args['rcode'] = rcode = self.template % n |
| 519 | |
| 520 | args['filename'] = self._create(args) |
| 521 | |
| 522 | args['id'] = n |
| 523 | c['licenses'].append(args) |
| 524 | c['counter'] = n |
| 525 | self._set_config(c) |
| 526 | |
| 527 | return args |
| 528 | |
| 529 | def _create(self, args, update=False): |
| 530 | path = self._get_path() |
nothing calls this directly
no test coverage detected