Hi,
Cannot reproduce the issue on my local sync - hadn't run it since Jul
31st and updated without errors just now.
I'd appreciate if you could answer these questions to help us identify
the cause:
1. which version of py-peeringdb are you running
2. "org last update 1470142503 0 changed" indicates that you ran the
script earlier today, did that produce any errors? particularly with the
org sync? if so which error?
3. Does the problem persist if you do it on a fresh db (eg. after
running the drop_tables command, WARNING: this will delete all existing
data)
thanks,
Stefan
On 02/08/16 18:38, Paul Vlaar wrote:
Something's not going right here:
$ /usr/local/bin/peeringdb sync
Operations to perform:
Synchronize unmigrated apps: django_peeringdb
Apply all migrations: admin, contenttypes, auth, sessions
Synchronizing apps without migrations:
Creating tables...
Running deferred SQL...
Installing custom SQL...
Running migrations:
No migrations to apply.
Starting new HTTPS connection (1): www.peeringdb.com
"GET /api/org?since=1470142503 HTTP/1.1" 200 None
org last update 1470142503 0 changed
data to be processed 0
Starting new HTTPS connection (1): www.peeringdb.com
"GET /api/fac?since=1470088505 HTTP/1.1" 200 None
fac last update 1470088505 0 changed
data to be processed 0
Starting new HTTPS connection (1): www.peeringdb.com
"GET /api/net?since=1469642106 HTTP/1.1" 200 None
net last update 1469642106 110 changed
data to be processed 110
Traceback (most recent call last):
File "/usr/local/bin/peeringdb", line 9, in <module>
load_entry_point('peeringdb==0.4.3.2', 'console_scripts', 'peeringdb')()
File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 716,
in __call__
return self.main(*args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 696,
in main
rv = self.invoke(ctx)
File "/usr/local/lib/python2.7/dist-packages/click/core.py", line
1060, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 889,
in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 534,
in invoke
return callback(*args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/peeringdb/cli.py", line
169, in sync
db.sync()
File "/usr/local/lib/python2.7/dist-packages/peeringdb/localdb.py",
line 140, in sync
call_command('pdb_sync', interactive=False)
File
"/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py",
line 120, in call_command
return command.execute(*args, **defaults)
File
"/usr/local/lib/python2.7/dist-packages/django/core/management/base.py",
line 445, in execute
output = self.handle(*args, **options)
File
"/usr/local/lib/python2.7/dist-packages/django_peeringdb/management/commands/pdb_sync.py",
line 85, in handle
self.sync(tables)
File
"/usr/local/lib/python2.7/dist-packages/django_peeringdb/management/commands/pdb_sync.py",
line 92, in sync
self.update_db(cls, self.get_objs(cls))
File
"/usr/local/lib/python2.7/dist-packages/django_peeringdb/management/commands/pdb_sync.py",
line 127, in update_db
sync.sync_obj(cls, row)
File
"/usr/local/lib/python2.7/dist-packages/django_peeringdb/sync.py", line
25, in sync_obj
obj.full_clean()
File
"/usr/local/lib/python2.7/dist-packages/django/db/models/base.py", line
1171, in full_clean
raise ValidationError(errors)
django.core.exceptions.ValidationError: {'org': [u'organization instance
with id 14675 does not exist.']}
~paul
_______________________________________________
Pdb-tech mailing list
[email protected]
http://lists.peeringdb.com/cgi-bin/mailman/listinfo/pdb-tech
_______________________________________________
Pdb-tech mailing list
[email protected]
http://lists.peeringdb.com/cgi-bin/mailman/listinfo/pdb-tech