DEA Application Information

From xBio:D Wiki
Revision as of 19:23, 7 August 2015 by Jcora (talk | contribs) (Protected "DEA Application Information" ([Edit=OSUC users group] (indefinite) [Move=OSUC users group] (indefinite) [Read=OSUC users group] (indefinite)))
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


DEA Application Information (http://xbiod.osu.edu/dea/)


General Information


Accessing Django Admin

General

The Django administrative interface for DEA provides access to the underlying MySQL database that supports DEA. This interface can allow an admin to change the owner for a file, remove actions associated with a file, remove a zombie'd background processing job status, and more.


Logging Into Collection Server (Delong)

In Windows, open the Remove Desktop application and enter to osuc.osu.edu. Log in using the Windows login credentials.


Access Django Admin Web Interface

Open Internet Explorer, and type in the URL http://localhost:8081/admin/dea_rest/. Log in using the Django login credentials.


Background Processing

DEA uses Celery to handle the queuing and running of background tasks that are specified within the tasks.py file within DEA Django. A RabbitMQ server brokers the messages to process these tasks with the operating system. Each time a background task is started, a record in the 'DEA_Action_Status" table is created that contains the current status of the background task. Once the task completes, the status of the record is changed to the returned status of the task. DEA will periodically poll the status until a change occurs, and when it does, DEA will handle the message and remove the record.


Changing Ownership of a File

In the Django Admin interface, go to the Dea_Files' table. The search at the top will search for a particular filename in which the owner is desired to be changed and filters on the right can additional assist in this task. When the file is located, click on the record and adjust the owner field to the appropriate username for the new owner.


Files

Site-Wide

  • dea.js
  • dea.css


Pages

  • index.html - dea_index.js
  • batchCheckTaxa.html - dea_batchCheckTaxa.js
  • batchEnterLocalities.html - dea_batchEnterLocalities.js
  • batchEnterSpecimens.html - dea_batchEnterSpecimens.js
  • loadFile.html - dea_loadFile.js
  • setCollectingMethods.html - dea_setCollectingMethods.js
  • setCollectors.html - dea_setCollectors.js
  • setDates.html - dea_setDates.js, Date_Interpreter.js
  • setDeterminer.html - dea_setDeterminer.js
  • setFieldCodes.html - dea_setFieldCodes.js
  • setHabitats.html - dea_setHabitats.js
  • setLocalities.html - dea_setLocalities.js
  • stats.html - dea_stats.js