Made ietf/sync pyflakes-clean.
- Legacy-Id: 7498
This commit is contained in:
parent
6606538453
commit
8e9f835651
|
@ -1,4 +1,5 @@
|
||||||
from ietf.doc.models import *
|
from django.db import models
|
||||||
|
from ietf.doc.models import Document, State
|
||||||
|
|
||||||
def find_discrepancies():
|
def find_discrepancies():
|
||||||
res = []
|
res = []
|
||||||
|
|
|
@ -1,13 +1,19 @@
|
||||||
import re, urllib2, json, email, base64
|
import base64
|
||||||
|
import datetime
|
||||||
|
import email
|
||||||
|
import json
|
||||||
|
import re
|
||||||
|
import urllib2
|
||||||
|
|
||||||
from django.utils.http import urlquote
|
from django.utils.http import urlquote
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
|
|
||||||
from ietf.doc.models import *
|
from ietf.doc.mails import email_ad, email_state_changed
|
||||||
|
from ietf.doc.models import Document, DocEvent, State, StateDocEvent, StateType, save_document_in_history
|
||||||
from ietf.doc.utils import add_state_change_event
|
from ietf.doc.utils import add_state_change_event
|
||||||
from ietf.doc.mails import email_ad, email_state_changed, email_authors
|
from ietf.person.models import Person
|
||||||
from ietf.person.models import *
|
from ietf.utils.timezone import local_timezone_to_utc, email_time_to_local_timezone, utc_to_local_timezone
|
||||||
from ietf.utils.timezone import *
|
|
||||||
|
|
||||||
#PROTOCOLS_URL = "http://www.iana.org/protocols/"
|
#PROTOCOLS_URL = "http://www.iana.org/protocols/"
|
||||||
#CHANGES_URL = "http://datatracker.dev.icann.org:8080/data-tracker/changes"
|
#CHANGES_URL = "http://datatracker.dev.icann.org:8080/data-tracker/changes"
|
||||||
|
|
|
@ -1,16 +1,22 @@
|
||||||
import re, urllib, urllib2, json, email, socket, base64
|
import re
|
||||||
|
import base64
|
||||||
|
import datetime
|
||||||
|
import urllib
|
||||||
|
import urllib2
|
||||||
|
import socket
|
||||||
from xml.dom import pulldom, Node
|
from xml.dom import pulldom, Node
|
||||||
|
|
||||||
from django.utils.http import urlquote
|
from django.conf import settings
|
||||||
|
|
||||||
from ietf.utils.mail import send_mail_text
|
from ietf.doc.models import ( Document, DocAlias, State, StateType, DocEvent, DocRelationshipName,
|
||||||
from ietf.utils.log import log
|
DocTagName, DocTypeName, RelatedDocument, save_document_in_history )
|
||||||
|
|
||||||
from ietf.doc.models import *
|
|
||||||
from ietf.person.models import *
|
|
||||||
from ietf.name.models import *
|
|
||||||
from ietf.doc.utils import add_state_change_event
|
|
||||||
from ietf.doc.expire import move_draft_files_to_archive
|
from ietf.doc.expire import move_draft_files_to_archive
|
||||||
|
from ietf.doc.utils import add_state_change_event
|
||||||
|
from ietf.group.models import Group
|
||||||
|
from ietf.name.models import StdLevelName, StreamName
|
||||||
|
from ietf.person.models import Person
|
||||||
|
from ietf.utils.log import log
|
||||||
|
from ietf.utils.mail import send_mail_text
|
||||||
|
|
||||||
#QUEUE_URL = "http://www.rfc-editor.org/queue2.xml"
|
#QUEUE_URL = "http://www.rfc-editor.org/queue2.xml"
|
||||||
#INDEX_URL = "http://www.rfc-editor.org/rfc/rfc-index.xml"
|
#INDEX_URL = "http://www.rfc-editor.org/rfc/rfc-index.xml"
|
||||||
|
@ -34,6 +40,7 @@ def parse_queue(response):
|
||||||
events = pulldom.parse(response)
|
events = pulldom.parse(response)
|
||||||
drafts = []
|
drafts = []
|
||||||
warnings = []
|
warnings = []
|
||||||
|
stream = None
|
||||||
|
|
||||||
for event, node in events:
|
for event, node in events:
|
||||||
if event == pulldom.START_ELEMENT and node.tagName == "entry":
|
if event == pulldom.START_ELEMENT and node.tagName == "entry":
|
||||||
|
@ -322,7 +329,6 @@ def update_docs_from_rfc_index(data, skip_older_than_date=None):
|
||||||
# attributes take precedence over our local attributes)
|
# attributes take precedence over our local attributes)
|
||||||
|
|
||||||
# make sure we got the document and alias
|
# make sure we got the document and alias
|
||||||
created = False
|
|
||||||
doc = None
|
doc = None
|
||||||
name = "rfc%s" % rfc_number
|
name = "rfc%s" % rfc_number
|
||||||
a = DocAlias.objects.filter(name=name).select_related("document")
|
a = DocAlias.objects.filter(name=name).select_related("document")
|
||||||
|
@ -342,9 +348,7 @@ def update_docs_from_rfc_index(data, skip_older_than_date=None):
|
||||||
# add alias
|
# add alias
|
||||||
DocAlias.objects.get_or_create(name=name, document=doc)
|
DocAlias.objects.get_or_create(name=name, document=doc)
|
||||||
results.append("created alias %s to %s" % (name, doc.name))
|
results.append("created alias %s to %s" % (name, doc.name))
|
||||||
created = True
|
|
||||||
|
|
||||||
|
|
||||||
# check attributes
|
# check attributes
|
||||||
changed_attributes = {}
|
changed_attributes = {}
|
||||||
changed_states = []
|
changed_states = []
|
||||||
|
|
|
@ -1,20 +1,21 @@
|
||||||
import unittest, re, json, datetime, StringIO, shutil
|
import os
|
||||||
|
import json
|
||||||
|
import datetime
|
||||||
|
import StringIO
|
||||||
|
import shutil
|
||||||
|
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
from django.core.urlresolvers import reverse as urlreverse
|
from django.core.urlresolvers import reverse as urlreverse
|
||||||
|
|
||||||
|
from ietf.doc.models import Document, DocAlias, DocEvent, DeletedEvent, DocTagName, RelatedDocument, State, StateDocEvent
|
||||||
|
from ietf.doc.utils import add_state_change_event
|
||||||
|
from ietf.person.models import Person
|
||||||
|
from ietf.sync import iana, rfceditor
|
||||||
from ietf.utils.mail import outbox
|
from ietf.utils.mail import outbox
|
||||||
from ietf.utils.test_data import make_test_data
|
from ietf.utils.test_data import make_test_data
|
||||||
from ietf.utils.test_utils import login_testing_unauthorized
|
from ietf.utils.test_utils import login_testing_unauthorized
|
||||||
from ietf.utils.test_utils import TestCase
|
from ietf.utils.test_utils import TestCase
|
||||||
|
|
||||||
from ietf.doc.models import *
|
|
||||||
from ietf.doc.utils import add_state_change_event
|
|
||||||
from ietf.person.models import *
|
|
||||||
|
|
||||||
from ietf.sync import iana, rfceditor
|
|
||||||
|
|
||||||
from pyquery import PyQuery
|
|
||||||
|
|
||||||
class IANASyncTests(TestCase):
|
class IANASyncTests(TestCase):
|
||||||
def test_protocol_page_sync(self):
|
def test_protocol_page_sync(self):
|
||||||
|
@ -302,8 +303,6 @@ class RFCSyncTests(TestCase):
|
||||||
self.assertEqual(pages, "42")
|
self.assertEqual(pages, "42")
|
||||||
self.assertEqual(abstract, "This is some interesting text.")
|
self.assertEqual(abstract, "This is some interesting text.")
|
||||||
|
|
||||||
|
|
||||||
mailbox_before = len(outbox)
|
|
||||||
draft_filename = "%s-%s.txt" % (doc.name, doc.rev)
|
draft_filename = "%s-%s.txt" % (doc.name, doc.rev)
|
||||||
self.write_draft_file(draft_filename, 5000)
|
self.write_draft_file(draft_filename, 5000)
|
||||||
|
|
||||||
|
|
|
@ -1,18 +1,18 @@
|
||||||
import subprocess, os, json
|
import datetime
|
||||||
|
import subprocess
|
||||||
|
import os
|
||||||
|
import json
|
||||||
|
|
||||||
from django.http import HttpResponse, HttpResponseForbidden, HttpResponseServerError, HttpResponseRedirect, Http404
|
from django.http import HttpResponse, HttpResponseForbidden, HttpResponseServerError, HttpResponseRedirect, Http404
|
||||||
from django.shortcuts import render_to_response, redirect
|
from django.shortcuts import render_to_response
|
||||||
from django.template import RequestContext
|
from django.template import RequestContext
|
||||||
from django.template.loader import render_to_string
|
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
from django import forms
|
|
||||||
from django.db.models import Q
|
|
||||||
from django.contrib.auth.models import User
|
from django.contrib.auth.models import User
|
||||||
|
from django.contrib.contenttypes.models import ContentType
|
||||||
from django.views.decorators.csrf import csrf_exempt
|
from django.views.decorators.csrf import csrf_exempt
|
||||||
|
|
||||||
|
from ietf.doc.models import DeletedEvent, StateDocEvent
|
||||||
from ietf.ietfauth.utils import role_required, has_role
|
from ietf.ietfauth.utils import role_required, has_role
|
||||||
from ietf.doc.models import *
|
|
||||||
from ietf.sync import iana, rfceditor
|
|
||||||
from ietf.sync.discrepancies import find_discrepancies
|
from ietf.sync.discrepancies import find_discrepancies
|
||||||
from ietf.utils.serialize import object_as_shallow_dict
|
from ietf.utils.serialize import object_as_shallow_dict
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue