Difference between revisions of "Import System"

From Dreamwidth Notes
Jump to: navigation, search
 
(3 intermediate revisions by the same user not shown)
Line 13: Line 13:
 
== Protocol ==
 
== Protocol ==
  
<pre>cgi-bin/DW/External/XPostProtocol/LJXMLRPC.pm
+
<pre>cgi-bin/ljprotocol.pl -- importer_bypass</pre>
cgi-bin/ljprotocol.pl -- importer_bypass</pre>
+
  
 
== Backend ==  
 
== Backend ==  
Line 24: Line 23:
 
<pre>bin/worker/content-importer-verify
 
<pre>bin/worker/content-importer-verify
 
bin/worker/import-scheduler
 
bin/worker/import-scheduler
bin/worker/content-importer</pre>
+
bin/worker/content-importer
 +
bin/worker/content-importer-lite</pre>
  
 
<pre>cgi-bin/DW/Worker/ContentImporter.pm
 
<pre>cgi-bin/DW/Worker/ContentImporter.pm
Line 47: Line 47:
 
== Events ==
 
== Events ==
  
<pre>cgi-bin/LJ/Event/XPostFailure.pm
+
<pre>cgi-bin/LJ/Event/ImportStatus.pm</pre>
cgi-bin/LJ/Event/ImportStatus.pm</pre>
+
  
 
== Logic ==
 
== Logic ==
Line 60: Line 59:
  
  
[[Category: Development]]
+
[[Category: Systems]]

Latest revision as of 05:10, 21 August 2012

Code Files/Locations

Interface

htdocs/tools/importer.bml
cgi-bin/LJ/Widget/ImportChooseData.pm
cgi-bin/LJ/Widget/ImportQueueStatus.pm
cgi-bin/LJ/Widget/ImportStatus.pm
cgi-bin/LJ/Widget/ImportConfirm.pm
cgi-bin/LJ/Widget/ImportChooseSource.pm
bin/upgrading/en.dat -- widget.importstatus*

Protocol

cgi-bin/ljprotocol.pl -- importer_bypass

Backend

cgi-bin/DW/ContentImporter.pm

Worker

bin/worker/content-importer-verify
bin/worker/import-scheduler
bin/worker/content-importer
bin/worker/content-importer-lite
cgi-bin/DW/Worker/ContentImporter.pm
cgi-bin/DW/Worker/ContentImporter/
cgi-bin/DW/Worker/ContentImporter/UserPictures.pm
cgi-bin/DW/Worker/ContentImporter/LiveJournal/Userpics.pm
cgi-bin/DW/Worker/ContentImporter/LiveJournal/Verify.pm
cgi-bin/DW/Worker/ContentImporter/LiveJournal/Bio.pm
cgi-bin/DW/Worker/ContentImporter/LiveJournal/Friends.pm
cgi-bin/DW/Worker/ContentImporter/LiveJournal/Entries.pm
cgi-bin/DW/Worker/ContentImporter/LiveJournal/Tags.pm
cgi-bin/DW/Worker/ContentImporter/LiveJournal/FriendGroups.pm
cgi-bin/DW/Worker/ContentImporter/LiveJournal/Comments.pm
cgi-bin/DW/Worker/ContentImporter/LiveJournal.pm
cgi-bin/DW/Worker/ContentImporter/Local/Userpics.pm
cgi-bin/DW/Worker/ContentImporter/Local/Bio.pm
cgi-bin/DW/Worker/ContentImporter/Local/Entries.pm
cgi-bin/DW/Worker/ContentImporter/Local/TrustGroups.pm
cgi-bin/DW/Worker/ContentImporter/Local/Tags.pm
cgi-bin/DW/Worker/ContentImporter/Local/Comments.pm

Events

cgi-bin/LJ/Event/ImportStatus.pm

Logic

cgi-bin/DW/Logic/Importer.pm

Database

bin/upgrading/proplists.dat -- talkproplist.import_source talkproplist.imported_from
bin/upgrading/update-db-general.pl -- register_tablecreate("import_items"