Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-27743

Add a Quartz job to create some Sites, Users and Resources

    XMLWordPrintable

    Details

    • Type: Task
    • Status: RESOLVED
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 10.0
    • Fix Version/s: 11.0
    • Component/s: Quartz Scheduler
    • Labels:
      None
    • Property addition/change required:
      Yes

      Description

      Create a new Quartz job that can help with adding data for testing purposes.

      Job Name: Create sites, users and content for testing.

      • 5 new course sites
      • 100 new students ("registered")
      • 1 new Instructor ("maintain")
      • 10MB of text documents

      Logic:

      • 50 random students are added to each site
      • All instructors are added to each site
      • User passwords are random
      • documents are randomly added to each site in the collection called "searchdata"

      Here are the following properties that can be configured:
      serverConfigurationService.getInt("site.seed.create.sites", 5)
      serverConfigurationService.getInt("site.seed.create.students", 100)
      serverConfigurationService.getInt("site.seed.enrollments.per.site", 50)
      serverConfigurationService.getInt("site.seed.instructors.per.site", 1)
      serverConfigurationService.getString("site.seed.repository.size","10485760"))

        Gliffy Diagrams

          Zeplin

            Attachments

              Activity

                People

                • Assignee:
                  ern Earle R Nietzel
                  Reporter:
                  ern Earle R Nietzel
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  2 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Git Integration