#3334 dnsrecord-del traceback in interactive mode if record contains comma
Closed: Fixed None Opened 11 years ago by jcholast.

# ipa dnsrecord-del example.com @
No option to delete specific record provided.
Delete all? Yes/No (default No): n
Current DNS record contents:

TXT record: Holmes laughed. "It is quite a pretty little problem," said he.
NS record: ns.example.com.

Delete TXT record 'Holmes laughed. "It is quite a pretty little problem," said he.'? Yes/No (default No): y
Delete NS record 'ns.example.com.'? Yes/No (default No): n
Traceback (most recent call last):
  File "/usr/bin/ipa", line 32, in <module>
    cli.run(api)
  File "/usr/lib/python2.6/site-packages/ipalib/cli.py", line 1268, in run
    sys.exit(api.Backend.cli.run(argv))
  File "/usr/lib/python2.6/site-packages/ipalib/cli.py", line 1049, in run
    kw = self.argv_to_keyword_arguments(cmd, argv[1:])
  File "/usr/lib/python2.6/site-packages/ipalib/cli.py", line 1036, in argv_to_keyword_arguments
    kw = cmd.split_csv(**kw)
  File "/usr/lib/python2.6/site-packages/ipalib/frontend.py", line 580, in split_csv
    (k, self.params[k].split_csv(v)) for (k, v) in kw.iteritems()
  File "/usr/lib/python2.6/site-packages/ipalib/frontend.py", line 580, in <genexpr>
    (k, self.params[k].split_csv(v)) for (k, v) in kw.iteritems()
  File "/usr/lib/python2.6/site-packages/ipalib/parameters.py", line 728, in split_csv
    for row in self.__unicode_csv_reader(lines):
  File "/usr/lib/python2.6/site-packages/ipalib/parameters.py", line 697, in __unicode_csv_reader
    for row in csv_reader:
_csv.Error: newline inside string

Replying to [comment:5 nkrishnan]:

dupe of #3323
Not really, this is a separate issue.

Metadata Update from @jcholast:
- Issue assigned to jcholast
- Issue set to the milestone: FreeIPA 3.2 - 2013/02

7 years ago

Login to comment on this ticket.

Metadata