diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index dbca4b52b..dccffe09e 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -1,3 +1,5 @@ + + ## What changes are you trying to make? (e.g. Adding or removing code, refactoring existing code, adding reports) ## What did you learn from the changes you have made? diff --git a/.github/workflows/autograder.yml b/.github/workflows/autograder.yml index 34cfa6a7a..f41be7eed 100644 --- a/.github/workflows/autograder.yml +++ b/.github/workflows/autograder.yml @@ -4,20 +4,18 @@ on: branches: - main types: [opened, synchronize, reopened] + + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: + jobs: autograder: name: Assignment autograder - if: startsWith(github.head_ref, 'assignment') + if: startsWith(github.head_ref, 'assignment') && github.repository_owner != 'UofT-DSI' runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 - with: - python-version: '3.11' - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install -r 03_instructional_team/autograder/requirements.txt + - uses: astral-sh/setup-uv@v5 - name: Setup working directory for script run: | UUID=$(uuidgen) @@ -38,5 +36,5 @@ jobs: REPO_BRANCH: ${{ github.event.pull_request.head.ref }} WORKING_DIR: /tmp/${{ env.UUID }} run: | - wget -O /tmp/autograder.py https://github.com/dtxe/DSI_shell/raw/refs/heads/autograder/03_instructional_team/autograder/autograder.py - python /tmp/autograder.py + wget -O /tmp/autograder.py https://github.com/UofT-DSI/shell/raw/refs/heads/main/03_instructional_team/autograder/autograder.py + uv run --python 3.12 --with pandas,tabulate,requests /tmp/autograder.py diff --git a/.github/workflows/automatic_pr_comment.yaml b/.github/workflows/automatic_pr_comment.yaml index 0fb764cd0..a5a203072 100644 --- a/.github/workflows/automatic_pr_comment.yaml +++ b/.github/workflows/automatic_pr_comment.yaml @@ -2,24 +2,76 @@ name: UofT-DSI Main Repository PR Workflow on: pull_request_target: - types: [opened, synchronize] + types: [opened, reopened] jobs: - comment: + handle-pr: if: github.repository_owner == 'UofT-DSI' runs-on: ubuntu-latest steps: - - name: Comment on PR + - name: Handle PR based on branch and author uses: actions/github-script@v6 with: script: | - const issue_number = context.payload.pull_request.number; + const pr = context.payload.pull_request; + const branchName = pr.head.ref; + const issue_number = pr.number; const repo = context.repo; - const commentBody = `Hello, thank you for your contribution. If you are a participant, please close this pull request and open it in your own forked repository instead of here. Please read the instructions on your onboarding [Assignment Submission Guide](https://github.com/UofT-DSI/onboarding/blob/main/onboarding_documents/submissions.md) more carefully. If you are not a participant, please give us up to 72 hours to review your PR. Alternatively, you can reach out to us directly to expedite the review process.`; - // Check if the PR is made to a repo in the UofT-DSI organization - github.rest.issues.createComment({ - owner: repo.owner, - repo: repo.repo, - issue_number: issue_number, - body: commentBody - }); \ No newline at end of file + const sender = context.payload.sender.login; + + let isMember = false; + let isContributor = false; + + // Check if user is a member of the org + try { + const membership = await github.rest.orgs.getMembershipForUser({ + org: repo.owner, + username: sender + }); + isMember = membership && membership.status === "active"; + } catch (error) { + // If not a member, GitHub API throws a 404 + isMember = false; + } + + // Check if user is a contributor to the repo + try { + const contributors = await github.paginate( + github.rest.repos.listContributors, + { + owner: repo.owner, + repo: repo.repo, + anon: false + } + ); + isContributor = contributors.some(contributor => contributor.login === sender); + } catch (error) { + isContributor = false; + } + + if ((!isMember && !isContributor) || branchName.startsWith('assignment')) { + const commentBody = `This pull request was made to the wrong repository. If you are a participant, please close it and open it in your own fork instead. Refer to the [Assignment Submission Guide](https://github.com/UofT-DSI/onboarding/blob/main/onboarding_documents/submissions.md) for detailed instructions.`; + + await github.rest.issues.createComment({ + owner: repo.owner, + repo: repo.repo, + issue_number: issue_number, + body: commentBody + }); + + await github.rest.pulls.update({ + owner: repo.owner, + repo: repo.repo, + pull_number: issue_number, + state: "closed" + }); + } else { + const commentBody = `Thanks for your contribution! 🎉\n\nPlease remember to tag or request a review from the DSI team. Give us up to 72 hours to review your pull request. We appreciate your patience and efforts.`; + + await github.rest.issues.createComment({ + owner: repo.owner, + repo: repo.repo, + issue_number: issue_number, + body: commentBody + }); + } diff --git a/.github/workflows/deploy_github_pages.yml b/.github/workflows/deploy_github_pages.yml new file mode 100644 index 000000000..507b571ea --- /dev/null +++ b/.github/workflows/deploy_github_pages.yml @@ -0,0 +1,43 @@ +# Simple workflow for deploying static content to GitHub Pages +name: Deploy static content to Pages + +on: + push: + + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: + +# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages +permissions: + contents: read + pages: write + id-token: write + +# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued. +# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete. +concurrency: + group: "pages" + cancel-in-progress: false + +jobs: + # Single deploy job since we're just deploying + deploy: + if: | + (github.repository == 'UofT-DSI/shell' && github.ref == 'refs/heads/main') || + (github.repository != 'UofT-DSI/shell' && github.ref == 'refs/heads/githubpages') + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Setup Pages + uses: actions/configure-pages@v5 + - name: Upload artifact + uses: actions/upload-pages-artifact@v3 + with: + path: './03_instructional_team/githubpages' + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v4 diff --git a/.gitignore b/.gitignore index a3442bc64..3f5b81b79 100644 --- a/.gitignore +++ b/.gitignore @@ -14,5 +14,7 @@ package.json # Un-ignore the specific files !02_activities/assignments/assignment.sh +!02_activities/assignments/github_actions.png !02_activities/assignments/assignment_instructions.md +.venv \ No newline at end of file diff --git a/01_materials/ShellGitMindmap.svg b/01_materials/ShellGitMindmap.svg new file mode 100644 index 000000000..7cd41d275 --- /dev/null +++ b/01_materials/ShellGitMindmap.svg @@ -0,0 +1,4 @@ + + + +
Unix
operating system
is an
Linux
is a derivative of
MacOS
is a derivative of
Shell
is a
Bash
is a type of
zsh
is a type of
Command-line interface
is a way to
interact with
user interface
are a type of
Graphical user interface
are a type of
enables access
to
terminal emulator
Windows Terminal
is a type of
MacOS Terminal
is a type of
also installs
(Windows only)
creates
Git
stores
version control
is a tool for
can be
uploaded to
Git repository
enables
project history
is a type of
Git Bash
is required for
accountability
backups
robust software
is a user interface for
github.com
\ No newline at end of file diff --git a/01_materials/bash_quick_reference.md b/01_materials/bash_quick_reference.md new file mode 100644 index 000000000..2f43154c6 --- /dev/null +++ b/01_materials/bash_quick_reference.md @@ -0,0 +1,84 @@ +# Bash Commands Reference + +## 📋 Commands Overview + +```bash +$ echo Rachael +Rachael + +$ date +Tue, Nov 19, 2024 6:28:10PM + +$ asdkfjhgoipwhr +Command not found + +$ man ls +# Opens the manual for `ls` +# To exit, press 'q' + +$ help +# Lists available shell commands +``` + +--- + +## 📁 File & Directory Navigation + +| Command | Description | +|------------------------|------------------------------------------------------------| +| `pwd` | Show current working directory | +| `ls` | List folders & files in the working directory | +| `cd` | Move to home directory | +| `cd Desktop` | Move into Desktop directory | +| `cd ` | Move into a specific path | +| `cd ..` | Move one level up (parent directory) | + +--- + +## 🛠 File & Directory Management + +| Command | Description | +|-------------------------------------|-----------------------------------------------------| +| `mkdir ` | Make new directories | +| `touch ` | Create a file | +| `rm ` | Remove a directory | +| `rm ` | Remove a file | +| `cp ` | Copy file from source to destination | +| `cp /* ` | Copy all files from source dir to destination dir | +| `mv ` | Rename/move file1 to file2 | +| `cat ` | Display content of the file | +| `echo "text" > file.txt` | Replace content in file with text | +| `echo "text" >> file.txt` | Append text to file | + +--- + +## ✏️ Editing Files + +| Command | Description | +|--------------------|------------------------------------| +| `nano ` | Open file in nano text editor | +| `code ` | Open file in VS Code | + +--- + +## 🧰 Useful Options + +| Option | Description | +|--------|-----------------------------------------------------------| +| `-i` | Prompt before overwriting an existing file | +| `-r` | Recursively copy directories and their contents | +| `-v` | Show informative messages during operations | +| `-f` | Force action (overrides `-i` if both are used together) | + +--- + +## 🔧 Hash-bang (Shebang) + +Place this at the top of every Bash script to indicate which shell to use: + +```bash +#!/bin/bash +``` + +--- + diff --git a/01_materials/slides/optional_unix_slides.pdf b/01_materials/slides/optional_unix_slides.pdf index 42e997169..4f0b8bf04 100644 Binary files a/01_materials/slides/optional_unix_slides.pdf and b/01_materials/slides/optional_unix_slides.pdf differ diff --git a/01_materials/slides/unix_slides.pdf b/01_materials/slides/unix_slides.pdf index 7fa89d990..01b755dd9 100644 Binary files a/01_materials/slides/unix_slides.pdf and b/01_materials/slides/unix_slides.pdf differ diff --git a/02_activities/assignments/assignment.sh b/02_activities/assignments/assignment.sh index d81e9a77b..4b2baa7ae 100644 --- a/02_activities/assignments/assignment.sh +++ b/02_activities/assignments/assignment.sh @@ -9,13 +9,20 @@ set -x # project name and a brief description of the project. # Then it unzips the raw data provided by the client. +if [ -d newproject ]; then + echo "Recreating the newproject directory" + rm -rf newproject +fi +mkdir newproject +cd newproject + mkdir analysis output touch README.md touch analysis/main.py # download client data -wget -O rawdata.zip https://github.com/UofT-DSI/shell/raw/refs/heads/main/02_activities/assignments/rawdata.zip -unzip rawdata.zip +curl -Lo rawdata.zip https://github.com/UofT-DSI/shell/raw/refs/heads/main/02_activities/assignments/rawdata.zip +unzip -q rawdata.zip ########################################### # Complete assignment here @@ -37,7 +44,6 @@ unzip rawdata.zip # 8. Create a file named ./data/inventory.txt that lists all the files in the subfolders of ./data/processed - ########################################### echo "Project setup is complete!" diff --git a/02_activities/assignments/assignment_instructions.md b/02_activities/assignments/assignment_instructions.md index 920a1ae20..1d6f1055a 100644 --- a/02_activities/assignments/assignment_instructions.md +++ b/02_activities/assignments/assignment_instructions.md @@ -1,55 +1,95 @@ # Shell / Git Assignment You work in the data team at a consulting firm, and one of your team's products is helping companies optimize and manage their cloud hosting expenditures. -Your team has an existing bash script that initializes an analysis directory for each new client. +Your team has an existing bash script that initializes an analysis directory for each new client. This script is shared amongst members of the team. You've been asked to update this script to also automate the initial organization of data files provided by clients. ## Instructions -#### Setup -* If you have not already done so, fork this Shell learning module repository following these [instructions](https://github.com/UofT-DSI/onboarding/blob/main/onboarding_documents/submissions.md#setting-up) - -#### Part 1: Update the data ingest script -* Using the template in `assignment.sh`, fill in the correct commands to complete the shell script described by the comments - -#### Part 2: Merge in updates from your coworkers -At the same time, your coworkers made some other changes to the bash script. -You've been asked to incorporate their changes, if sensible, then make one big pull request with your working script -* Merge the DSI's `coworker-changes` branch into your `assignment` branch using the command: -```bash -$ git pull https://github.com/UofT-DSI/shell coworker-changes --no-rebase -``` - -#### Part 3: Test your script -1. Commit your changes in the `assignment` branch -2. (Optional) Copy your script to a blank, clean directory -```bash -$ mkdir assignment_test_clean -$ cp assignment.sh assignment_test_clean -$ cd assignment_test_clean -``` -3. Run your script: -```bash -$ bash assignment.sh -``` -4. Manually verify that your script does what you expect - * Did it create the expected directories? - * Did it move/copy the files as expected? - * Do files you expect to be deleted still exist? - -#### Submit your changes for automatic testing and peer review by your coworkers -1. Confirm that you have committed your changes in the `assignment` branch (eg. with `git status`) -1. Click on the **Actions** tab in your repository and click the button to enable workflows -1. Create a pull request from your repo's `assignment` → your repo's `main` -1. After a few minutes, the autograder should post a comment in your PR with your assignment grade +### Setup +1. **Forking the Repository**: If you have not already done so, fork this Shell learning module repository following these [instructions](https://github.com/UofT-DSI/onboarding/blob/main/onboarding_documents/submissions.md#setting-up). + - Forking creates a copy of the main repository in your GitHub account. This allows you to work on your version without affecting the original repository. + +2. **Enable GitHub Actions**: Click on the **Actions** tab in your repository and enable workflows if prompted. + + +2. **Clone Your Fork To Your Computer**: To make edits and test your script. + ```bash + cd + git clone + ``` + +2. **Create a Branch for Your Work**: To keep your changes organized, create a new branch named `assignment`: + ```bash + git switch -c assignment + ``` + +--- + +### Part 1: Update the Data Ingest Script +1. **Modify the Script**: Using the template in ``02_activities/assignments/assignment.sh``, fill in the correct commands as described by the comments. + - It may help to paste your commands into the Terminal as you write your script (or vice versa) to test as you go + +2. **Test Your Script Locally**: Execute your script to ensure it works as expected. You may need to make additional tweaks and re-run it until you are satisfied with the results. + ```bash + bash assignment.sh + ``` + + - Check if the expected directories are created. (eg. by browsing the directory with `cd` and `ls`) + - Verify that files are moved or copied as expected. + - Ensure that files that should be deleted are no longer present. + - Ensure your script works regardless + +3. **Commit Your Changes**: As you complete parts of your script and confirmed that it is working correctly, stage and commit your changes to ensure your progress is saved. + ```bash + git add assignment.sh + git commit + ``` + + - Remember that the script is shared amongst your team members. Your script should run properly in any directory and should not have any hardcoded absolute paths or rely on advanced functionality not available in standard Bash. + - *Note*: Your assignment is graded solely based on `assignment.sh`. + - ‼️ You **must not** include any data files created during testing of your script and you **must not** change any other files. + +4. **Push Your Changes to GitHub** + ```bash + git status # check that your working directory is clean (all changes committed) + git push origin assignment # push your changes + ``` + - ‼️ **Do not** push to `main` + +5. **Create a pull request** + - Open a pull request from your `assignment` branch to your repository's `main` branch. + - The autograder will run automatically and post your assignment grade as a comment. + - Ensure the pull request is **NOT** made to the `UofT-DSI` organization + - ‼️ **Do not merge** your pull request until the end of the module. Your teaching team will only grade *open* pull requests. + +6. **Repeat steps 1-4 as needed**: As you make tweaks to your assignment, push new changes to your `assignment` branch to rerun the autograder + - There's no need to create a new pull request + - Pushes to the `assignment` branch will trigger additional runs + +--- + +### Part 2: Merge in Updates from Your Coworkers +Your coworkers have made some other changes to the script. You'll need to incorporate their updates and resolve any conflicts. +1. **Merge the Updates**: Use the following command to pull in changes from the coworker's branch: + ```bash + git pull https://github.com/UofT-DSI/shell coworker-changes --no-rebase + ``` +2. **Resolve Merge Conflicts**: If there are any conflicts, use ```git status``` to see which files are affected, resolve the conflicts manually, and then mark them as resolved. +3. **Commit the Merge**: Once all conflicts are resolved, commit the merge. +1. **Re-test Your Script**: Make sure that your script still works after merging the updates and make any changes as necessary + +--- ## Submission Information 🚨 **Please review our [Assignment Submission Guide](https://github.com/UofT-DSI/onboarding/blob/main/onboarding_documents/submissions.md)** 🚨 for detailed instructions on how to format, branch, and submit your work. Following these guidelines is crucial for your submissions to be evaluated correctly. +### Grading guidelines: +This assignment is considered complete if all autograder tests pass successfully and your Pull Request is approved by the github-actions bot, and incomplete otherwise. + ### Submission Parameters: -* Submission Due Date: `2024-08-25 - 23:59` * The branch name for your repo should be: `assignment` * What to submit for this assignment: * One or more commits that update the `assignment.sh` script @@ -61,3 +101,4 @@ Checklist: - [ ] Ensure that your repository is public. - [ ] Review [the PR description guidelines](https://github.com/UofT-DSI/onboarding/blob/main/onboarding_documents/submissions.md#guidelines-for-pull-request-descriptions) and adhere to them. - [ ] Verify that your link is accessible in a private browser window. +- [ ] Verify the autograder has run and approved your pull request diff --git a/02_activities/assignments/github_actions.png b/02_activities/assignments/github_actions.png new file mode 100644 index 000000000..9f717e26d Binary files /dev/null and b/02_activities/assignments/github_actions.png differ diff --git a/02_activities/assignments/rawdata.zip b/02_activities/assignments/rawdata.zip new file mode 100644 index 000000000..fe36b0faf Binary files /dev/null and b/02_activities/assignments/rawdata.zip differ diff --git a/02_activities/homework/homework.sh b/02_activities/homework/homework.sh deleted file mode 100644 index a43292248..000000000 --- a/02_activities/homework/homework.sh +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/bash - -# On your terminal, input all the commands you have used to create the following: - -# 1. How would you create 5 directories? Feel free to use any name for your directories. - -# 2. How would you verify the creation of all 5 directories? - -# 3. In each directory, how would you create 5 .txt files and write "I love data" into each within the directories? - -# 4. How would you verify the presence of all 5 files? - -# 5. How would you append to one of the existing files " and machine learning!"? - -# 6. How would you verify that the text was indeed appended to the existing file? - -# 7. How would you delete all files except for the one with the appended text? - -# 8. How would you navigate back to the parent directory containing all the directories? - -# 9. How would you remove each directory along with its contents? - -# 10. How would you verify that all directories and files have been deleted? diff --git a/02_activities/practice/shell_advanced/dataset.zip b/02_activities/practice/shell_advanced/dataset.zip new file mode 100644 index 000000000..ef16cf78d Binary files /dev/null and b/02_activities/practice/shell_advanced/dataset.zip differ diff --git a/02_activities/practice/shell_advanced/shell_advanced.md b/02_activities/practice/shell_advanced/shell_advanced.md new file mode 100644 index 000000000..7132f96c3 --- /dev/null +++ b/02_activities/practice/shell_advanced/shell_advanced.md @@ -0,0 +1,65 @@ +# Unix Shell Advanced Practice Problems + +## Introduction +Kaylee and Simeon are biomedical engineering researchers trying to reanalyze data from an undergraduate project, where they collected electroencephalography (EEG), electromyography (EMG), and actigraphy (acceleration and rotational) recordings, and other information from subjects as they tried to keep their balance on a moving platform for a balance project. + +Unfortunately, when they were silly undergraduates, they didn't know to keep their data tidy. They'd like your help efficiently doing the following data management tasks using your newfound Bash knowledge. + +## Tasks +* Complete the listed tasks in Bash +* This problem set requires commands that were not covered in the teaching sessions. +* Feel free to use any commands or strategy that you'd like. Suggested commands are listed. + +### Task 1: Setup your environment +1. Download their undergraduate data package: [dataset.zip](dataset.zip?raw=1) +1. Unzip it into your directory + * *Hint*: Consider the `unzip` command +1. Change directory into the folder containing the data package contents + * *Hint*: Consider the `cd` command +1. To make sure we're keeping good records this time, print the current path to your working directory + * *Hint*: Consider the `pwd` command +1. Make a new folder named `tidied_data` + * *Hint*: Consider the `mkdir` command + +### Task 2: Taking inventory +1. List the contents of the data folder + * *Hint*: Consider the `ls` command +1. List all the EEG files and write this list to a text file in the tidied_data folder named `eeg_inventory.txt`. + * *Hint*: Consider the `ls` and `head` commands, and either the `>` file redirection operator or `|` pipe operator and the `tee` command + * Preview the **first 8 lines** of this file using the `head` command, does this look right? + +### Task 3: Taking inventory, part 2 +1. Let's double check: does the naming convention of the EEG files match `eeg_[subjectid]_[session].edf`? + * List the contents of the folder and inspect it visually! +1. Based on the `eeg_inventory.txt` file and the naming convention, generate a list of subject numbers and write it a file named `subject_ids_from_eeg.txt`. + * Preview the **first 8 lines** of this file. + * *Hint*: Consider the `cut` command +1. Sort the `subject_ids_from_eeg.txt` file and write the output to `subject_ids_from_eeg_sorted.txt`. + * Preview the **first 8 lines** of this file. +1. Let's double check: does each subject have multiple EEG files? Are their subject IDs duplicated? + * *Hint*: Look through the whole with the `less` command +1. Create a unique list of subject IDs and write the output to `subject_ids.txt`. + * *Hint*: Consider the `unique` command + * Preview the **first 8 lines** of this file. + +### Task 4: The life changing magic of tidying up +1. For each subject: + 1. create a folder named after the subject ID in the `tidied_data` directory + * *Hint*: Consider a `for` loop + 1. Move all files relating to that subject into their respective directories (eg. `tidied_data/[subjectid]/eeg_[subjectid]_[session].edf`) + * *Hint*: Consider the `mv` command +1. Notice that all the notes files have not been named consistently. Rename all the note files to `[subjectid]_notes.txt` within each subject folder. + * *Hint*: Consider the `mv` command inside a `for` loop or using `find ... -exec mv ...` + +### Task 5: Checking our work +1. Confirm that you've copied all the files over to the `tidied_data` directory + 1. Count the number of files copied: + 1. Generate a list of all the files within all the directories in `tidied_data` + * *Hint*: Consider the `find` command and look for files with the `-type` option + 1. Count the number of lines in the file list + * *Hint*: Consider the `wc` command. How do we make it count lines? + 1. Count the number of files in the original folder, using the same strategy as above +1. Do the file counts match? + * *Hint*: Consider using variables, an `if` statement, and `-eq` + + \ No newline at end of file diff --git a/02_activities/practice/shell_basics.md b/02_activities/practice/shell_basics.md new file mode 100644 index 000000000..888b7b6d4 --- /dev/null +++ b/02_activities/practice/shell_basics.md @@ -0,0 +1,4 @@ +# Unix Shell Basics Practice Problems + +Load the basic practice problems in your browser here: https://uoft-dsi.github.io/shell/interactive_problems.html#shell_basics + diff --git a/02_activities/practice/shell_moderate.md b/02_activities/practice/shell_moderate.md new file mode 100644 index 000000000..d169c2baa --- /dev/null +++ b/02_activities/practice/shell_moderate.md @@ -0,0 +1,4 @@ +# Unix Shell Moderate Practice Problems + +Load the moderate practice problems in your browser here: https://uoft-dsi.github.io/shell/interactive_problems.html#shell_moderate + diff --git a/03_instructional_team/GitShell_mindmap.drawio b/03_instructional_team/GitShell_mindmap.drawio new file mode 100644 index 000000000..0789fb7e7 --- /dev/null +++ b/03_instructional_team/GitShell_mindmap.drawio @@ -0,0 +1,190 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/03_instructional_team/autograder/autograder.py b/03_instructional_team/autograder/autograder.py index c64448c81..4acb8e4bc 100644 --- a/03_instructional_team/autograder/autograder.py +++ b/03_instructional_team/autograder/autograder.py @@ -1,62 +1,75 @@ import pandas as pd import os import requests -import re import glob -import subprocess +from itertools import compress # get environment variables for output -github_step_output = os.environ['GITHUB_STEP_SUMMARY'] -github_token = os.environ["GITHUB_TOKEN"] -github_repo_owner = os.environ["REPO_OWNER"] -github_repo_name = os.environ["REPO_NAME"] -github_repo_branch = os.environ["REPO_BRANCH"] -github_pr_number = os.environ["PR_NUMBER"] -working_dir = os.environ["WORKING_DIR"] +if 'GITHUB_TOKEN' in os.environ: + github_token = os.environ["GITHUB_TOKEN"] + github_step_output = os.environ['GITHUB_STEP_SUMMARY'] + github_repo_owner = os.environ["REPO_OWNER"] + github_repo_name = os.environ["REPO_NAME"] + github_repo_branch = os.environ["REPO_BRANCH"] + github_pr_number = os.environ["PR_NUMBER"] +else: + github_token = None + +root_dir = os.environ["WORKING_DIR"] +working_dir = os.path.join(root_dir, 'newproject'); status_c = '✅' status_i = '❌' +status_u = '⚠️' # functions -def is_commit_in_branch(owner, repo, branch, commit_id, token=None): - """ - Check if a commit ID is in the history of a branch in a GitHub repository. - - :param owner: Repository owner's username. - :param repo: Repository name. - :param branch: Branch name. - :param commit_id: The commit SHA to check. - :param token: (Optional) Personal access token for authenticated requests. - :return: True if the commit is in the branch history, False otherwise. - """ - url = f'https://api.github.com/repos/{owner}/{repo}/compare/{commit_id}...{branch}' +def is_commit_in_branch( + owner, + repo, + branch, + other_owner, + other_repo, + other_branch, +): headers = {} - if token: - headers['Authorization'] = f'token {token}' + if github_token: + headers['Authorization'] = f'token {github_token}' + + # Step 1: Get the latest commit SHA of the other repository's branch + other_commit_url = f'https://api.github.com/repos/{other_owner}/{other_repo}/commits/{other_branch}' + response = requests.get(other_commit_url, headers=headers) + response.raise_for_status() + other_commit_sha = response.json()['sha'] + print(f'Commit SHA of {other_owner}/{other_repo}/{other_branch}: {other_commit_sha}') + + # Step 2: Check if this commit exists in the given repository + commit_in_repo_url = f'https://api.github.com/repos/{owner}/{repo}/commits/{other_commit_sha}' + response = requests.get(commit_in_repo_url, headers=headers) + if response.status_code == 404: + # Commit does not exist in the given repository + print(f'Commit {other_commit_sha} not found in {owner}/{repo}') + return False + response.raise_for_status() - response = requests.get(url, headers=headers) + # Step 3: Compare the commit with the branch in the given repository + compare_url = f'https://api.github.com/repos/{owner}/{repo}/compare/main...{branch}' + response = requests.get(compare_url, headers=headers) + response.raise_for_status() + compare_data = response.json() - if response.status_code != 200: - print(f"Error: Unable to compare commits. HTTP Status Code: {response.status_code}") - print(f"Message: {response.json().get('message', '')}") - return False + commit_shas = [commit['sha'] for commit in compare_data['commits']] - data = response.json() - status = data.get('status') + # If the status is 'ahead' or 'identical', the commit is in the history + print(f'Commit SHAs in {owner}/{repo}/{branch}: {commit_shas}') + return other_commit_sha in commit_shas - if status in ('ahead', 'identical'): - print(f"Commit {commit_id} is in the history of branch {branch}.") - return True - else: - print(f"Commit {commit_id} is NOT in the history of branch {branch}.") - return False # score table s = [] # load script output -with open(working_dir + '_output.txt', 'r') as f: +with open(root_dir + '_output.txt', 'r') as f: script_rslt = f.read() script_rslt = script_rslt.split('\n+') @@ -71,61 +84,72 @@ def is_commit_in_branch(owner, repo, branch, commit_id, token=None): # Step 1: Check if 'data' directory exists qn += 1 if os.path.isdir(os.path.join(working_dir, 'data')): - s.append({'question': qn, 'status': 1}) + s.append({'question': f'Part 1 - Q{qn:d}', 'status': 1}) else: - s.append({'question': qn, 'status': 0, 'comment': 'data directory does not exist'}) + s.append({ + 'question': f'Part 1 - Q{qn:d}', + 'status': 0, + 'comment': 'data directory does not exist' + }) ############################################################################################################ # Step 2: Check that 'rawdata' directory was moved to 'data/raw' qn += 1 -if os.path.isdir(os.path.join(working_dir, 'data/raw')) and not os.path.exists(os.path.join(working_dir, 'rawdata')): - s.append({'question': qn, 'status': 1}) +if os.path.isdir(os.path.join(working_dir, 'data/raw')) and not os.path.exists( + os.path.join(working_dir, 'rawdata')): + s.append({'question': f'Part 1 - Q{qn:d}', 'status': 1}) else: - s.append({'question': qn, 'status': 0, 'comment': 'rawdata not moved to data/raw'}) + s.append({ + 'question': f'Part 1 - Q{qn:d}', + 'status': 0, + 'comment': 'rawdata not moved to data/raw' + }) ############################################################################################################ -# Step 4: Check that 'ls data/raw' command was run +# Step 3: Check that 'ls data/raw' command was run qn += 1 indx = [i for i, x in enumerate(script_rslt) if x['command'].startswith('ls')] if len(indx) > 0: if any(['data/raw' in script_rslt[i]['command'] for i in indx]): - s.append({'question': qn, 'status': 1}) + s.append({'question': f'Part 1 - Q{qn:d}', 'status': 1}) else: s.append({ - 'question': qn, + 'question': f'Part 1 - Q{qn:d}', 'status': 0, 'comment': '`ls` command run on wrong directory' }) else: - s.append({'question': qn, 'status': 0, 'comment': '`ls` command not run'}) + s.append({'question': f'Part 1 - Q{qn:d}', 'status': 0, 'comment': '`ls` command not run'}) ############################################################################################################ -# Step 5: Check that in 'data/processed', the directories server_logs, user_logs, and event_logs were created +# Step 4: Check that in 'data/processed', the directories server_logs, user_logs, and event_logs were created qn += 1 dirs = [ 'data/processed/server_logs', 'data/processed/user_logs', 'data/processed/event_logs' ] if all([os.path.isdir(os.path.join(working_dir, d)) for d in dirs]): - s.append({'question': qn, 'status': 1}) + s.append({'question': f'Part 1 - Q{qn:d}', 'status': 1}) else: - missing_dirs = [d for d in dirs if not os.path.isdir(os.path.join(working_dir, d))] + missing_dirs = [ + d for d in dirs if not os.path.isdir(os.path.join(working_dir, d)) + ] s.append({ - 'question': qn, + 'question': f'Part 1 - Q{qn:d}', 'status': 0, 'comment': f'Missing directories: {", ".join(missing_dirs)}' }) + ############################################################################################################ -# Step 6: Check that server log files were copied from 'data/raw' to 'data/processed/server_logs' +# Step 5: Check that server log files were copied from 'data/raw' to 'data/processed/server_logs' def check_logs(log_type): - raw_logs = glob.glob(os.path.join(working_dir, f'data/raw/*{log_type}*.log')) - processed_logs = glob.glob(os.path.join(working_dir, f'data/processed/{log_type}_logs/*')) + raw_logs = glob.glob( + os.path.join(working_dir, f'data/raw/*{log_type}*.log')) + processed_logs = glob.glob( + os.path.join(working_dir, f'data/processed/{log_type}_logs/*')) if len(raw_logs) == 0: - return { - 'status': 0, - 'comment': f'No {log_type} log files in data/raw' - } + return {'status': 0, 'comment': f'No {log_type} log files in data/raw'} else: raw_log_files = [os.path.basename(f) for f in raw_logs] processed_log_files = [os.path.basename(f) for f in processed_logs] @@ -133,62 +157,59 @@ def check_logs(log_type): return {'status': 1} else: return { - 'status': - 0, - 'comment': - f'Missing files in data/processed/{log_type}_logs' + 'status': 0, + 'comment': f'Missing files in data/processed/{log_type}_logs' } + # Check server logs qn += 1 result = check_logs('server') if result['status'] == 1: - s.append({'question': qn, 'status': 1}) + s.append({'question': f'Part 1 - Q{qn:d}', 'status': 1}) else: - s.append({'question': qn, 'status': 0, 'comment': result['comment']}) + s.append({'question': f'Part 1 - Q{qn:d}', 'status': 0, 'comment': result['comment']}) ############################################################################################################ -# Step 7: Check that user logs and event logs were copied appropriately +# Step 6: Check that user logs and event logs were copied appropriately qn += 1 result_user = check_logs('user') result_event = check_logs('event') if result_user['status'] == 1 and result_event['status'] == 1: - s.append({'question': qn, 'status': 1}) + s.append({'question': f'Part 1 - Q{qn:d}', 'status': 1}) else: comments = [] if result_user['status'] == 0: comments.append(result_user['comment']) if result_event['status'] == 0: comments.append(result_event['comment']) - s.append({ - 'question': qn, - 'status': 0, - 'comment': '; '.join(comments) - }) + s.append({'question': f'Part 1 - Q{qn:d}', 'status': 0, 'comment': '; '.join(comments)}) ############################################################################################################ -# Step 8: Check that files containing 'ipaddr' in the filename were removed from 'data/raw' and 'data/processed/user_logs' +# Step 7: Check that files containing 'ipaddr' in the filename were removed from 'data/raw' and 'data/processed/user_logs' qn += 1 ipaddr_files_raw = glob.glob(os.path.join(working_dir, 'data/raw/*ipaddr*')) -ipaddr_files_user_logs = glob.glob(os.path.join(working_dir, 'data/processed/user_logs/*ipaddr*')) +ipaddr_files_user_logs = glob.glob( + os.path.join(working_dir, 'data/processed/user_logs/*ipaddr*')) if not ipaddr_files_raw and not ipaddr_files_user_logs: - s.append({'question': qn, 'status': 1}) + s.append({'question': f'Part 1 - Q{qn:d}', 'status': 1}) else: comments = [] if ipaddr_files_raw: - comments.append('One or more files with ipaddr in data/raw not removed.') + comments.append( + 'One or more files with ipaddr in data/raw not removed.') if ipaddr_files_user_logs: comments.append( - 'One or more files with ipaddr in data/processed/user_logs not removed') - s.append({'question': qn, 'status': 0, 'comment': '; '.join(comments)}) - + 'One or more files with ipaddr in data/processed/user_logs not removed' + ) + s.append({'question': f'Part 1 - Q{qn:d}', 'status': 0, 'comment': '; '.join(comments)}) ############################################################################################################ -# Step 9: Check that 'data/inventory.txt' was created and contains all files in 'data/processed' subfolders +# Step 8: Check that 'data/inventory.txt' was created and contains all files in 'data/processed' subfolders qn += 1 if os.path.isfile(os.path.join(working_dir, 'data/inventory.txt')): @@ -197,76 +218,124 @@ def check_logs(log_type): # Now, find all files in 'data/processed' and its subfolders processed_files = [] - for root, dirs, files in os.walk(os.path.join(working_dir, 'data/processed')): - # remove working_dir from start of root - root = root[len(working_dir)+1:] - + for root, dirs, files in os.walk( + os.path.join(working_dir, 'data/processed')): for name in files: processed_files.append(name) - foldername_in_inventory = ['data/processed' in x for x in inventory_files] - files_in_inventory = [any([f in x for x in inventory_files]) for f in processed_files] + files_in_inventory = [ + any([f in x for x in inventory_files]) for f in processed_files + ] + + missing = list(compress(processed_files, [not x for x in files_in_inventory])) + if len(missing) > 0: + print('Missing files in inventory: ' + ', '.join(missing)) + + # check if data/raw is present in the inventory + data_raw_present = any(['data/raw' in x for x in inventory_files]) - if foldername_in_inventory and all(files_in_inventory): - s.append({'question': qn, 'status': 1}) + if data_raw_present: + s.append({ + 'question': + f'Part 1 - Q{qn:d}', + 'status': + 0, + 'comment': + 'data/inventory.txt appears to list the contents of data/raw' + }) + elif all(files_in_inventory): + s.append({'question': f'Part 1 - Q{qn:d}', 'status': 1}) else: s.append({ - 'question': qn, - 'status': 0, - 'comment': 'data/inventory.txt does not contain all files in data/processed' + 'question': + f'Part 1 - Q{qn:d}', + 'status': + 0, + 'comment': + 'data/inventory.txt does not contain all files in data/processed' }) else: s.append({ - 'question': qn, + 'question': f'Part 1 - Q{qn:d}', 'status': 0, 'comment': 'data/inventory.txt does not exist' }) ############################################################################################################ -# Step 10: Check if the coworker's commit ID is in the commit history -qn += 1 -commit_id = '4207a6b14ce5624a8a3d30c5338efecb6fea20ac' +# Step 2-1: Check if the coworker's commit ID is in the commit history try: # Check if commit_id is in git rev-list HEAD using grep and wc -l - result = is_commit_in_branch(github_repo_owner, github_repo_name, github_repo_branch, commit_id, github_token) + result = is_commit_in_branch( + github_repo_owner, + github_repo_name, + github_repo_branch, + 'UofT-DSI', + 'shell', + 'coworker-changes', + ) if result: - s.append({'question': qn, 'status': 1}) + s.append({'question': 'Part 2', 'status': 1}) else: - s.append({'question': qn, 'status': 0, 'comment': f'Commit {commit_id} from `coworker-changes` branch not found in commit history'}) + s.append({ + 'question': + 'Part 2', + 'status': + 0, + 'comment': + f'`coworker-changes` branch not found in commit history' + }) except Exception as e: - s.append({'question': qn, 'status': 0, 'comment': f'Error checking git commit history.'}) + s.append({ + 'question': 'Part 2', + 'status': pd.NA, + 'comment': f'Error checking git commit history.' + }) print(f"Error checking git commit history: {e}") - ############################################################################################################ ### Postprocessing ### df = pd.DataFrame(s) -df.fillna('', inplace=True) +if 'comment' in df.columns: + df['comment'] = df['comment'].fillna('') # compute percentage correct correct = df['status'].sum() total = df.shape[0] # output the score table -df['status'] = df['status'].replace({1: status_c, 0: status_i}) -df.to_markdown(github_step_output, index=False) +df['status'] = df['status'].replace({1: status_c, 0: status_i, pd.NA: status_u}) +if github_token: + df.to_markdown(github_step_output, index=False) # also display markdown to console render_md = df.to_markdown(index=False) print(render_md) # create GitHub comment with markdown -headers = { - "Authorization": f"Bearer {github_token}", - "Accept": "application/vnd.github+json" -} -requests.post( - f"https://api.github.com/repos/{github_repo_owner}/{github_repo_name}/issues/{github_pr_number}/comments", - json={"body": "## Autograder results\n" + render_md}, - headers=headers) +if github_token: + headers = { + "Authorization": f"Bearer {github_token}", + "Accept": "application/vnd.github+json" + } + + if correct == total: + # also approve the PR + requests.post( + f"https://api.github.com/repos/{github_repo_owner}/{github_repo_name}/pulls/{github_pr_number}/reviews", + json={"event": "APPROVE", "body": "## Autograder results\n" + render_md }, + headers=headers) + else: + # request changes to the PR + requests.post( + f"https://api.github.com/repos/{github_repo_owner}/{github_repo_name}/pulls/{github_pr_number}/reviews", + json={"event": "REQUEST_CHANGES", "body": "## Autograder results\n" + render_md + "\n\nPlease address the issues listed above." }, + headers=headers) + +else: + print("GitHub token not found. Skipping comment creation.") if correct == total: print('All tests passed!') diff --git a/03_instructional_team/bash_customizations_for_teaching.md b/03_instructional_team/bash_customizations_for_teaching.md new file mode 100644 index 000000000..a7a23be26 --- /dev/null +++ b/03_instructional_team/bash_customizations_for_teaching.md @@ -0,0 +1,29 @@ +## ⚙️ Optional extras for customizing bash +These commands are what I use to setup my environment for teaching and demonstrations. +* These modifications are **not recommended** for learners + +⚠️ Beware: mistakes when editing your profile script can **cause significant issues and impact your ability to use the terminal**. ⚠️ + +On Windows, these commands should be appended to `~/.bash_profile`. +On MacOS, these commands should be appended to `~/.zshrc`. + +#### Append to the shell profile for extra spacing between previous commands and the subsequent shell prompt +``` +export PS1="\n\n$PS1" +``` + +#### Append to the shell profile to track live command history +``` +export PROMPT_COMMAND="history -a; $PROMPT_COMMAND" +alias showhistory="clear; tail -n0 -F ~/.bash_history | nl" +``` +* clear: clear the terminal +* tail: command for displaying the last few lines of a file +* -n0: display no lines currently in the file +* -F: watch the file for changes and display any new lines +* ~/.bash_history: command history file for bash +* | nl: line numbering + +#### To display live updated command history, run this in a separate window: +showhistory + diff --git a/03_instructional_team/githubpages/README for interactive problems.md b/03_instructional_team/githubpages/README for interactive problems.md new file mode 100644 index 000000000..5bd9fd619 --- /dev/null +++ b/03_instructional_team/githubpages/README for interactive problems.md @@ -0,0 +1,42 @@ +# Interactive Problems Rendering System + +The interactive problem set rendering system was developed by Simeon Wong for the Data Sciences Institute. + +The page is served through GitHub pages, and loads problem sets encoded in a YAML file with the following format: +```yaml +title: Problem Set Title +Problems + - title: Problem 1 + description: Solve this problem + questiontype: freeform + solution_template: `example code` + solutions: Long form solution with explanations + + - title: Problem 2 + description: Solve this problem + questiontype: parsons + options: + - code line 1 + - code line 2 + - code line 3 + - code line 4 + correct_options: [0, [1, 2], 3] + solutions: Long form solution + + - title: Problem 3 + description: Solve this problem + questiontype: multiplechoice + options: + - option 1 + - option 2 + correct_options: [0] + solutions: Long form solution +``` + +This system provides instructors with a convenient way to setup self-contained problem sets hosted entirely within a GitHub repository. + +### Setup +1. Copy `03_instructional_team/githubpages/interactive_problems.html` and `.github/workflows/static.yml` into your repository +2. Enable [GitHub Actions](https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-github-actions-settings-for-a-repository#managing-github-actions-permissions-for-your-repository) and [GitHub Pages](https://docs.github.com/en/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site#publishing-with-a-custom-github-actions-workflow) +3. Create a YAML file with your problems [[Example]](/03_instructional_team/githubpages/shell_basics.yml) +4. Create a Markdown file in your `02_activities/homework` folder linking to the interactive problems page [[Example]](02_activities/homework/shell_basics.md) diff --git a/03_instructional_team/githubpages/interactive_problems.html b/03_instructional_team/githubpages/interactive_problems.html new file mode 100644 index 000000000..f22597226 --- /dev/null +++ b/03_instructional_team/githubpages/interactive_problems.html @@ -0,0 +1,421 @@ + + + + + + + + + + + + + + +
+
+
+

+
+
+
+ + + + \ No newline at end of file diff --git a/03_instructional_team/githubpages/shell_basics.yml b/03_instructional_team/githubpages/shell_basics.yml new file mode 100644 index 000000000..7506e89e8 --- /dev/null +++ b/03_instructional_team/githubpages/shell_basics.yml @@ -0,0 +1,321 @@ +title: Shell Basics Practice Problems +problems: + - title: "Creating Directories" + description: | + Which command would you use to create a directory named `dir1`? + questiontype: multiplechoice + options: + - "`mkdir dir1`" + - "`touch dir1`" + - "`cd dir1`" + - "`ls dir1`" + correct_options: [0] + solution: | + The correct command to create a directory named `dir1` is: + ```bash + mkdir dir1 + ``` + + * `touch dir1` would create a file named `dir1`, not a directory. + * `cd dir1` would change into a directory named `dir1`, but it doesn't create it. + * `ls dir1` would list the contents of a directory named `dir1`, but it doesn't create it. + + - title: "Creating Directories" + description: | + How would you create directories named `dir2` and `dir3`, within a new directory named `dir1`? + questiontype: multiplechoice + options: + - | + ``` + mkdir dir1/dir2 dir1/dir3 + ``` + - | + ``` + mkdir dir1 + mkdir dir1/dir2 dir1/dir3 + ``` + - | + ``` + mkdir dir1 + mkdir dir2 dir3 + ``` + - | + ``` + cd dir1 + mkdir dir2 dir3 + ``` + - | + ``` + mkdir dir1 + cd dir2 + mkdir dir3 + ``` + correct_options: [1] + solution: | + First, we must create `dir1`, and then we can create `dir2` and `dir3` inside it. + + Alternatively, we can use the `mkdir -p` command to create the parent directory and subdirectories in one go: + ```bash + mkdir -p dir1/dir2 dir1/dir3 + ``` + This command would creates `dir1` and its subdirectories `dir2` and `dir3` in a single step. + + + The other options are incorrect. + ``` + mkdir dir1 + mkdir dir2 dir3 + ``` + * This would create `dir2` and `dir3` in the current directory, not inside `dir1`. + + + ``` + cd dir1 + mkdir dir2 dir3 + ``` + * This would fail because `dir1` does not exist yet. + + + ``` + mkdir dir1 + cd dir2 + mkdir dir3 + ``` + * This would fail because `dir2` does not exist yet. + + + - title: "Verifying Directory Creation" + description: | + You've just created the directories above. + + For reference, this is your current terminal session: + ```bash + user@computer:~$ pwd + /home/user + user@computer:~$ + ``` + + How might you verify the directories were created successfully? + questiontype: multiplechoice + options: + - "`ls`" + - "`ls -r`" + - "`ls dir1`" + - "`ls dir2 dir3`" + - "`find dir1 dir2 dir3`" + - "`cat dir1/*`" + - "`less dir1 dir1/dir2 dir1/dir3`" + + correct_options: [1, 2] + solution: | + To verify the directories were created successfully, you can use: + `ls dir1` or `ls -r` + - `ls dir1` lists the contents of `dir1`, which should include `dir2` and `dir3`. + - `ls -r` lists all files and directories in the current directory and its subdirectories. + + The other options are incorrect because: + * `ls` would list the contents of the current directory, but not specifically check for `dir2`, or `dir3` which are inside `dir1`. + * `ls dir2 dir3` would fail because `dir2` and `dir3` are inside `dir1` and do not exist in the current directory. + * `find dir1 dir2 dir3` is not a valid command. + * `cat dir1/*` would attempt to display the contents of files in `dir1`, but there are no files yet. + * `less dir1 dir1/dir2 dir1/dir3` would attempt to display the contents of `dir1`, `dir1/dir2`, and `dir1/dir3`, but these are directories, not files. + + - title: "Creating Text Files" + description: | + After verifying you've created the directories, how would you create two text files named `file1.txt` and `file2.txt` inside a folder named `text_files`? + + This is your current terminal session: + ```bash + user@computer:~$ pwd + /home/user + user@computer:~$ ls + dir1 + user@computer:~$ + ``` + questiontype: parsons + options: + - "`mkdir text_files`" + - "`cd text_files`" + - "`touch file1.txt file2.txt`" + - "`touch file1 file2`" + - "`new file1.txt file2.txt`" + - "`echo file1.txt file2.txt`" + - "`mv file1.txt file2.txt`" + - "`cp file1.txt file2.txt`" + - "`less file1.txt file2.txt`" + - "`cat file1.txt file2.txt`" + correct_options: [0, 1, 2] + solution: | + To create the text files, you can follow these steps: + ```bash + mkdir text_files + cd text_files + touch file1.txt file2.txt + ``` + This creates a new directory named `text_files`, navigates into it, and creates two empty text files named `file1.txt` and `file2.txt`. + + The other options are incorrect because: + * `touch file1 file2` would create files without the `.txt` extension. + * `new file1.txt file2.txt` is not a valid command. + * `echo file1.txt file2.txt` would just print `file1.txt file2.txt` to the terminal, not create files. + * `mv file1.txt file2.txt` would move files, but they don't exist yet. + * `cp file1.txt file2.txt` would copy files, but they don't exist yet. + * `less file1.txt file2.txt` would attempt to display the contents of non-existent files. + * `cat file1.txt file2.txt` would attempt to display the contents of non-existent files. + + - title: "Appending Text to a File" + description: | + Suppose your terminal session looks like this: + ```bash + user@computer:~$ pwd + /home/user + user@computer:~$ ls text_files + file1.txt file2.txt + user@computer:~$ + ``` + You want to *append* the text "Bash is hard!" to `file1.txt`. + questiontype: parsons + options: + - "`cd text_files`" + - "`echo 'Bash is hard!' > file1.txt`" + - "`echo 'Bash is hard!' >> file1.txt`" + - "`cat file1.txt`" + - "`less file1.txt`" + - "`mv file1.txt file2.txt`" + - "`cp file1.txt file2.txt`" + - "`rm file1.txt`" + correct_options: [0, 2] + solution: | + To append text to `file1.txt`, you can use: + ```bash + cd text_files + echo 'Bash is hard!' >> file1.txt + ``` + This command navigates to the `text_files` directory and appends the text "Bash is hard!" to `file1.txt`. + + The other options are incorrect because: + * `echo 'Bash is hard!' > file1.txt` would overwrite the contents of `file1.txt`, not append to it. + * `cat file1.txt` and `less file1.txt` would display the contents of the file but not modify it. + * `mv file1.txt file2.txt` would rename or move the file, not append text. + * `cp file1.txt file2.txt` would copy the file, not append text. + * `rm file1.txt` would delete the file. + + - title: "Verifying Appended Text" + description: | + Suppose your terminal session looks like this: + ```bash + user@computer:~/text_files$ + ``` + After appending text to a file, how would you verify that your text has been successfully added to `file1.txt`? + questiontype: parsons + options: + - "`cat file1.txt`" + - "`echo file1.txt`" + - "`rm file1.txt`" + - "`ls file1.txt`" + - "`cd text_files`" + correct_options: [0] + solution: | + To verify that the text has been successfully added to `file1.txt`, you can use: + ```bash + cat file1.txt + ``` + This command displays the contents of `file1.txt`, allowing you to confirm that the text "Bash is hard!" is present. + + The other options are incorrect because: + * `cd text_files` is not necessary since you are already in the `text_files` directory. + * `echo file1.txt` would just print the filename, not its contents. + * `rm file1.txt` would delete the file. + * `ls file1.txt` would list the file, but not its contents. + + - title: "Deleting Files and Globs" + description: | + Suppose you are inside `dir2`. + This is your current terminal prompt: + ``` + user@computer:~$ ls dir1 + file1.txt file2.txt dir2/ dir3/ + user@computer:~$ cd dir1/dir2 + /home/user/dir1/dir2 + user@computer:~/dir1/dir2$ + ``` + How would you delete all `.txt` files within `dir1`? + + questiontype: multiplechoice + options: + - "`rm .txt`" + - "`rm dir1/*.txt`" + - "`rm dir1/dir2/.txt`" + - "`rm ../*.txt`" + correct_options: [3] + solution: | + To delete all `.txt` files within `dir1`, you can use: + ```bash + rm ../*.txt + ``` + This command removes all `.txt` files in the parent directory (`dir1`) from your current location inside `dir2`. + + The other options are incorrect because: + * `rm .txt` would not match any files. + * `rm dir1/*.txt` and `rm dir1/dir2/.txt` would fail because you are currently in `dir2` + + - title: "File and Directory Management: Navigating to the Parent Directory" + description: | + This is your current terminal session: + ```bash + user@computer:~/dir1/dir2$ pwd + /home/user/dir1/dir2 + user@computer:~/dir1/dir2$ ls + user@computer:~/dir1/dir2$ + ``` + After working inside one of the directories, how would you navigate back to your home directory? + questiontype: multiplechoice + options: + - "`cd ..`" + - "`cd ../..`" + - "`cd`" + - "`cd /home/user`" + - "`cd dir1`" + correct_options: [1, 2, 3] + solution: | + To navigate back to your home directory, you can use: + - `cd` - This command takes you directly to your home directory. + - `cd /home/user` - This command takes you to the absolute path /home/user, which is your home directory. + - `cd ../..` - This command takes you two levels up from your current directory, which would also take you to your home directory. + + These other options are incorrect because: + - The command `cd ..` would take you one level up to `dir1`, not directly to your home directory. + - The command `cd dir1` would attempt to change into the `dir1` directory which will fail because there is no `dir1` in the current directory. + + - title: "Removing Directories and Their Contents" + description: | + This is your current terminal session: + ```bash + user@computer:~$ ls + Desktop/ dir1/ Documents/ Downloads/ Music/ Pictures/ Videos/ + user@computer:~$ + ``` + How would you remove directory `dir1` and all its contents, including `dir2`, `dir3`, and their files? Then confirm that all directories and files have been deleted. + questiontype: multiplechoice + options: + - "`rm dir1`" + - "`rm -r dir1`" + - "`rm -r dir1 dir2 dir3`" + - "`ls`" + - "`ls -r dir1`" + - "`ls dir1/*`" + correct_options: [1] + solution: | + To remove `dir1` and all its contents, including `dir2`, `dir3`, and their files, you can use: + ```bash + rm -r dir1 + ``` + This command recursively removes the directory and all its contents. + + The other options are incorrect because: + * `rm dir1` would fail because `dir1` is a directory and requires the `-r` option to remove it. + * `rm -r dir1 dir2 dir3` would attempt to remove `dir1`, `dir2`, and `dir3` but would fail because they are not in the current directory. + * `ls` would list the contents of the current directory, but not confirm that `dir1` has been deleted. + * `ls -r dir1` would list the contents of `dir1`, but it doesn't confirm that it has been deleted. + * `ls dir1/*` would list the contents of `dir1`, but it doesn't confirm that it has been deleted. + diff --git a/03_instructional_team/githubpages/shell_moderate.yml b/03_instructional_team/githubpages/shell_moderate.yml new file mode 100644 index 000000000..417bbbceb --- /dev/null +++ b/03_instructional_team/githubpages/shell_moderate.yml @@ -0,0 +1,248 @@ +title: Unix Shell Moderate Practice Problems +problems: + - title: "File and Directory Management 1" + description: | + You are working on a project and need to create a directory named `data` inside your project directory (`project3`) + and a file named `info.txt` inside it. + + This is your current terminal session: + ```bash + user@computer:~/project3/scripts$ pwd + /home/user/project3/scripts + + user@computer:~/project3/scripts$ + ``` + + Select and order the following commands to accomplish this task. + questiontype: parsons + options: + - "`cd ..`" + - "`mkdir data`" + - "`cd data`" + - "`touch info.txt`" + - "`ls`" + - "`echo info.txt`" + - "`cd scripts`" + correct_options: [0, 1, 2, 3] + solution: | + ```bash + user@computer:~/project3/scripts$ cd .. + user@computer:~/project3$ mkdir data + user@computer:~/project3$ cd data + user@computer:~/project3/data$ touch info.txt + ``` + + We start off in the `scripts` directory. + - First, we need to navigate to the project root directory using `cd ..` + - (`project3` is the parent directory of `scripts`) + - Then, we can create the `data` directory and navigate into it. + - Finally, we create the `info.txt` file. + + - we can also list the contents of the current directory using `ls` to check if the `data` directory and + `info.txt` file was created successfully + + + + - title: "File and Directory Management 2" + description: | + Create a directory structure for a project with the following hierarchy: + ``` + project/ + ├── src/ + │ ├── main.py + │ └── utils.py + ├── data/ + │ ├── input.csv + │ └── output.csv + └── README.md + ``` + questiontype: freeform + solution: | + To create the directory structure, you can use the following commands. + ```bash + mkdir -p project/src project/data + touch project/src/main.py project/src/utils.py project/data/input.csv project/data/output.csv project/README.md + ``` + - Since the problem asks us to create this in the current directory, we don't need to `cd` anywhere. + - `mkdir -p` creates the directories and any necessary parent directories. + - `touch` creates the files in the specified directories. + + **Alternative solution:** + ```bash + mkdir project + mkdir project/src + touch project/src/main.py + touch project/src/utils.py + mkdir project/data + touch project/data/input.csv + touch project/data/output.csv + touch project/README.md + ``` + - In this longer example, we create the `project` directory first, then create the `src` and `data` directories inside it. + - `touch` is called individually for each file + + Additionally: + - `cd` can also be used to change into each directory before creating files, but it is not necessary + + + + - title: "Output Redirection" + description: | + Which command correctly redirects the standard output of `ls` to a file named `filelist.txt` without overwriting? + questiontype: multiplechoice + options: + - "ls > filelist.txt" + - "ls < filelist.txt" + - "ls >> filelist.txt" + - "ls filelist.txt" + correct_options: [2] + solution: | + The correct command is: + ```bash + ls >> filelist.txt + ``` + This sends the output of `ls` into `filelist.txt`, without overwriting the file if it exists. + + - `ls > filelist.txt`: This command **overwrites** the contents of `filelist.txt` with the output of `ls`. + - `ls < filelist.txt`: This command tries to read from `filelist.txt` as input, which is not what we want. (*not covered in the main session*) + - `ls filelist.txt`: This command tries to list the contents of `filelist.txt`, instead of writing to it. + + + - title: "Debugging 1" + description: | + You are trying to run a script but encounter an error. The script is supposed to print the current date and time. + However, it fails with the following error: + ``` + bash: ./script.sh: No such file or directory + ``` + What is the likely cause of this error? + questiontype: multiplechoice + options: + - The script does not exist in the current directory. + - The script does not have execute permissions. + - The script is not in your PATH. + - There is a syntax error in the script. + correct_options: [0] + solution: | + The script does not exist in the current directory. + + - The script does not have execute permissions: If this were the case, the error would be `permission denied`, not `No such file or directory`. + - The script is not in your PATH: The error message indicates that the script is being called with `./`, which means it is expected to be in the current directory, not in the PATH. + - There is a syntax error in the script: A syntax error would occur after the script is found and executed, not before. + + - title: "Debugging 2" + description: | + Suppose this is the contents of a directory on your computer: + ```bash + user@computer:~$ ls ~ + myfile.txt mydata.csv myscript.sh myfolders/ + ``` + + When you type the following commands, you get an error: + ```bash + user@computer:~$ mv mydata.csv myfolder/ + mv: cannot move 'mydata.csv' to 'myfolder/': No such file or directory + user@computer:~$ mv myfile.txt myfolder/ + mv: cannot move 'myfile.txt' to 'myfolder/': No such file or directory + user@computer:~$ mv myscript.sh myfolder/ + mv: cannot move 'myscript.sh' to 'myfolder/': No such file or directory + ``` + + How can you fix this error? + questiontype: freeform + solution_template: | + mv mydata.csv myfolder/ + mv myfile.txt myfolder/ + mv myscript.sh myfolder/ + solution: | + ```bash + user@computer:~$ mv mydata.csv myfolders/ + user@computer:~$ mv myfile.txt myfolders/ + user@computer:~$ mv myscript.sh myfolders/ + ``` + + The error indicates that the directory `myfolder/` does not exist. + Ordinarily, we could create the directory using the `mkdir` command, but in this case, it looks like the directory is already created as `myfolders/`. + To fix the error, we can either create the directory `myfolder/` or move the files to `myfolders/` instead. + + Note the spelling of myfolder**s**/ + + - title: "Organizing files" + description: | + Suppose this is the contents of a folder on your computer: + ```bash + user@computer:~$ ls /data/MYPROJECT/scripts + analyze_data.py dataset1.db dataset2.db outputimg.png + outputimg2.png + ``` + + You've just opened a new terminal and want to organize the files by moving datasets and outputs in separate folders. + Select and order the following commands to accomplish this task. + questiontype: parsons + options: + - "`cd /data/MYPROJECT`" + - "`mkdir datasets`" + - "`mkdir outputs`" + - "`mv dataset* datasets/`" + - "`mv scripts/dataset* datasets/`" + - "`mv output* outputs/`" + - "`mv scripts/output* outputs/`" + - "`cd data`" + - "`cd outputs`" + - "`echo scripts/output*`" + - "`movefile dataset* datasets/`" + - "`movefile output* outputs/`" + - "`cd`" + - "`ls`" + correct_options: [0, [1, 2], [4, 6]] + + solution: | + ```bash + user@computer:~$ cd /data/MYPROJECT + user@computer:/data/MYPROJECT$ mkdir datasets + user@computer:/data/MYPROJECT$ mkdir outputs + user@computer:/data/MYPROJECT$ mv scripts/dataset* datasets/ + user@computer:/data/MYPROJECT$ mv scripts/output* outputs/ + ``` + + First, we need to navigate to the project directory, then create the `datasets` and `outputs` directories. + After that, we can move the dataset and output files into their respective directories. + + - Running `mv dataset* datasets/` won't work, because the `dataset*` files are in the `scripts` directory, not the current directory. + - The command `ls` can be run to check the contents of the current directory, but it is not necessary to accomplish the task. + + + - title: "Text files" + description: | + Suppose you have the following script: + ```bash + # preview all my data files + echo "Data file preview" + echo "=================" + cat mydata/*.txt + ``` + + When your project had fewer data files, this script worked fine. But now, the output is too long to read. + What are some approaches to fix this? + questiontype: freeform + solution: | + There are several ways to fix this issue. Here are a few options: + - Redirect the output to a file for later review with less + ```bash + cat mydata/*.txt > preview.txt + less preview.txt + ``` + + **More advanced strategies not covered in the main session:** + - Use the pipe operator to pipe the output to `less` directly. + ```bash + cat mydata/*.txt | less + ``` + - Use `head` or `tail` to preview only the first or last few lines of each file. + ```bash + head mydata/*.txt + tail mydata/*.txt + ``` + + + \ No newline at end of file diff --git a/03_instructional_team/markdown_slides/images/1-terminal.png b/03_instructional_team/markdown_slides/images/1-terminal.png new file mode 100644 index 000000000..9489e2955 Binary files /dev/null and b/03_instructional_team/markdown_slides/images/1-terminal.png differ diff --git a/03_instructional_team/markdown_slides/images/2-shell.png b/03_instructional_team/markdown_slides/images/2-shell.png new file mode 100644 index 000000000..21c356237 Binary files /dev/null and b/03_instructional_team/markdown_slides/images/2-shell.png differ diff --git a/03_instructional_team/markdown_slides/images/3-gitbash.png b/03_instructional_team/markdown_slides/images/3-gitbash.png new file mode 100644 index 000000000..9b56096ae Binary files /dev/null and b/03_instructional_team/markdown_slides/images/3-gitbash.png differ diff --git a/03_instructional_team/markdown_slides/images/4-windows_shells.png b/03_instructional_team/markdown_slides/images/4-windows_shells.png new file mode 100644 index 000000000..5388aa56b Binary files /dev/null and b/03_instructional_team/markdown_slides/images/4-windows_shells.png differ diff --git a/03_instructional_team/markdown_slides/images/5-windows_terminals.png b/03_instructional_team/markdown_slides/images/5-windows_terminals.png new file mode 100644 index 000000000..928455548 Binary files /dev/null and b/03_instructional_team/markdown_slides/images/5-windows_terminals.png differ diff --git a/03_instructional_team/markdown_slides/images/dsi_logo.png b/03_instructional_team/markdown_slides/images/dsi_logo.png new file mode 100644 index 000000000..39a5b414f Binary files /dev/null and b/03_instructional_team/markdown_slides/images/dsi_logo.png differ diff --git a/03_instructional_team/markdown_slides/images/terminology_explainer.afdesign b/03_instructional_team/markdown_slides/images/terminology_explainer.afdesign new file mode 100644 index 000000000..97d2dc989 Binary files /dev/null and b/03_instructional_team/markdown_slides/images/terminology_explainer.afdesign differ diff --git a/03_instructional_team/markdown_slides/images/terminology_explainer.afdesign~lock~ b/03_instructional_team/markdown_slides/images/terminology_explainer.afdesign~lock~ new file mode 100644 index 000000000..cce471a78 Binary files /dev/null and b/03_instructional_team/markdown_slides/images/terminology_explainer.afdesign~lock~ differ diff --git a/03_instructional_team/markdown_slides/themes/dsi_certificates_theme.css b/03_instructional_team/markdown_slides/themes/dsi_certificates_theme.css new file mode 100644 index 000000000..8fb77edec --- /dev/null +++ b/03_instructional_team/markdown_slides/themes/dsi_certificates_theme.css @@ -0,0 +1,20 @@ +/* @theme dsi_certificates_theme */ +@import 'default'; + +section { position: relative; } + +/* Logo → bottom-right */ +section::after { + content: ""; + position: absolute; + right: 20px; + bottom: 20px; + width: 75px; + height: 40px; + background-image: url("./images/dsi_logo.png"); + background-repeat: no-repeat; + background-position: right; + background-size: contain; + pointer-events: none; + opacity: 0.8; +} \ No newline at end of file diff --git a/03_instructional_team/markdown_slides/unix_slides.md b/03_instructional_team/markdown_slides/unix_slides.md index 4f5c3b2b2..cec7822f4 100644 --- a/03_instructional_team/markdown_slides/unix_slides.md +++ b/03_instructional_team/markdown_slides/unix_slides.md @@ -1,5 +1,6 @@ --- marp: true +theme: dsi_certificates_theme style: | section { font-family: Inter, -apple-system, BlinkMacSystemFont, 'Helvetica Neue', sans-serif; @@ -52,6 +53,26 @@ On MacOS or Linux: open the **Terminal** app On newer macs, the default shell is zsh, which is almost identical to Bash. +--- +### Clearing up an abundance of terminology + + +--- +### Clearing up an abundance of terminology + + +--- +### Clearing up an abundance of terminology + + +--- +### Clearing up an abundance of terminology + + +--- +### Clearing up an abundance of terminology + + --- ### Let's get started! diff --git a/README.md b/README.md index de8bbe0f9..698686a8c 100644 --- a/README.md +++ b/README.md @@ -1,152 +1 @@ -# Unix shell - -## Content - -* [Description](#description) -* [Learning Outcomes](#learning-outcomes) -* [Assignments](#assignments) -* [Contacts](#contacts) -* [Delivery of the Learning Module](#delivery-of-the-learning-module) -* [Schedule](#schedule) -* [Requirements](#requirements) -* [Resources](#resources) - + [Cheat sheet](#cheat-sheet) - + [Videos](#videos) - + [How to get help](#how-to-get-help) -* [Folder Structure](#folder-structure) - -## Description - -This module introduces the Unix shell language and covers file and directory navigation and manipulation. Participants gain proficiency in various commands, script creation, and writing basic functions using pipes, filters, and loops. - -Participants will acquire problem-solving skills through live coding sessions. Additionally, they will explore the concept of reproducibility and its integration into their work. - -## Learning Outcomes -By the end of the module, participants will be able to: -* Comfortably access and navigate the terminal -* Create, modify and delete directories and files - - -## Activities -This module has two types of activities. -1. Assignments are mandatory, and form part of your evaluation. -1. Homework is not assessed, but are provided to you for extra practice. We encourage you to check each other's homework solutions during Work Periods or ask a Learning Support! - -### Assignments -Participants should review the [Assignment Submission Guide](https://github.com/UofT-DSI/onboarding/blob/main/onboarding_documents/submissions.md) for instructions on how to complete assignments in this module. - -Assignments are typically due on the Sunday following the module's live learning session. - -1. [Shell script assignment](./02_activities/assignments/assignment_instructions.md) - -### Homework -1. [Shell Homework](./02_activities/homework/homework.sh) - - -## Contacts - -**Questions can be submitted to the _#cohort-4-help_ channel on Slack** - -* Technical Facilitator: - * **Simeon Wong** (he/him) - simeonm.wong@utoronto.ca - -* Learning Support Staff: - * **Emma Teng** (she/her) - e.teng@mail.utoronto.ca - * **Sidra Bushra** (she/her) - contact.sidra.bushra@gmail.com - * **Pedram Asli** (he/him) - pedram.aliniayeasli@gmail.com -  -## Delivery of the Learning Module - -This module will include live learning sessions and optional, asynchronous work periods. During live learning sessions, the Technical Facilitator will introduce and explain key concepts and demonstrate core skills. Learning is facilitated during this time. Before and after each live learning session, the instructional team will be available for questions related to the core concepts of the module. Optional work periods are to be used to seek help from peers, the Learning Support team, and to work through the homework and assignments in the learning module, with access to live help. Content is not facilitated, but rather this time should be driven by participants. We encourage participants to come to these work periods with questions and problems to work through. -  -Participants are encouraged to engage actively during the learning module. They key to developing the core skills in each learning module is through practice. The more participants engage in coding along with the instructional team, and applying the skills in each module, the more likely it is that these skills will solidify. - -## Schedule - -||Day 1|Day 2|Day 3|Day 4|Day 5| -|---|---|---|---|---|---| -|Week 1|Live Learning Session 1 (Shell)|Live Learning Session 2 (Shell)|Live Learning Session 3 ([Git & GitHub](https://github.com/UofT-DSI/git))|Work Period 1|Work Period 2| -  -## Requirements - -* Participants are not expected to have any coding experience; the learning content has been designed for beginners. -* Participants are encouraged to ask questions, and collaborate with others to enhance their learning experience. -* Participants must have a computer and an internet connection to participate in online activities. -* Participants must not use generative AI such as ChatGPT to generate code in order to complete assignments. It should be used as a supportive tool to seek out answers to questions you may have. -* We expect participants to have completed the steps in the [onboarding repo](https://github.com/UofT-DSI/onboarding/). -* We encourage participants to default to having their camera on at all times, and turning the camera off only as needed. This will greatly enhance the learning experience for all participants and provides real-time feedback for the instructional team. - -## Resources - -Feel free to use the following as resources: - -### Cheat sheet -- [Devhints](https://devhints.io/bash) -- [Bash-Cheat-Sheet](https://github.com/RehanSaeed/Bash-Cheat-Sheet) - -### Videos -- [Change Directory](https://www.youtube.com/watch?v=6U4XV4w8qtE) -- [Deleting Files and Directories](https://www.youtube.com/watch?v=-L3XeZPwj_Y) -- [Bash in 100 seconds](https://www.youtube.com/watch?v=I4EWvMFj37g) - -### How to get help -#### 1. Gather information about your problem -- Copy and paste your error message -- Copy and paste the code that caused the error, and the last few commands leading up to the error -- Write down what you are trying to accomplish with your code. Include both the specific action, and the bigger picture and context -- (optional) Take a screenshot of your entire workspace - -#### 2. Try searching the web for your error message -- Sometimes, the error has common solutions that can be easy to find! - - This will be faster than waiting for an answer -- If none of the solutions apply, consider asking a Generative AI tool - - Paste your code, the error message, and a description of your overall goals - -#### 3. Try asking in your cohort's Slack help channel -- Since we're all working through the same material, there's a good chance one of your peers has encountered the same error, or has already solved it -- Try searching in the DSI Certificates Slack help channel for whether a similar query has been posted -- If the question has not yet been answered, post your question! - - Describe your the overall goals, the context, and the specific details of what you were trying to accomplish - - Make sure to **copy and paste** your code, your error message - - Copying and pasting helps: - 1. your peers and teaching team quickly try out your code - 1. others to find your question in the future - -#### Great resources on how to ask good technical questions that get useful answers -- [Asking for Help - The Odin Project](https://www.theodinproject.com/lessons/foundations-asking-for-help) -- [How do I ask a good question? - Stack Overflow](https://stackoverflow.com/help/how-to-ask) -- [The XY problem: A question pitfall that won't get useful answers](https://xyproblem.info/) -- [How to create a minimal reproducible example](https://stackoverflow.com/help/minimal-reproducible-example) - -#### Getting help: A summary - - -
- -## Folder Structure -Below is an outline of the folder structure for this module: -``` -. -├── .github -├── 01_materials -├── 02_activities -├── 03_instructional_team -├── 04_this_cohort -├── .gitignore -├── LICENSE -├── README.md -└── steps_to_ask_for_help.png -``` -* **.github**: Contains issue templates and pull request templates for the repository. -* **materials**: Module slides and interactive notebooks (.ipynb files) used during learning sessions. -* **activities**: Contains graded assignments, exercises, and homework to practice concepts covered in the learning module. -* **instructional_team**: Resources for the instructional team. -* **this_cohort**: Additional materials for this cohort. -* **.gitignore**: Files to exclude from this folder, specified by the Technical Facilitator -* **LICENSE**: The license for this repository. -* **README**: This file. -* **steps_to_ask_for_help.png**: Guide on how to ask for help. +# Project Name: UoT DSI Bash Project. diff --git a/SETUP.md b/SETUP.md new file mode 100644 index 000000000..a803e4b7d --- /dev/null +++ b/SETUP.md @@ -0,0 +1,11 @@ +## Setup + +Before using this repo, make sure you’ve completed the [environment setup guide](https://github.com/UofT-DSI/onboarding/blob/main/environment_setup/README.md), which installs the core tools you’ll need for this module, such as: + +- Git +- Git Bash (for Windows) +- Visual Studio Code + +This module does not require any additional packages. + +Once that’s done, simply open your terminal (macOS/Linux) or Git Bash (Windows), and you’re ready to begin this module. \ No newline at end of file diff --git a/analysis/main.py b/analysis/main.py new file mode 100644 index 000000000..e69de29bb diff --git a/assignment.sh b/assignment.sh new file mode 100644 index 000000000..4b2baa7ae --- /dev/null +++ b/assignment.sh @@ -0,0 +1,49 @@ +#!/bin/bash +set -x + +############################################ +# DSI CONSULTING INC. Project setup script # +############################################ +# This script creates standard analysis and output directories +# for a new project. It also creates a README file with the +# project name and a brief description of the project. +# Then it unzips the raw data provided by the client. + +if [ -d newproject ]; then + echo "Recreating the newproject directory" + rm -rf newproject +fi +mkdir newproject +cd newproject + +mkdir analysis output +touch README.md +touch analysis/main.py + +# download client data +curl -Lo rawdata.zip https://github.com/UofT-DSI/shell/raw/refs/heads/main/02_activities/assignments/rawdata.zip +unzip -q rawdata.zip + +########################################### +# Complete assignment here + +# 1. Create a directory named data + +# 2. Move the ./rawdata directory to ./data/raw + +# 3. List the contents of the ./data/raw directory + +# 4. In ./data/processed, create the following directories: server_logs, user_logs, and event_logs + +# 5. Copy all server log files (files with "server" in the name AND a .log extension) from ./data/raw to ./data/processed/server_logs + +# 6. Repeat the above step for user logs and event logs + +# 7. For user privacy, remove all files containing IP addresses (files with "ipaddr" in the filename) from ./data/raw and ./data/processed/user_logs + +# 8. Create a file named ./data/inventory.txt that lists all the files in the subfolders of ./data/processed + + +########################################### + +echo "Project setup is complete!" diff --git a/data/inventory.txt b/data/inventory.txt new file mode 100644 index 000000000..a7e9d1b23 --- /dev/null +++ b/data/inventory.txt @@ -0,0 +1,150 @@ +server_log_1.log +server_log_10.log +server_log_11.log +server_log_12.log +server_log_13.log +server_log_14.log +server_log_15.log +server_log_16.log +server_log_17.log +server_log_18.log +server_log_19.log +server_log_2.log +server_log_20.log +server_log_21.log +server_log_22.log +server_log_23.log +server_log_24.log +server_log_25.log +server_log_26.log +server_log_27.log +server_log_28.log +server_log_29.log +server_log_3.log +server_log_30.log +server_log_31.log +server_log_32.log +server_log_33.log +server_log_34.log +server_log_35.log +server_log_36.log +server_log_37.log +server_log_38.log +server_log_39.log +server_log_4.log +server_log_40.log +server_log_41.log +server_log_42.log +server_log_43.log +server_log_44.log +server_log_45.log +server_log_46.log +server_log_47.log +server_log_48.log +server_log_49.log +server_log_5.log +server_log_50.log +server_log_6.log +server_log_7.log +server_log_8.log +server_log_9.log +user_log_1.log +user_log_10.log +user_log_11.log +user_log_12.log +user_log_13.log +user_log_14.log +user_log_15.log +user_log_16.log +user_log_17.log +user_log_18.log +user_log_19.log +user_log_2.log +user_log_20.log +user_log_21.log +user_log_22.log +user_log_23.log +user_log_24.log +user_log_25.log +user_log_26.log +user_log_27.log +user_log_28.log +user_log_29.log +user_log_3.log +user_log_30.log +user_log_31.log +user_log_32.log +user_log_33.log +user_log_34.log +user_log_35.log +user_log_36.log +user_log_37.log +user_log_38.log +user_log_39.log +user_log_4.log +user_log_40.log +user_log_41.log +user_log_42.log +user_log_43.log +user_log_44.log +user_log_45.log +user_log_46.log +user_log_47.log +user_log_48.log +user_log_49.log +user_log_5.log +user_log_50.log +user_log_6.log +user_log_7.log +user_log_8.log +user_log_9.log +event_log_1.log +event_log_10.log +event_log_11.log +event_log_12.log +event_log_13.log +event_log_14.log +event_log_15.log +event_log_16.log +event_log_17.log +event_log_18.log +event_log_19.log +event_log_2.log +event_log_20.log +event_log_21.log +event_log_22.log +event_log_23.log +event_log_24.log +event_log_25.log +event_log_26.log +event_log_27.log +event_log_28.log +event_log_29.log +event_log_3.log +event_log_30.log +event_log_31.log +event_log_32.log +event_log_33.log +event_log_34.log +event_log_35.log +event_log_36.log +event_log_37.log +event_log_38.log +event_log_39.log +event_log_4.log +event_log_40.log +event_log_41.log +event_log_42.log +event_log_43.log +event_log_44.log +event_log_45.log +event_log_46.log +event_log_47.log +event_log_48.log +event_log_49.log +event_log_5.log +event_log_50.log +event_log_6.log +event_log_7.log +event_log_8.log +event_log_9.log diff --git a/data/processed/event_logs/event_log_1.log b/data/processed/event_logs/event_log_1.log new file mode 100644 index 000000000..b81b583e0 --- /dev/null +++ b/data/processed/event_logs/event_log_1.log @@ -0,0 +1 @@ +Event log data 1 diff --git a/data/processed/event_logs/event_log_10.log b/data/processed/event_logs/event_log_10.log new file mode 100644 index 000000000..c7851124c --- /dev/null +++ b/data/processed/event_logs/event_log_10.log @@ -0,0 +1 @@ +Event log data 10 diff --git a/data/processed/event_logs/event_log_11.log b/data/processed/event_logs/event_log_11.log new file mode 100644 index 000000000..20a502baa --- /dev/null +++ b/data/processed/event_logs/event_log_11.log @@ -0,0 +1 @@ +Event log data 11 diff --git a/data/processed/event_logs/event_log_12.log b/data/processed/event_logs/event_log_12.log new file mode 100644 index 000000000..dec5a6af7 --- /dev/null +++ b/data/processed/event_logs/event_log_12.log @@ -0,0 +1 @@ +Event log data 12 diff --git a/data/processed/event_logs/event_log_13.log b/data/processed/event_logs/event_log_13.log new file mode 100644 index 000000000..553d8677c --- /dev/null +++ b/data/processed/event_logs/event_log_13.log @@ -0,0 +1 @@ +Event log data 13 diff --git a/data/processed/event_logs/event_log_14.log b/data/processed/event_logs/event_log_14.log new file mode 100644 index 000000000..7bab60b90 --- /dev/null +++ b/data/processed/event_logs/event_log_14.log @@ -0,0 +1 @@ +Event log data 14 diff --git a/data/processed/event_logs/event_log_15.log b/data/processed/event_logs/event_log_15.log new file mode 100644 index 000000000..a1cc33366 --- /dev/null +++ b/data/processed/event_logs/event_log_15.log @@ -0,0 +1 @@ +Event log data 15 diff --git a/data/processed/event_logs/event_log_16.log b/data/processed/event_logs/event_log_16.log new file mode 100644 index 000000000..25859f645 --- /dev/null +++ b/data/processed/event_logs/event_log_16.log @@ -0,0 +1 @@ +Event log data 16 diff --git a/data/processed/event_logs/event_log_17.log b/data/processed/event_logs/event_log_17.log new file mode 100644 index 000000000..53d5d3cdf --- /dev/null +++ b/data/processed/event_logs/event_log_17.log @@ -0,0 +1 @@ +Event log data 17 diff --git a/data/processed/event_logs/event_log_18.log b/data/processed/event_logs/event_log_18.log new file mode 100644 index 000000000..e94233b33 --- /dev/null +++ b/data/processed/event_logs/event_log_18.log @@ -0,0 +1 @@ +Event log data 18 diff --git a/data/processed/event_logs/event_log_19.log b/data/processed/event_logs/event_log_19.log new file mode 100644 index 000000000..5446385af --- /dev/null +++ b/data/processed/event_logs/event_log_19.log @@ -0,0 +1 @@ +Event log data 19 diff --git a/data/processed/event_logs/event_log_2.log b/data/processed/event_logs/event_log_2.log new file mode 100644 index 000000000..e844fb2a9 --- /dev/null +++ b/data/processed/event_logs/event_log_2.log @@ -0,0 +1 @@ +Event log data 2 diff --git a/data/processed/event_logs/event_log_20.log b/data/processed/event_logs/event_log_20.log new file mode 100644 index 000000000..a58a0e805 --- /dev/null +++ b/data/processed/event_logs/event_log_20.log @@ -0,0 +1 @@ +Event log data 20 diff --git a/data/processed/event_logs/event_log_21.log b/data/processed/event_logs/event_log_21.log new file mode 100644 index 000000000..3dadfc33d --- /dev/null +++ b/data/processed/event_logs/event_log_21.log @@ -0,0 +1 @@ +Event log data 21 diff --git a/data/processed/event_logs/event_log_22.log b/data/processed/event_logs/event_log_22.log new file mode 100644 index 000000000..f66f9c7d8 --- /dev/null +++ b/data/processed/event_logs/event_log_22.log @@ -0,0 +1 @@ +Event log data 22 diff --git a/data/processed/event_logs/event_log_23.log b/data/processed/event_logs/event_log_23.log new file mode 100644 index 000000000..2ed062d0e --- /dev/null +++ b/data/processed/event_logs/event_log_23.log @@ -0,0 +1 @@ +Event log data 23 diff --git a/data/processed/event_logs/event_log_24.log b/data/processed/event_logs/event_log_24.log new file mode 100644 index 000000000..fb0aa4bc2 --- /dev/null +++ b/data/processed/event_logs/event_log_24.log @@ -0,0 +1 @@ +Event log data 24 diff --git a/data/processed/event_logs/event_log_25.log b/data/processed/event_logs/event_log_25.log new file mode 100644 index 000000000..e9d419ecf --- /dev/null +++ b/data/processed/event_logs/event_log_25.log @@ -0,0 +1 @@ +Event log data 25 diff --git a/data/processed/event_logs/event_log_26.log b/data/processed/event_logs/event_log_26.log new file mode 100644 index 000000000..a2f424db2 --- /dev/null +++ b/data/processed/event_logs/event_log_26.log @@ -0,0 +1 @@ +Event log data 26 diff --git a/data/processed/event_logs/event_log_27.log b/data/processed/event_logs/event_log_27.log new file mode 100644 index 000000000..d01c63fe2 --- /dev/null +++ b/data/processed/event_logs/event_log_27.log @@ -0,0 +1 @@ +Event log data 27 diff --git a/data/processed/event_logs/event_log_28.log b/data/processed/event_logs/event_log_28.log new file mode 100644 index 000000000..3f402ba5b --- /dev/null +++ b/data/processed/event_logs/event_log_28.log @@ -0,0 +1 @@ +Event log data 28 diff --git a/data/processed/event_logs/event_log_29.log b/data/processed/event_logs/event_log_29.log new file mode 100644 index 000000000..d4186da3f --- /dev/null +++ b/data/processed/event_logs/event_log_29.log @@ -0,0 +1 @@ +Event log data 29 diff --git a/data/processed/event_logs/event_log_3.log b/data/processed/event_logs/event_log_3.log new file mode 100644 index 000000000..6f0c7d005 --- /dev/null +++ b/data/processed/event_logs/event_log_3.log @@ -0,0 +1 @@ +Event log data 3 diff --git a/data/processed/event_logs/event_log_30.log b/data/processed/event_logs/event_log_30.log new file mode 100644 index 000000000..0c3efcb2e --- /dev/null +++ b/data/processed/event_logs/event_log_30.log @@ -0,0 +1 @@ +Event log data 30 diff --git a/data/processed/event_logs/event_log_31.log b/data/processed/event_logs/event_log_31.log new file mode 100644 index 000000000..bf3b562b2 --- /dev/null +++ b/data/processed/event_logs/event_log_31.log @@ -0,0 +1 @@ +Event log data 31 diff --git a/data/processed/event_logs/event_log_32.log b/data/processed/event_logs/event_log_32.log new file mode 100644 index 000000000..b9748f449 --- /dev/null +++ b/data/processed/event_logs/event_log_32.log @@ -0,0 +1 @@ +Event log data 32 diff --git a/data/processed/event_logs/event_log_33.log b/data/processed/event_logs/event_log_33.log new file mode 100644 index 000000000..67267bfbe --- /dev/null +++ b/data/processed/event_logs/event_log_33.log @@ -0,0 +1 @@ +Event log data 33 diff --git a/data/processed/event_logs/event_log_34.log b/data/processed/event_logs/event_log_34.log new file mode 100644 index 000000000..c3a35a607 --- /dev/null +++ b/data/processed/event_logs/event_log_34.log @@ -0,0 +1 @@ +Event log data 34 diff --git a/data/processed/event_logs/event_log_35.log b/data/processed/event_logs/event_log_35.log new file mode 100644 index 000000000..6a0f76960 --- /dev/null +++ b/data/processed/event_logs/event_log_35.log @@ -0,0 +1 @@ +Event log data 35 diff --git a/data/processed/event_logs/event_log_36.log b/data/processed/event_logs/event_log_36.log new file mode 100644 index 000000000..241f98602 --- /dev/null +++ b/data/processed/event_logs/event_log_36.log @@ -0,0 +1 @@ +Event log data 36 diff --git a/data/processed/event_logs/event_log_37.log b/data/processed/event_logs/event_log_37.log new file mode 100644 index 000000000..adcec5537 --- /dev/null +++ b/data/processed/event_logs/event_log_37.log @@ -0,0 +1 @@ +Event log data 37 diff --git a/data/processed/event_logs/event_log_38.log b/data/processed/event_logs/event_log_38.log new file mode 100644 index 000000000..76f032174 --- /dev/null +++ b/data/processed/event_logs/event_log_38.log @@ -0,0 +1 @@ +Event log data 38 diff --git a/data/processed/event_logs/event_log_39.log b/data/processed/event_logs/event_log_39.log new file mode 100644 index 000000000..e0eb5e3bc --- /dev/null +++ b/data/processed/event_logs/event_log_39.log @@ -0,0 +1 @@ +Event log data 39 diff --git a/data/processed/event_logs/event_log_4.log b/data/processed/event_logs/event_log_4.log new file mode 100644 index 000000000..c7340b5d8 --- /dev/null +++ b/data/processed/event_logs/event_log_4.log @@ -0,0 +1 @@ +Event log data 4 diff --git a/data/processed/event_logs/event_log_40.log b/data/processed/event_logs/event_log_40.log new file mode 100644 index 000000000..ebd0d9d43 --- /dev/null +++ b/data/processed/event_logs/event_log_40.log @@ -0,0 +1 @@ +Event log data 40 diff --git a/data/processed/event_logs/event_log_41.log b/data/processed/event_logs/event_log_41.log new file mode 100644 index 000000000..ab2ac5377 --- /dev/null +++ b/data/processed/event_logs/event_log_41.log @@ -0,0 +1 @@ +Event log data 41 diff --git a/data/processed/event_logs/event_log_42.log b/data/processed/event_logs/event_log_42.log new file mode 100644 index 000000000..1e5f2431a --- /dev/null +++ b/data/processed/event_logs/event_log_42.log @@ -0,0 +1 @@ +Event log data 42 diff --git a/data/processed/event_logs/event_log_43.log b/data/processed/event_logs/event_log_43.log new file mode 100644 index 000000000..0944b1979 --- /dev/null +++ b/data/processed/event_logs/event_log_43.log @@ -0,0 +1 @@ +Event log data 43 diff --git a/data/processed/event_logs/event_log_44.log b/data/processed/event_logs/event_log_44.log new file mode 100644 index 000000000..1ff2c33b5 --- /dev/null +++ b/data/processed/event_logs/event_log_44.log @@ -0,0 +1 @@ +Event log data 44 diff --git a/data/processed/event_logs/event_log_45.log b/data/processed/event_logs/event_log_45.log new file mode 100644 index 000000000..f85e0253b --- /dev/null +++ b/data/processed/event_logs/event_log_45.log @@ -0,0 +1 @@ +Event log data 45 diff --git a/data/processed/event_logs/event_log_46.log b/data/processed/event_logs/event_log_46.log new file mode 100644 index 000000000..b4db24478 --- /dev/null +++ b/data/processed/event_logs/event_log_46.log @@ -0,0 +1 @@ +Event log data 46 diff --git a/data/processed/event_logs/event_log_47.log b/data/processed/event_logs/event_log_47.log new file mode 100644 index 000000000..c1151f6b6 --- /dev/null +++ b/data/processed/event_logs/event_log_47.log @@ -0,0 +1 @@ +Event log data 47 diff --git a/data/processed/event_logs/event_log_48.log b/data/processed/event_logs/event_log_48.log new file mode 100644 index 000000000..8538b2735 --- /dev/null +++ b/data/processed/event_logs/event_log_48.log @@ -0,0 +1 @@ +Event log data 48 diff --git a/data/processed/event_logs/event_log_49.log b/data/processed/event_logs/event_log_49.log new file mode 100644 index 000000000..d18d2173a --- /dev/null +++ b/data/processed/event_logs/event_log_49.log @@ -0,0 +1 @@ +Event log data 49 diff --git a/data/processed/event_logs/event_log_5.log b/data/processed/event_logs/event_log_5.log new file mode 100644 index 000000000..05549afba --- /dev/null +++ b/data/processed/event_logs/event_log_5.log @@ -0,0 +1 @@ +Event log data 5 diff --git a/data/processed/event_logs/event_log_50.log b/data/processed/event_logs/event_log_50.log new file mode 100644 index 000000000..c6a73fd32 --- /dev/null +++ b/data/processed/event_logs/event_log_50.log @@ -0,0 +1 @@ +Event log data 50 diff --git a/data/processed/event_logs/event_log_6.log b/data/processed/event_logs/event_log_6.log new file mode 100644 index 000000000..f13531e6b --- /dev/null +++ b/data/processed/event_logs/event_log_6.log @@ -0,0 +1 @@ +Event log data 6 diff --git a/data/processed/event_logs/event_log_7.log b/data/processed/event_logs/event_log_7.log new file mode 100644 index 000000000..53188baf3 --- /dev/null +++ b/data/processed/event_logs/event_log_7.log @@ -0,0 +1 @@ +Event log data 7 diff --git a/data/processed/event_logs/event_log_8.log b/data/processed/event_logs/event_log_8.log new file mode 100644 index 000000000..c40aa941d --- /dev/null +++ b/data/processed/event_logs/event_log_8.log @@ -0,0 +1 @@ +Event log data 8 diff --git a/data/processed/event_logs/event_log_9.log b/data/processed/event_logs/event_log_9.log new file mode 100644 index 000000000..b29c323a2 --- /dev/null +++ b/data/processed/event_logs/event_log_9.log @@ -0,0 +1 @@ +Event log data 9 diff --git a/data/processed/server_logs/server_log_1.log b/data/processed/server_logs/server_log_1.log new file mode 100644 index 000000000..2f8325ae6 --- /dev/null +++ b/data/processed/server_logs/server_log_1.log @@ -0,0 +1 @@ +Server log data 1 diff --git a/data/processed/server_logs/server_log_10.log b/data/processed/server_logs/server_log_10.log new file mode 100644 index 000000000..d0c5e9a9c --- /dev/null +++ b/data/processed/server_logs/server_log_10.log @@ -0,0 +1 @@ +Server log data 10 diff --git a/data/processed/server_logs/server_log_11.log b/data/processed/server_logs/server_log_11.log new file mode 100644 index 000000000..79dc9695c --- /dev/null +++ b/data/processed/server_logs/server_log_11.log @@ -0,0 +1 @@ +Server log data 11 diff --git a/data/processed/server_logs/server_log_12.log b/data/processed/server_logs/server_log_12.log new file mode 100644 index 000000000..d13c6cffc --- /dev/null +++ b/data/processed/server_logs/server_log_12.log @@ -0,0 +1 @@ +Server log data 12 diff --git a/data/processed/server_logs/server_log_13.log b/data/processed/server_logs/server_log_13.log new file mode 100644 index 000000000..127b8f0dc --- /dev/null +++ b/data/processed/server_logs/server_log_13.log @@ -0,0 +1 @@ +Server log data 13 diff --git a/data/processed/server_logs/server_log_14.log b/data/processed/server_logs/server_log_14.log new file mode 100644 index 000000000..3c1952476 --- /dev/null +++ b/data/processed/server_logs/server_log_14.log @@ -0,0 +1 @@ +Server log data 14 diff --git a/data/processed/server_logs/server_log_15.log b/data/processed/server_logs/server_log_15.log new file mode 100644 index 000000000..622d689e7 --- /dev/null +++ b/data/processed/server_logs/server_log_15.log @@ -0,0 +1 @@ +Server log data 15 diff --git a/data/processed/server_logs/server_log_16.log b/data/processed/server_logs/server_log_16.log new file mode 100644 index 000000000..5020652c8 --- /dev/null +++ b/data/processed/server_logs/server_log_16.log @@ -0,0 +1 @@ +Server log data 16 diff --git a/data/processed/server_logs/server_log_17.log b/data/processed/server_logs/server_log_17.log new file mode 100644 index 000000000..947128fe8 --- /dev/null +++ b/data/processed/server_logs/server_log_17.log @@ -0,0 +1 @@ +Server log data 17 diff --git a/data/processed/server_logs/server_log_18.log b/data/processed/server_logs/server_log_18.log new file mode 100644 index 000000000..ef73605fc --- /dev/null +++ b/data/processed/server_logs/server_log_18.log @@ -0,0 +1 @@ +Server log data 18 diff --git a/data/processed/server_logs/server_log_19.log b/data/processed/server_logs/server_log_19.log new file mode 100644 index 000000000..5415f6a8f --- /dev/null +++ b/data/processed/server_logs/server_log_19.log @@ -0,0 +1 @@ +Server log data 19 diff --git a/data/processed/server_logs/server_log_2.log b/data/processed/server_logs/server_log_2.log new file mode 100644 index 000000000..7c5d063b7 --- /dev/null +++ b/data/processed/server_logs/server_log_2.log @@ -0,0 +1 @@ +Server log data 2 diff --git a/data/processed/server_logs/server_log_20.log b/data/processed/server_logs/server_log_20.log new file mode 100644 index 000000000..6836c7c50 --- /dev/null +++ b/data/processed/server_logs/server_log_20.log @@ -0,0 +1 @@ +Server log data 20 diff --git a/data/processed/server_logs/server_log_21.log b/data/processed/server_logs/server_log_21.log new file mode 100644 index 000000000..d7a7bb6bb --- /dev/null +++ b/data/processed/server_logs/server_log_21.log @@ -0,0 +1 @@ +Server log data 21 diff --git a/data/processed/server_logs/server_log_22.log b/data/processed/server_logs/server_log_22.log new file mode 100644 index 000000000..105ac4dca --- /dev/null +++ b/data/processed/server_logs/server_log_22.log @@ -0,0 +1 @@ +Server log data 22 diff --git a/data/processed/server_logs/server_log_23.log b/data/processed/server_logs/server_log_23.log new file mode 100644 index 000000000..0032e640e --- /dev/null +++ b/data/processed/server_logs/server_log_23.log @@ -0,0 +1 @@ +Server log data 23 diff --git a/data/processed/server_logs/server_log_24.log b/data/processed/server_logs/server_log_24.log new file mode 100644 index 000000000..2583736c3 --- /dev/null +++ b/data/processed/server_logs/server_log_24.log @@ -0,0 +1 @@ +Server log data 24 diff --git a/data/processed/server_logs/server_log_25.log b/data/processed/server_logs/server_log_25.log new file mode 100644 index 000000000..90fd1c7ae --- /dev/null +++ b/data/processed/server_logs/server_log_25.log @@ -0,0 +1 @@ +Server log data 25 diff --git a/data/processed/server_logs/server_log_26.log b/data/processed/server_logs/server_log_26.log new file mode 100644 index 000000000..bba146687 --- /dev/null +++ b/data/processed/server_logs/server_log_26.log @@ -0,0 +1 @@ +Server log data 26 diff --git a/data/processed/server_logs/server_log_27.log b/data/processed/server_logs/server_log_27.log new file mode 100644 index 000000000..ed41a9469 --- /dev/null +++ b/data/processed/server_logs/server_log_27.log @@ -0,0 +1 @@ +Server log data 27 diff --git a/data/processed/server_logs/server_log_28.log b/data/processed/server_logs/server_log_28.log new file mode 100644 index 000000000..adca34c7a --- /dev/null +++ b/data/processed/server_logs/server_log_28.log @@ -0,0 +1 @@ +Server log data 28 diff --git a/data/processed/server_logs/server_log_29.log b/data/processed/server_logs/server_log_29.log new file mode 100644 index 000000000..f675674ef --- /dev/null +++ b/data/processed/server_logs/server_log_29.log @@ -0,0 +1 @@ +Server log data 29 diff --git a/data/processed/server_logs/server_log_3.log b/data/processed/server_logs/server_log_3.log new file mode 100644 index 000000000..fe2b935e6 --- /dev/null +++ b/data/processed/server_logs/server_log_3.log @@ -0,0 +1 @@ +Server log data 3 diff --git a/data/processed/server_logs/server_log_30.log b/data/processed/server_logs/server_log_30.log new file mode 100644 index 000000000..0938f293d --- /dev/null +++ b/data/processed/server_logs/server_log_30.log @@ -0,0 +1 @@ +Server log data 30 diff --git a/data/processed/server_logs/server_log_31.log b/data/processed/server_logs/server_log_31.log new file mode 100644 index 000000000..1bdd5bfb2 --- /dev/null +++ b/data/processed/server_logs/server_log_31.log @@ -0,0 +1 @@ +Server log data 31 diff --git a/data/processed/server_logs/server_log_32.log b/data/processed/server_logs/server_log_32.log new file mode 100644 index 000000000..9c3eb9bb7 --- /dev/null +++ b/data/processed/server_logs/server_log_32.log @@ -0,0 +1 @@ +Server log data 32 diff --git a/data/processed/server_logs/server_log_33.log b/data/processed/server_logs/server_log_33.log new file mode 100644 index 000000000..8b7d02ffc --- /dev/null +++ b/data/processed/server_logs/server_log_33.log @@ -0,0 +1 @@ +Server log data 33 diff --git a/data/processed/server_logs/server_log_34.log b/data/processed/server_logs/server_log_34.log new file mode 100644 index 000000000..0d9430f32 --- /dev/null +++ b/data/processed/server_logs/server_log_34.log @@ -0,0 +1 @@ +Server log data 34 diff --git a/data/processed/server_logs/server_log_35.log b/data/processed/server_logs/server_log_35.log new file mode 100644 index 000000000..ab62cfa66 --- /dev/null +++ b/data/processed/server_logs/server_log_35.log @@ -0,0 +1 @@ +Server log data 35 diff --git a/data/processed/server_logs/server_log_36.log b/data/processed/server_logs/server_log_36.log new file mode 100644 index 000000000..0c6e1b89d --- /dev/null +++ b/data/processed/server_logs/server_log_36.log @@ -0,0 +1 @@ +Server log data 36 diff --git a/data/processed/server_logs/server_log_37.log b/data/processed/server_logs/server_log_37.log new file mode 100644 index 000000000..7ed25581f --- /dev/null +++ b/data/processed/server_logs/server_log_37.log @@ -0,0 +1 @@ +Server log data 37 diff --git a/data/processed/server_logs/server_log_38.log b/data/processed/server_logs/server_log_38.log new file mode 100644 index 000000000..dff809a83 --- /dev/null +++ b/data/processed/server_logs/server_log_38.log @@ -0,0 +1 @@ +Server log data 38 diff --git a/data/processed/server_logs/server_log_39.log b/data/processed/server_logs/server_log_39.log new file mode 100644 index 000000000..f09510cca --- /dev/null +++ b/data/processed/server_logs/server_log_39.log @@ -0,0 +1 @@ +Server log data 39 diff --git a/data/processed/server_logs/server_log_4.log b/data/processed/server_logs/server_log_4.log new file mode 100644 index 000000000..45255d150 --- /dev/null +++ b/data/processed/server_logs/server_log_4.log @@ -0,0 +1 @@ +Server log data 4 diff --git a/data/processed/server_logs/server_log_40.log b/data/processed/server_logs/server_log_40.log new file mode 100644 index 000000000..9575d979d --- /dev/null +++ b/data/processed/server_logs/server_log_40.log @@ -0,0 +1 @@ +Server log data 40 diff --git a/data/processed/server_logs/server_log_41.log b/data/processed/server_logs/server_log_41.log new file mode 100644 index 000000000..7ba070960 --- /dev/null +++ b/data/processed/server_logs/server_log_41.log @@ -0,0 +1 @@ +Server log data 41 diff --git a/data/processed/server_logs/server_log_42.log b/data/processed/server_logs/server_log_42.log new file mode 100644 index 000000000..5e9d1c953 --- /dev/null +++ b/data/processed/server_logs/server_log_42.log @@ -0,0 +1 @@ +Server log data 42 diff --git a/data/processed/server_logs/server_log_43.log b/data/processed/server_logs/server_log_43.log new file mode 100644 index 000000000..fbb449f64 --- /dev/null +++ b/data/processed/server_logs/server_log_43.log @@ -0,0 +1 @@ +Server log data 43 diff --git a/data/processed/server_logs/server_log_44.log b/data/processed/server_logs/server_log_44.log new file mode 100644 index 000000000..66887255f --- /dev/null +++ b/data/processed/server_logs/server_log_44.log @@ -0,0 +1 @@ +Server log data 44 diff --git a/data/processed/server_logs/server_log_45.log b/data/processed/server_logs/server_log_45.log new file mode 100644 index 000000000..1696bc493 --- /dev/null +++ b/data/processed/server_logs/server_log_45.log @@ -0,0 +1 @@ +Server log data 45 diff --git a/data/processed/server_logs/server_log_46.log b/data/processed/server_logs/server_log_46.log new file mode 100644 index 000000000..e268c6a76 --- /dev/null +++ b/data/processed/server_logs/server_log_46.log @@ -0,0 +1 @@ +Server log data 46 diff --git a/data/processed/server_logs/server_log_47.log b/data/processed/server_logs/server_log_47.log new file mode 100644 index 000000000..5b2a645bc --- /dev/null +++ b/data/processed/server_logs/server_log_47.log @@ -0,0 +1 @@ +Server log data 47 diff --git a/data/processed/server_logs/server_log_48.log b/data/processed/server_logs/server_log_48.log new file mode 100644 index 000000000..2daedcd4c --- /dev/null +++ b/data/processed/server_logs/server_log_48.log @@ -0,0 +1 @@ +Server log data 48 diff --git a/data/processed/server_logs/server_log_49.log b/data/processed/server_logs/server_log_49.log new file mode 100644 index 000000000..e5e29ec57 --- /dev/null +++ b/data/processed/server_logs/server_log_49.log @@ -0,0 +1 @@ +Server log data 49 diff --git a/data/processed/server_logs/server_log_5.log b/data/processed/server_logs/server_log_5.log new file mode 100644 index 000000000..ebc6560c3 --- /dev/null +++ b/data/processed/server_logs/server_log_5.log @@ -0,0 +1 @@ +Server log data 5 diff --git a/data/processed/server_logs/server_log_50.log b/data/processed/server_logs/server_log_50.log new file mode 100644 index 000000000..449af2bfd --- /dev/null +++ b/data/processed/server_logs/server_log_50.log @@ -0,0 +1 @@ +Server log data 50 diff --git a/data/processed/server_logs/server_log_6.log b/data/processed/server_logs/server_log_6.log new file mode 100644 index 000000000..9a0ceb02e --- /dev/null +++ b/data/processed/server_logs/server_log_6.log @@ -0,0 +1 @@ +Server log data 6 diff --git a/data/processed/server_logs/server_log_7.log b/data/processed/server_logs/server_log_7.log new file mode 100644 index 000000000..73c3de2c6 --- /dev/null +++ b/data/processed/server_logs/server_log_7.log @@ -0,0 +1 @@ +Server log data 7 diff --git a/data/processed/server_logs/server_log_8.log b/data/processed/server_logs/server_log_8.log new file mode 100644 index 000000000..89715e569 --- /dev/null +++ b/data/processed/server_logs/server_log_8.log @@ -0,0 +1 @@ +Server log data 8 diff --git a/data/processed/server_logs/server_log_9.log b/data/processed/server_logs/server_log_9.log new file mode 100644 index 000000000..d00d362b3 --- /dev/null +++ b/data/processed/server_logs/server_log_9.log @@ -0,0 +1 @@ +Server log data 9 diff --git a/data/processed/user_logs/user_log_1.log b/data/processed/user_logs/user_log_1.log new file mode 100644 index 000000000..c861cebb6 --- /dev/null +++ b/data/processed/user_logs/user_log_1.log @@ -0,0 +1 @@ +User log data 1 diff --git a/data/processed/user_logs/user_log_10.log b/data/processed/user_logs/user_log_10.log new file mode 100644 index 000000000..601d115b2 --- /dev/null +++ b/data/processed/user_logs/user_log_10.log @@ -0,0 +1 @@ +User log data 10 diff --git a/data/processed/user_logs/user_log_11.log b/data/processed/user_logs/user_log_11.log new file mode 100644 index 000000000..c4756280a --- /dev/null +++ b/data/processed/user_logs/user_log_11.log @@ -0,0 +1 @@ +User log data 11 diff --git a/data/processed/user_logs/user_log_12.log b/data/processed/user_logs/user_log_12.log new file mode 100644 index 000000000..60556096b --- /dev/null +++ b/data/processed/user_logs/user_log_12.log @@ -0,0 +1 @@ +User log data 12 diff --git a/data/processed/user_logs/user_log_13.log b/data/processed/user_logs/user_log_13.log new file mode 100644 index 000000000..75111eed5 --- /dev/null +++ b/data/processed/user_logs/user_log_13.log @@ -0,0 +1 @@ +User log data 13 diff --git a/data/processed/user_logs/user_log_14.log b/data/processed/user_logs/user_log_14.log new file mode 100644 index 000000000..25ebb34cb --- /dev/null +++ b/data/processed/user_logs/user_log_14.log @@ -0,0 +1 @@ +User log data 14 diff --git a/data/processed/user_logs/user_log_15.log b/data/processed/user_logs/user_log_15.log new file mode 100644 index 000000000..856274a2d --- /dev/null +++ b/data/processed/user_logs/user_log_15.log @@ -0,0 +1 @@ +User log data 15 diff --git a/data/processed/user_logs/user_log_16.log b/data/processed/user_logs/user_log_16.log new file mode 100644 index 000000000..d63af02a4 --- /dev/null +++ b/data/processed/user_logs/user_log_16.log @@ -0,0 +1 @@ +User log data 16 diff --git a/data/processed/user_logs/user_log_17.log b/data/processed/user_logs/user_log_17.log new file mode 100644 index 000000000..03a4c60c4 --- /dev/null +++ b/data/processed/user_logs/user_log_17.log @@ -0,0 +1 @@ +User log data 17 diff --git a/data/processed/user_logs/user_log_18.log b/data/processed/user_logs/user_log_18.log new file mode 100644 index 000000000..a033cd606 --- /dev/null +++ b/data/processed/user_logs/user_log_18.log @@ -0,0 +1 @@ +User log data 18 diff --git a/data/processed/user_logs/user_log_19.log b/data/processed/user_logs/user_log_19.log new file mode 100644 index 000000000..12c632db2 --- /dev/null +++ b/data/processed/user_logs/user_log_19.log @@ -0,0 +1 @@ +User log data 19 diff --git a/data/processed/user_logs/user_log_2.log b/data/processed/user_logs/user_log_2.log new file mode 100644 index 000000000..4d854e760 --- /dev/null +++ b/data/processed/user_logs/user_log_2.log @@ -0,0 +1 @@ +User log data 2 diff --git a/data/processed/user_logs/user_log_20.log b/data/processed/user_logs/user_log_20.log new file mode 100644 index 000000000..736ea681a --- /dev/null +++ b/data/processed/user_logs/user_log_20.log @@ -0,0 +1 @@ +User log data 20 diff --git a/data/processed/user_logs/user_log_21.log b/data/processed/user_logs/user_log_21.log new file mode 100644 index 000000000..f1a62cea7 --- /dev/null +++ b/data/processed/user_logs/user_log_21.log @@ -0,0 +1 @@ +User log data 21 diff --git a/data/processed/user_logs/user_log_22.log b/data/processed/user_logs/user_log_22.log new file mode 100644 index 000000000..bdaa9f59d --- /dev/null +++ b/data/processed/user_logs/user_log_22.log @@ -0,0 +1 @@ +User log data 22 diff --git a/data/processed/user_logs/user_log_23.log b/data/processed/user_logs/user_log_23.log new file mode 100644 index 000000000..d1ec06454 --- /dev/null +++ b/data/processed/user_logs/user_log_23.log @@ -0,0 +1 @@ +User log data 23 diff --git a/data/processed/user_logs/user_log_24.log b/data/processed/user_logs/user_log_24.log new file mode 100644 index 000000000..2fa65de55 --- /dev/null +++ b/data/processed/user_logs/user_log_24.log @@ -0,0 +1 @@ +User log data 24 diff --git a/data/processed/user_logs/user_log_25.log b/data/processed/user_logs/user_log_25.log new file mode 100644 index 000000000..559b2a0da --- /dev/null +++ b/data/processed/user_logs/user_log_25.log @@ -0,0 +1 @@ +User log data 25 diff --git a/data/processed/user_logs/user_log_26.log b/data/processed/user_logs/user_log_26.log new file mode 100644 index 000000000..b6f02d4ff --- /dev/null +++ b/data/processed/user_logs/user_log_26.log @@ -0,0 +1 @@ +User log data 26 diff --git a/data/processed/user_logs/user_log_27.log b/data/processed/user_logs/user_log_27.log new file mode 100644 index 000000000..90f3f8768 --- /dev/null +++ b/data/processed/user_logs/user_log_27.log @@ -0,0 +1 @@ +User log data 27 diff --git a/data/processed/user_logs/user_log_28.log b/data/processed/user_logs/user_log_28.log new file mode 100644 index 000000000..cea47c7bf --- /dev/null +++ b/data/processed/user_logs/user_log_28.log @@ -0,0 +1 @@ +User log data 28 diff --git a/data/processed/user_logs/user_log_29.log b/data/processed/user_logs/user_log_29.log new file mode 100644 index 000000000..888fe0011 --- /dev/null +++ b/data/processed/user_logs/user_log_29.log @@ -0,0 +1 @@ +User log data 29 diff --git a/data/processed/user_logs/user_log_3.log b/data/processed/user_logs/user_log_3.log new file mode 100644 index 000000000..c89d1dea1 --- /dev/null +++ b/data/processed/user_logs/user_log_3.log @@ -0,0 +1 @@ +User log data 3 diff --git a/data/processed/user_logs/user_log_30.log b/data/processed/user_logs/user_log_30.log new file mode 100644 index 000000000..a9cc6a7e7 --- /dev/null +++ b/data/processed/user_logs/user_log_30.log @@ -0,0 +1 @@ +User log data 30 diff --git a/data/processed/user_logs/user_log_31.log b/data/processed/user_logs/user_log_31.log new file mode 100644 index 000000000..aebd03462 --- /dev/null +++ b/data/processed/user_logs/user_log_31.log @@ -0,0 +1 @@ +User log data 31 diff --git a/data/processed/user_logs/user_log_32.log b/data/processed/user_logs/user_log_32.log new file mode 100644 index 000000000..d4a761b67 --- /dev/null +++ b/data/processed/user_logs/user_log_32.log @@ -0,0 +1 @@ +User log data 32 diff --git a/data/processed/user_logs/user_log_33.log b/data/processed/user_logs/user_log_33.log new file mode 100644 index 000000000..bf6afdff5 --- /dev/null +++ b/data/processed/user_logs/user_log_33.log @@ -0,0 +1 @@ +User log data 33 diff --git a/data/processed/user_logs/user_log_34.log b/data/processed/user_logs/user_log_34.log new file mode 100644 index 000000000..dd37cb73e --- /dev/null +++ b/data/processed/user_logs/user_log_34.log @@ -0,0 +1 @@ +User log data 34 diff --git a/data/processed/user_logs/user_log_35.log b/data/processed/user_logs/user_log_35.log new file mode 100644 index 000000000..56a0e9314 --- /dev/null +++ b/data/processed/user_logs/user_log_35.log @@ -0,0 +1 @@ +User log data 35 diff --git a/data/processed/user_logs/user_log_36.log b/data/processed/user_logs/user_log_36.log new file mode 100644 index 000000000..318218958 --- /dev/null +++ b/data/processed/user_logs/user_log_36.log @@ -0,0 +1 @@ +User log data 36 diff --git a/data/processed/user_logs/user_log_37.log b/data/processed/user_logs/user_log_37.log new file mode 100644 index 000000000..f2299be2c --- /dev/null +++ b/data/processed/user_logs/user_log_37.log @@ -0,0 +1 @@ +User log data 37 diff --git a/data/processed/user_logs/user_log_38.log b/data/processed/user_logs/user_log_38.log new file mode 100644 index 000000000..d178b94f7 --- /dev/null +++ b/data/processed/user_logs/user_log_38.log @@ -0,0 +1 @@ +User log data 38 diff --git a/data/processed/user_logs/user_log_39.log b/data/processed/user_logs/user_log_39.log new file mode 100644 index 000000000..41fc40265 --- /dev/null +++ b/data/processed/user_logs/user_log_39.log @@ -0,0 +1 @@ +User log data 39 diff --git a/data/processed/user_logs/user_log_4.log b/data/processed/user_logs/user_log_4.log new file mode 100644 index 000000000..60a1351a6 --- /dev/null +++ b/data/processed/user_logs/user_log_4.log @@ -0,0 +1 @@ +User log data 4 diff --git a/data/processed/user_logs/user_log_40.log b/data/processed/user_logs/user_log_40.log new file mode 100644 index 000000000..6cd92cd5a --- /dev/null +++ b/data/processed/user_logs/user_log_40.log @@ -0,0 +1 @@ +User log data 40 diff --git a/data/processed/user_logs/user_log_41.log b/data/processed/user_logs/user_log_41.log new file mode 100644 index 000000000..bb165c2c8 --- /dev/null +++ b/data/processed/user_logs/user_log_41.log @@ -0,0 +1 @@ +User log data 41 diff --git a/data/processed/user_logs/user_log_42.log b/data/processed/user_logs/user_log_42.log new file mode 100644 index 000000000..f8891f8ef --- /dev/null +++ b/data/processed/user_logs/user_log_42.log @@ -0,0 +1 @@ +User log data 42 diff --git a/data/processed/user_logs/user_log_43.log b/data/processed/user_logs/user_log_43.log new file mode 100644 index 000000000..ec3717611 --- /dev/null +++ b/data/processed/user_logs/user_log_43.log @@ -0,0 +1 @@ +User log data 43 diff --git a/data/processed/user_logs/user_log_44.log b/data/processed/user_logs/user_log_44.log new file mode 100644 index 000000000..0e0a55278 --- /dev/null +++ b/data/processed/user_logs/user_log_44.log @@ -0,0 +1 @@ +User log data 44 diff --git a/data/processed/user_logs/user_log_45.log b/data/processed/user_logs/user_log_45.log new file mode 100644 index 000000000..d11fd5866 --- /dev/null +++ b/data/processed/user_logs/user_log_45.log @@ -0,0 +1 @@ +User log data 45 diff --git a/data/processed/user_logs/user_log_46.log b/data/processed/user_logs/user_log_46.log new file mode 100644 index 000000000..9690403dc --- /dev/null +++ b/data/processed/user_logs/user_log_46.log @@ -0,0 +1 @@ +User log data 46 diff --git a/data/processed/user_logs/user_log_47.log b/data/processed/user_logs/user_log_47.log new file mode 100644 index 000000000..eac643ae8 --- /dev/null +++ b/data/processed/user_logs/user_log_47.log @@ -0,0 +1 @@ +User log data 47 diff --git a/data/processed/user_logs/user_log_48.log b/data/processed/user_logs/user_log_48.log new file mode 100644 index 000000000..699811594 --- /dev/null +++ b/data/processed/user_logs/user_log_48.log @@ -0,0 +1 @@ +User log data 48 diff --git a/data/processed/user_logs/user_log_49.log b/data/processed/user_logs/user_log_49.log new file mode 100644 index 000000000..217658e91 --- /dev/null +++ b/data/processed/user_logs/user_log_49.log @@ -0,0 +1 @@ +User log data 49 diff --git a/data/processed/user_logs/user_log_5.log b/data/processed/user_logs/user_log_5.log new file mode 100644 index 000000000..b177d1d32 --- /dev/null +++ b/data/processed/user_logs/user_log_5.log @@ -0,0 +1 @@ +User log data 5 diff --git a/data/processed/user_logs/user_log_50.log b/data/processed/user_logs/user_log_50.log new file mode 100644 index 000000000..a7e50a226 --- /dev/null +++ b/data/processed/user_logs/user_log_50.log @@ -0,0 +1 @@ +User log data 50 diff --git a/data/processed/user_logs/user_log_6.log b/data/processed/user_logs/user_log_6.log new file mode 100644 index 000000000..ee30455ea --- /dev/null +++ b/data/processed/user_logs/user_log_6.log @@ -0,0 +1 @@ +User log data 6 diff --git a/data/processed/user_logs/user_log_7.log b/data/processed/user_logs/user_log_7.log new file mode 100644 index 000000000..5776ba9aa --- /dev/null +++ b/data/processed/user_logs/user_log_7.log @@ -0,0 +1 @@ +User log data 7 diff --git a/data/processed/user_logs/user_log_8.log b/data/processed/user_logs/user_log_8.log new file mode 100644 index 000000000..4aec69c0b --- /dev/null +++ b/data/processed/user_logs/user_log_8.log @@ -0,0 +1 @@ +User log data 8 diff --git a/data/processed/user_logs/user_log_9.log b/data/processed/user_logs/user_log_9.log new file mode 100644 index 000000000..72a5eb1b8 --- /dev/null +++ b/data/processed/user_logs/user_log_9.log @@ -0,0 +1 @@ +User log data 9 diff --git a/data/raw/event_log_1.log b/data/raw/event_log_1.log new file mode 100644 index 000000000..b81b583e0 --- /dev/null +++ b/data/raw/event_log_1.log @@ -0,0 +1 @@ +Event log data 1 diff --git a/data/raw/event_log_10.log b/data/raw/event_log_10.log new file mode 100644 index 000000000..c7851124c --- /dev/null +++ b/data/raw/event_log_10.log @@ -0,0 +1 @@ +Event log data 10 diff --git a/data/raw/event_log_11.log b/data/raw/event_log_11.log new file mode 100644 index 000000000..20a502baa --- /dev/null +++ b/data/raw/event_log_11.log @@ -0,0 +1 @@ +Event log data 11 diff --git a/data/raw/event_log_12.log b/data/raw/event_log_12.log new file mode 100644 index 000000000..dec5a6af7 --- /dev/null +++ b/data/raw/event_log_12.log @@ -0,0 +1 @@ +Event log data 12 diff --git a/data/raw/event_log_13.log b/data/raw/event_log_13.log new file mode 100644 index 000000000..553d8677c --- /dev/null +++ b/data/raw/event_log_13.log @@ -0,0 +1 @@ +Event log data 13 diff --git a/data/raw/event_log_14.log b/data/raw/event_log_14.log new file mode 100644 index 000000000..7bab60b90 --- /dev/null +++ b/data/raw/event_log_14.log @@ -0,0 +1 @@ +Event log data 14 diff --git a/data/raw/event_log_15.log b/data/raw/event_log_15.log new file mode 100644 index 000000000..a1cc33366 --- /dev/null +++ b/data/raw/event_log_15.log @@ -0,0 +1 @@ +Event log data 15 diff --git a/data/raw/event_log_16.log b/data/raw/event_log_16.log new file mode 100644 index 000000000..25859f645 --- /dev/null +++ b/data/raw/event_log_16.log @@ -0,0 +1 @@ +Event log data 16 diff --git a/data/raw/event_log_17.log b/data/raw/event_log_17.log new file mode 100644 index 000000000..53d5d3cdf --- /dev/null +++ b/data/raw/event_log_17.log @@ -0,0 +1 @@ +Event log data 17 diff --git a/data/raw/event_log_18.log b/data/raw/event_log_18.log new file mode 100644 index 000000000..e94233b33 --- /dev/null +++ b/data/raw/event_log_18.log @@ -0,0 +1 @@ +Event log data 18 diff --git a/data/raw/event_log_19.log b/data/raw/event_log_19.log new file mode 100644 index 000000000..5446385af --- /dev/null +++ b/data/raw/event_log_19.log @@ -0,0 +1 @@ +Event log data 19 diff --git a/data/raw/event_log_2.log b/data/raw/event_log_2.log new file mode 100644 index 000000000..e844fb2a9 --- /dev/null +++ b/data/raw/event_log_2.log @@ -0,0 +1 @@ +Event log data 2 diff --git a/data/raw/event_log_20.log b/data/raw/event_log_20.log new file mode 100644 index 000000000..a58a0e805 --- /dev/null +++ b/data/raw/event_log_20.log @@ -0,0 +1 @@ +Event log data 20 diff --git a/data/raw/event_log_21.log b/data/raw/event_log_21.log new file mode 100644 index 000000000..3dadfc33d --- /dev/null +++ b/data/raw/event_log_21.log @@ -0,0 +1 @@ +Event log data 21 diff --git a/data/raw/event_log_22.log b/data/raw/event_log_22.log new file mode 100644 index 000000000..f66f9c7d8 --- /dev/null +++ b/data/raw/event_log_22.log @@ -0,0 +1 @@ +Event log data 22 diff --git a/data/raw/event_log_23.log b/data/raw/event_log_23.log new file mode 100644 index 000000000..2ed062d0e --- /dev/null +++ b/data/raw/event_log_23.log @@ -0,0 +1 @@ +Event log data 23 diff --git a/data/raw/event_log_24.log b/data/raw/event_log_24.log new file mode 100644 index 000000000..fb0aa4bc2 --- /dev/null +++ b/data/raw/event_log_24.log @@ -0,0 +1 @@ +Event log data 24 diff --git a/data/raw/event_log_25.log b/data/raw/event_log_25.log new file mode 100644 index 000000000..e9d419ecf --- /dev/null +++ b/data/raw/event_log_25.log @@ -0,0 +1 @@ +Event log data 25 diff --git a/data/raw/event_log_26.log b/data/raw/event_log_26.log new file mode 100644 index 000000000..a2f424db2 --- /dev/null +++ b/data/raw/event_log_26.log @@ -0,0 +1 @@ +Event log data 26 diff --git a/data/raw/event_log_27.log b/data/raw/event_log_27.log new file mode 100644 index 000000000..d01c63fe2 --- /dev/null +++ b/data/raw/event_log_27.log @@ -0,0 +1 @@ +Event log data 27 diff --git a/data/raw/event_log_28.log b/data/raw/event_log_28.log new file mode 100644 index 000000000..3f402ba5b --- /dev/null +++ b/data/raw/event_log_28.log @@ -0,0 +1 @@ +Event log data 28 diff --git a/data/raw/event_log_29.log b/data/raw/event_log_29.log new file mode 100644 index 000000000..d4186da3f --- /dev/null +++ b/data/raw/event_log_29.log @@ -0,0 +1 @@ +Event log data 29 diff --git a/data/raw/event_log_3.log b/data/raw/event_log_3.log new file mode 100644 index 000000000..6f0c7d005 --- /dev/null +++ b/data/raw/event_log_3.log @@ -0,0 +1 @@ +Event log data 3 diff --git a/data/raw/event_log_30.log b/data/raw/event_log_30.log new file mode 100644 index 000000000..0c3efcb2e --- /dev/null +++ b/data/raw/event_log_30.log @@ -0,0 +1 @@ +Event log data 30 diff --git a/data/raw/event_log_31.log b/data/raw/event_log_31.log new file mode 100644 index 000000000..bf3b562b2 --- /dev/null +++ b/data/raw/event_log_31.log @@ -0,0 +1 @@ +Event log data 31 diff --git a/data/raw/event_log_32.log b/data/raw/event_log_32.log new file mode 100644 index 000000000..b9748f449 --- /dev/null +++ b/data/raw/event_log_32.log @@ -0,0 +1 @@ +Event log data 32 diff --git a/data/raw/event_log_33.log b/data/raw/event_log_33.log new file mode 100644 index 000000000..67267bfbe --- /dev/null +++ b/data/raw/event_log_33.log @@ -0,0 +1 @@ +Event log data 33 diff --git a/data/raw/event_log_34.log b/data/raw/event_log_34.log new file mode 100644 index 000000000..c3a35a607 --- /dev/null +++ b/data/raw/event_log_34.log @@ -0,0 +1 @@ +Event log data 34 diff --git a/data/raw/event_log_35.log b/data/raw/event_log_35.log new file mode 100644 index 000000000..6a0f76960 --- /dev/null +++ b/data/raw/event_log_35.log @@ -0,0 +1 @@ +Event log data 35 diff --git a/data/raw/event_log_36.log b/data/raw/event_log_36.log new file mode 100644 index 000000000..241f98602 --- /dev/null +++ b/data/raw/event_log_36.log @@ -0,0 +1 @@ +Event log data 36 diff --git a/data/raw/event_log_37.log b/data/raw/event_log_37.log new file mode 100644 index 000000000..adcec5537 --- /dev/null +++ b/data/raw/event_log_37.log @@ -0,0 +1 @@ +Event log data 37 diff --git a/data/raw/event_log_38.log b/data/raw/event_log_38.log new file mode 100644 index 000000000..76f032174 --- /dev/null +++ b/data/raw/event_log_38.log @@ -0,0 +1 @@ +Event log data 38 diff --git a/data/raw/event_log_39.log b/data/raw/event_log_39.log new file mode 100644 index 000000000..e0eb5e3bc --- /dev/null +++ b/data/raw/event_log_39.log @@ -0,0 +1 @@ +Event log data 39 diff --git a/data/raw/event_log_4.log b/data/raw/event_log_4.log new file mode 100644 index 000000000..c7340b5d8 --- /dev/null +++ b/data/raw/event_log_4.log @@ -0,0 +1 @@ +Event log data 4 diff --git a/data/raw/event_log_40.log b/data/raw/event_log_40.log new file mode 100644 index 000000000..ebd0d9d43 --- /dev/null +++ b/data/raw/event_log_40.log @@ -0,0 +1 @@ +Event log data 40 diff --git a/data/raw/event_log_41.log b/data/raw/event_log_41.log new file mode 100644 index 000000000..ab2ac5377 --- /dev/null +++ b/data/raw/event_log_41.log @@ -0,0 +1 @@ +Event log data 41 diff --git a/data/raw/event_log_42.log b/data/raw/event_log_42.log new file mode 100644 index 000000000..1e5f2431a --- /dev/null +++ b/data/raw/event_log_42.log @@ -0,0 +1 @@ +Event log data 42 diff --git a/data/raw/event_log_43.log b/data/raw/event_log_43.log new file mode 100644 index 000000000..0944b1979 --- /dev/null +++ b/data/raw/event_log_43.log @@ -0,0 +1 @@ +Event log data 43 diff --git a/data/raw/event_log_44.log b/data/raw/event_log_44.log new file mode 100644 index 000000000..1ff2c33b5 --- /dev/null +++ b/data/raw/event_log_44.log @@ -0,0 +1 @@ +Event log data 44 diff --git a/data/raw/event_log_45.log b/data/raw/event_log_45.log new file mode 100644 index 000000000..f85e0253b --- /dev/null +++ b/data/raw/event_log_45.log @@ -0,0 +1 @@ +Event log data 45 diff --git a/data/raw/event_log_46.log b/data/raw/event_log_46.log new file mode 100644 index 000000000..b4db24478 --- /dev/null +++ b/data/raw/event_log_46.log @@ -0,0 +1 @@ +Event log data 46 diff --git a/data/raw/event_log_47.log b/data/raw/event_log_47.log new file mode 100644 index 000000000..c1151f6b6 --- /dev/null +++ b/data/raw/event_log_47.log @@ -0,0 +1 @@ +Event log data 47 diff --git a/data/raw/event_log_48.log b/data/raw/event_log_48.log new file mode 100644 index 000000000..8538b2735 --- /dev/null +++ b/data/raw/event_log_48.log @@ -0,0 +1 @@ +Event log data 48 diff --git a/data/raw/event_log_49.log b/data/raw/event_log_49.log new file mode 100644 index 000000000..d18d2173a --- /dev/null +++ b/data/raw/event_log_49.log @@ -0,0 +1 @@ +Event log data 49 diff --git a/data/raw/event_log_5.log b/data/raw/event_log_5.log new file mode 100644 index 000000000..05549afba --- /dev/null +++ b/data/raw/event_log_5.log @@ -0,0 +1 @@ +Event log data 5 diff --git a/data/raw/event_log_50.log b/data/raw/event_log_50.log new file mode 100644 index 000000000..c6a73fd32 --- /dev/null +++ b/data/raw/event_log_50.log @@ -0,0 +1 @@ +Event log data 50 diff --git a/data/raw/event_log_6.log b/data/raw/event_log_6.log new file mode 100644 index 000000000..f13531e6b --- /dev/null +++ b/data/raw/event_log_6.log @@ -0,0 +1 @@ +Event log data 6 diff --git a/data/raw/event_log_7.log b/data/raw/event_log_7.log new file mode 100644 index 000000000..53188baf3 --- /dev/null +++ b/data/raw/event_log_7.log @@ -0,0 +1 @@ +Event log data 7 diff --git a/data/raw/event_log_8.log b/data/raw/event_log_8.log new file mode 100644 index 000000000..c40aa941d --- /dev/null +++ b/data/raw/event_log_8.log @@ -0,0 +1 @@ +Event log data 8 diff --git a/data/raw/event_log_9.log b/data/raw/event_log_9.log new file mode 100644 index 000000000..b29c323a2 --- /dev/null +++ b/data/raw/event_log_9.log @@ -0,0 +1 @@ +Event log data 9 diff --git a/data/raw/misc_data.txt b/data/raw/misc_data.txt new file mode 100644 index 000000000..f6a286005 --- /dev/null +++ b/data/raw/misc_data.txt @@ -0,0 +1 @@ +Miscellaneous data diff --git a/data/raw/other_file_1.dat b/data/raw/other_file_1.dat new file mode 100644 index 000000000..6cf3d54f7 --- /dev/null +++ b/data/raw/other_file_1.dat @@ -0,0 +1 @@ +Other data 1 diff --git a/data/raw/other_file_10.dat b/data/raw/other_file_10.dat new file mode 100644 index 000000000..0cd962f0e --- /dev/null +++ b/data/raw/other_file_10.dat @@ -0,0 +1 @@ +Other data 10 diff --git a/data/raw/other_file_11.dat b/data/raw/other_file_11.dat new file mode 100644 index 000000000..5319fa7b7 --- /dev/null +++ b/data/raw/other_file_11.dat @@ -0,0 +1 @@ +Other data 11 diff --git a/data/raw/other_file_12.dat b/data/raw/other_file_12.dat new file mode 100644 index 000000000..7403fb4c0 --- /dev/null +++ b/data/raw/other_file_12.dat @@ -0,0 +1 @@ +Other data 12 diff --git a/data/raw/other_file_13.dat b/data/raw/other_file_13.dat new file mode 100644 index 000000000..77d008fb8 --- /dev/null +++ b/data/raw/other_file_13.dat @@ -0,0 +1 @@ +Other data 13 diff --git a/data/raw/other_file_14.dat b/data/raw/other_file_14.dat new file mode 100644 index 000000000..064f46c38 --- /dev/null +++ b/data/raw/other_file_14.dat @@ -0,0 +1 @@ +Other data 14 diff --git a/data/raw/other_file_15.dat b/data/raw/other_file_15.dat new file mode 100644 index 000000000..1679b9ee9 --- /dev/null +++ b/data/raw/other_file_15.dat @@ -0,0 +1 @@ +Other data 15 diff --git a/data/raw/other_file_16.dat b/data/raw/other_file_16.dat new file mode 100644 index 000000000..5ae7138aa --- /dev/null +++ b/data/raw/other_file_16.dat @@ -0,0 +1 @@ +Other data 16 diff --git a/data/raw/other_file_17.dat b/data/raw/other_file_17.dat new file mode 100644 index 000000000..73b8f032d --- /dev/null +++ b/data/raw/other_file_17.dat @@ -0,0 +1 @@ +Other data 17 diff --git a/data/raw/other_file_18.dat b/data/raw/other_file_18.dat new file mode 100644 index 000000000..5889dfb92 --- /dev/null +++ b/data/raw/other_file_18.dat @@ -0,0 +1 @@ +Other data 18 diff --git a/data/raw/other_file_19.dat b/data/raw/other_file_19.dat new file mode 100644 index 000000000..9a5ce5fdd --- /dev/null +++ b/data/raw/other_file_19.dat @@ -0,0 +1 @@ +Other data 19 diff --git a/data/raw/other_file_2.dat b/data/raw/other_file_2.dat new file mode 100644 index 000000000..63838d7ce --- /dev/null +++ b/data/raw/other_file_2.dat @@ -0,0 +1 @@ +Other data 2 diff --git a/data/raw/other_file_3.dat b/data/raw/other_file_3.dat new file mode 100644 index 000000000..1a4b2b7da --- /dev/null +++ b/data/raw/other_file_3.dat @@ -0,0 +1 @@ +Other data 3 diff --git a/data/raw/other_file_4.dat b/data/raw/other_file_4.dat new file mode 100644 index 000000000..fe685f0c7 --- /dev/null +++ b/data/raw/other_file_4.dat @@ -0,0 +1 @@ +Other data 4 diff --git a/data/raw/other_file_5.dat b/data/raw/other_file_5.dat new file mode 100644 index 000000000..16d2f8ff8 --- /dev/null +++ b/data/raw/other_file_5.dat @@ -0,0 +1 @@ +Other data 5 diff --git a/data/raw/other_file_6.dat b/data/raw/other_file_6.dat new file mode 100644 index 000000000..99168c2bc --- /dev/null +++ b/data/raw/other_file_6.dat @@ -0,0 +1 @@ +Other data 6 diff --git a/data/raw/other_file_7.dat b/data/raw/other_file_7.dat new file mode 100644 index 000000000..a8e8949e8 --- /dev/null +++ b/data/raw/other_file_7.dat @@ -0,0 +1 @@ +Other data 7 diff --git a/data/raw/other_file_8.dat b/data/raw/other_file_8.dat new file mode 100644 index 000000000..b67266b81 --- /dev/null +++ b/data/raw/other_file_8.dat @@ -0,0 +1 @@ +Other data 8 diff --git a/data/raw/other_file_9.dat b/data/raw/other_file_9.dat new file mode 100644 index 000000000..a77ebb153 --- /dev/null +++ b/data/raw/other_file_9.dat @@ -0,0 +1 @@ +Other data 9 diff --git a/data/raw/rawdata.zip b/data/raw/rawdata.zip new file mode 100644 index 000000000..fe36b0faf Binary files /dev/null and b/data/raw/rawdata.zip differ diff --git a/data/raw/rawdata/event_log_1.log b/data/raw/rawdata/event_log_1.log new file mode 100644 index 000000000..b81b583e0 --- /dev/null +++ b/data/raw/rawdata/event_log_1.log @@ -0,0 +1 @@ +Event log data 1 diff --git a/data/raw/rawdata/event_log_10.log b/data/raw/rawdata/event_log_10.log new file mode 100644 index 000000000..c7851124c --- /dev/null +++ b/data/raw/rawdata/event_log_10.log @@ -0,0 +1 @@ +Event log data 10 diff --git a/data/raw/rawdata/event_log_11.log b/data/raw/rawdata/event_log_11.log new file mode 100644 index 000000000..20a502baa --- /dev/null +++ b/data/raw/rawdata/event_log_11.log @@ -0,0 +1 @@ +Event log data 11 diff --git a/data/raw/rawdata/event_log_12.log b/data/raw/rawdata/event_log_12.log new file mode 100644 index 000000000..dec5a6af7 --- /dev/null +++ b/data/raw/rawdata/event_log_12.log @@ -0,0 +1 @@ +Event log data 12 diff --git a/data/raw/rawdata/event_log_13.log b/data/raw/rawdata/event_log_13.log new file mode 100644 index 000000000..553d8677c --- /dev/null +++ b/data/raw/rawdata/event_log_13.log @@ -0,0 +1 @@ +Event log data 13 diff --git a/data/raw/rawdata/event_log_14.log b/data/raw/rawdata/event_log_14.log new file mode 100644 index 000000000..7bab60b90 --- /dev/null +++ b/data/raw/rawdata/event_log_14.log @@ -0,0 +1 @@ +Event log data 14 diff --git a/data/raw/rawdata/event_log_15.log b/data/raw/rawdata/event_log_15.log new file mode 100644 index 000000000..a1cc33366 --- /dev/null +++ b/data/raw/rawdata/event_log_15.log @@ -0,0 +1 @@ +Event log data 15 diff --git a/data/raw/rawdata/event_log_16.log b/data/raw/rawdata/event_log_16.log new file mode 100644 index 000000000..25859f645 --- /dev/null +++ b/data/raw/rawdata/event_log_16.log @@ -0,0 +1 @@ +Event log data 16 diff --git a/data/raw/rawdata/event_log_17.log b/data/raw/rawdata/event_log_17.log new file mode 100644 index 000000000..53d5d3cdf --- /dev/null +++ b/data/raw/rawdata/event_log_17.log @@ -0,0 +1 @@ +Event log data 17 diff --git a/data/raw/rawdata/event_log_18.log b/data/raw/rawdata/event_log_18.log new file mode 100644 index 000000000..e94233b33 --- /dev/null +++ b/data/raw/rawdata/event_log_18.log @@ -0,0 +1 @@ +Event log data 18 diff --git a/data/raw/rawdata/event_log_19.log b/data/raw/rawdata/event_log_19.log new file mode 100644 index 000000000..5446385af --- /dev/null +++ b/data/raw/rawdata/event_log_19.log @@ -0,0 +1 @@ +Event log data 19 diff --git a/data/raw/rawdata/event_log_2.log b/data/raw/rawdata/event_log_2.log new file mode 100644 index 000000000..e844fb2a9 --- /dev/null +++ b/data/raw/rawdata/event_log_2.log @@ -0,0 +1 @@ +Event log data 2 diff --git a/data/raw/rawdata/event_log_20.log b/data/raw/rawdata/event_log_20.log new file mode 100644 index 000000000..a58a0e805 --- /dev/null +++ b/data/raw/rawdata/event_log_20.log @@ -0,0 +1 @@ +Event log data 20 diff --git a/data/raw/rawdata/event_log_21.log b/data/raw/rawdata/event_log_21.log new file mode 100644 index 000000000..3dadfc33d --- /dev/null +++ b/data/raw/rawdata/event_log_21.log @@ -0,0 +1 @@ +Event log data 21 diff --git a/data/raw/rawdata/event_log_22.log b/data/raw/rawdata/event_log_22.log new file mode 100644 index 000000000..f66f9c7d8 --- /dev/null +++ b/data/raw/rawdata/event_log_22.log @@ -0,0 +1 @@ +Event log data 22 diff --git a/data/raw/rawdata/event_log_23.log b/data/raw/rawdata/event_log_23.log new file mode 100644 index 000000000..2ed062d0e --- /dev/null +++ b/data/raw/rawdata/event_log_23.log @@ -0,0 +1 @@ +Event log data 23 diff --git a/data/raw/rawdata/event_log_24.log b/data/raw/rawdata/event_log_24.log new file mode 100644 index 000000000..fb0aa4bc2 --- /dev/null +++ b/data/raw/rawdata/event_log_24.log @@ -0,0 +1 @@ +Event log data 24 diff --git a/data/raw/rawdata/event_log_25.log b/data/raw/rawdata/event_log_25.log new file mode 100644 index 000000000..e9d419ecf --- /dev/null +++ b/data/raw/rawdata/event_log_25.log @@ -0,0 +1 @@ +Event log data 25 diff --git a/data/raw/rawdata/event_log_26.log b/data/raw/rawdata/event_log_26.log new file mode 100644 index 000000000..a2f424db2 --- /dev/null +++ b/data/raw/rawdata/event_log_26.log @@ -0,0 +1 @@ +Event log data 26 diff --git a/data/raw/rawdata/event_log_27.log b/data/raw/rawdata/event_log_27.log new file mode 100644 index 000000000..d01c63fe2 --- /dev/null +++ b/data/raw/rawdata/event_log_27.log @@ -0,0 +1 @@ +Event log data 27 diff --git a/data/raw/rawdata/event_log_28.log b/data/raw/rawdata/event_log_28.log new file mode 100644 index 000000000..3f402ba5b --- /dev/null +++ b/data/raw/rawdata/event_log_28.log @@ -0,0 +1 @@ +Event log data 28 diff --git a/data/raw/rawdata/event_log_29.log b/data/raw/rawdata/event_log_29.log new file mode 100644 index 000000000..d4186da3f --- /dev/null +++ b/data/raw/rawdata/event_log_29.log @@ -0,0 +1 @@ +Event log data 29 diff --git a/data/raw/rawdata/event_log_3.log b/data/raw/rawdata/event_log_3.log new file mode 100644 index 000000000..6f0c7d005 --- /dev/null +++ b/data/raw/rawdata/event_log_3.log @@ -0,0 +1 @@ +Event log data 3 diff --git a/data/raw/rawdata/event_log_30.log b/data/raw/rawdata/event_log_30.log new file mode 100644 index 000000000..0c3efcb2e --- /dev/null +++ b/data/raw/rawdata/event_log_30.log @@ -0,0 +1 @@ +Event log data 30 diff --git a/data/raw/rawdata/event_log_31.log b/data/raw/rawdata/event_log_31.log new file mode 100644 index 000000000..bf3b562b2 --- /dev/null +++ b/data/raw/rawdata/event_log_31.log @@ -0,0 +1 @@ +Event log data 31 diff --git a/data/raw/rawdata/event_log_32.log b/data/raw/rawdata/event_log_32.log new file mode 100644 index 000000000..b9748f449 --- /dev/null +++ b/data/raw/rawdata/event_log_32.log @@ -0,0 +1 @@ +Event log data 32 diff --git a/data/raw/rawdata/event_log_33.log b/data/raw/rawdata/event_log_33.log new file mode 100644 index 000000000..67267bfbe --- /dev/null +++ b/data/raw/rawdata/event_log_33.log @@ -0,0 +1 @@ +Event log data 33 diff --git a/data/raw/rawdata/event_log_34.log b/data/raw/rawdata/event_log_34.log new file mode 100644 index 000000000..c3a35a607 --- /dev/null +++ b/data/raw/rawdata/event_log_34.log @@ -0,0 +1 @@ +Event log data 34 diff --git a/data/raw/rawdata/event_log_35.log b/data/raw/rawdata/event_log_35.log new file mode 100644 index 000000000..6a0f76960 --- /dev/null +++ b/data/raw/rawdata/event_log_35.log @@ -0,0 +1 @@ +Event log data 35 diff --git a/data/raw/rawdata/event_log_36.log b/data/raw/rawdata/event_log_36.log new file mode 100644 index 000000000..241f98602 --- /dev/null +++ b/data/raw/rawdata/event_log_36.log @@ -0,0 +1 @@ +Event log data 36 diff --git a/data/raw/rawdata/event_log_37.log b/data/raw/rawdata/event_log_37.log new file mode 100644 index 000000000..adcec5537 --- /dev/null +++ b/data/raw/rawdata/event_log_37.log @@ -0,0 +1 @@ +Event log data 37 diff --git a/data/raw/rawdata/event_log_38.log b/data/raw/rawdata/event_log_38.log new file mode 100644 index 000000000..76f032174 --- /dev/null +++ b/data/raw/rawdata/event_log_38.log @@ -0,0 +1 @@ +Event log data 38 diff --git a/data/raw/rawdata/event_log_39.log b/data/raw/rawdata/event_log_39.log new file mode 100644 index 000000000..e0eb5e3bc --- /dev/null +++ b/data/raw/rawdata/event_log_39.log @@ -0,0 +1 @@ +Event log data 39 diff --git a/data/raw/rawdata/event_log_4.log b/data/raw/rawdata/event_log_4.log new file mode 100644 index 000000000..c7340b5d8 --- /dev/null +++ b/data/raw/rawdata/event_log_4.log @@ -0,0 +1 @@ +Event log data 4 diff --git a/data/raw/rawdata/event_log_40.log b/data/raw/rawdata/event_log_40.log new file mode 100644 index 000000000..ebd0d9d43 --- /dev/null +++ b/data/raw/rawdata/event_log_40.log @@ -0,0 +1 @@ +Event log data 40 diff --git a/data/raw/rawdata/event_log_41.log b/data/raw/rawdata/event_log_41.log new file mode 100644 index 000000000..ab2ac5377 --- /dev/null +++ b/data/raw/rawdata/event_log_41.log @@ -0,0 +1 @@ +Event log data 41 diff --git a/data/raw/rawdata/event_log_42.log b/data/raw/rawdata/event_log_42.log new file mode 100644 index 000000000..1e5f2431a --- /dev/null +++ b/data/raw/rawdata/event_log_42.log @@ -0,0 +1 @@ +Event log data 42 diff --git a/data/raw/rawdata/event_log_43.log b/data/raw/rawdata/event_log_43.log new file mode 100644 index 000000000..0944b1979 --- /dev/null +++ b/data/raw/rawdata/event_log_43.log @@ -0,0 +1 @@ +Event log data 43 diff --git a/data/raw/rawdata/event_log_44.log b/data/raw/rawdata/event_log_44.log new file mode 100644 index 000000000..1ff2c33b5 --- /dev/null +++ b/data/raw/rawdata/event_log_44.log @@ -0,0 +1 @@ +Event log data 44 diff --git a/data/raw/rawdata/event_log_45.log b/data/raw/rawdata/event_log_45.log new file mode 100644 index 000000000..f85e0253b --- /dev/null +++ b/data/raw/rawdata/event_log_45.log @@ -0,0 +1 @@ +Event log data 45 diff --git a/data/raw/rawdata/event_log_46.log b/data/raw/rawdata/event_log_46.log new file mode 100644 index 000000000..b4db24478 --- /dev/null +++ b/data/raw/rawdata/event_log_46.log @@ -0,0 +1 @@ +Event log data 46 diff --git a/data/raw/rawdata/event_log_47.log b/data/raw/rawdata/event_log_47.log new file mode 100644 index 000000000..c1151f6b6 --- /dev/null +++ b/data/raw/rawdata/event_log_47.log @@ -0,0 +1 @@ +Event log data 47 diff --git a/data/raw/rawdata/event_log_48.log b/data/raw/rawdata/event_log_48.log new file mode 100644 index 000000000..8538b2735 --- /dev/null +++ b/data/raw/rawdata/event_log_48.log @@ -0,0 +1 @@ +Event log data 48 diff --git a/data/raw/rawdata/event_log_49.log b/data/raw/rawdata/event_log_49.log new file mode 100644 index 000000000..d18d2173a --- /dev/null +++ b/data/raw/rawdata/event_log_49.log @@ -0,0 +1 @@ +Event log data 49 diff --git a/data/raw/rawdata/event_log_5.log b/data/raw/rawdata/event_log_5.log new file mode 100644 index 000000000..05549afba --- /dev/null +++ b/data/raw/rawdata/event_log_5.log @@ -0,0 +1 @@ +Event log data 5 diff --git a/data/raw/rawdata/event_log_50.log b/data/raw/rawdata/event_log_50.log new file mode 100644 index 000000000..c6a73fd32 --- /dev/null +++ b/data/raw/rawdata/event_log_50.log @@ -0,0 +1 @@ +Event log data 50 diff --git a/data/raw/rawdata/event_log_6.log b/data/raw/rawdata/event_log_6.log new file mode 100644 index 000000000..f13531e6b --- /dev/null +++ b/data/raw/rawdata/event_log_6.log @@ -0,0 +1 @@ +Event log data 6 diff --git a/data/raw/rawdata/event_log_7.log b/data/raw/rawdata/event_log_7.log new file mode 100644 index 000000000..53188baf3 --- /dev/null +++ b/data/raw/rawdata/event_log_7.log @@ -0,0 +1 @@ +Event log data 7 diff --git a/data/raw/rawdata/event_log_8.log b/data/raw/rawdata/event_log_8.log new file mode 100644 index 000000000..c40aa941d --- /dev/null +++ b/data/raw/rawdata/event_log_8.log @@ -0,0 +1 @@ +Event log data 8 diff --git a/data/raw/rawdata/event_log_9.log b/data/raw/rawdata/event_log_9.log new file mode 100644 index 000000000..b29c323a2 --- /dev/null +++ b/data/raw/rawdata/event_log_9.log @@ -0,0 +1 @@ +Event log data 9 diff --git a/data/raw/rawdata/ipaddr_1.txt b/data/raw/rawdata/ipaddr_1.txt new file mode 100644 index 000000000..ee5abcc08 --- /dev/null +++ b/data/raw/rawdata/ipaddr_1.txt @@ -0,0 +1 @@ +IP address data 1 diff --git a/data/raw/rawdata/ipaddr_10.txt b/data/raw/rawdata/ipaddr_10.txt new file mode 100644 index 000000000..45a2afd4e --- /dev/null +++ b/data/raw/rawdata/ipaddr_10.txt @@ -0,0 +1 @@ +IP address data 10 diff --git a/data/raw/rawdata/ipaddr_2.txt b/data/raw/rawdata/ipaddr_2.txt new file mode 100644 index 000000000..892b0692c --- /dev/null +++ b/data/raw/rawdata/ipaddr_2.txt @@ -0,0 +1 @@ +IP address data 2 diff --git a/data/raw/rawdata/ipaddr_3.txt b/data/raw/rawdata/ipaddr_3.txt new file mode 100644 index 000000000..1007e40b2 --- /dev/null +++ b/data/raw/rawdata/ipaddr_3.txt @@ -0,0 +1 @@ +IP address data 3 diff --git a/data/raw/rawdata/ipaddr_4.txt b/data/raw/rawdata/ipaddr_4.txt new file mode 100644 index 000000000..5af95eab1 --- /dev/null +++ b/data/raw/rawdata/ipaddr_4.txt @@ -0,0 +1 @@ +IP address data 4 diff --git a/data/raw/rawdata/ipaddr_5.txt b/data/raw/rawdata/ipaddr_5.txt new file mode 100644 index 000000000..c1c41348f --- /dev/null +++ b/data/raw/rawdata/ipaddr_5.txt @@ -0,0 +1 @@ +IP address data 5 diff --git a/data/raw/rawdata/ipaddr_6.txt b/data/raw/rawdata/ipaddr_6.txt new file mode 100644 index 000000000..b06ed0c6b --- /dev/null +++ b/data/raw/rawdata/ipaddr_6.txt @@ -0,0 +1 @@ +IP address data 6 diff --git a/data/raw/rawdata/ipaddr_7.txt b/data/raw/rawdata/ipaddr_7.txt new file mode 100644 index 000000000..335c18cf4 --- /dev/null +++ b/data/raw/rawdata/ipaddr_7.txt @@ -0,0 +1 @@ +IP address data 7 diff --git a/data/raw/rawdata/ipaddr_8.txt b/data/raw/rawdata/ipaddr_8.txt new file mode 100644 index 000000000..72993a3f3 --- /dev/null +++ b/data/raw/rawdata/ipaddr_8.txt @@ -0,0 +1 @@ +IP address data 8 diff --git a/data/raw/rawdata/ipaddr_9.txt b/data/raw/rawdata/ipaddr_9.txt new file mode 100644 index 000000000..d3357e971 --- /dev/null +++ b/data/raw/rawdata/ipaddr_9.txt @@ -0,0 +1 @@ +IP address data 9 diff --git a/data/raw/rawdata/misc_data.txt b/data/raw/rawdata/misc_data.txt new file mode 100644 index 000000000..f6a286005 --- /dev/null +++ b/data/raw/rawdata/misc_data.txt @@ -0,0 +1 @@ +Miscellaneous data diff --git a/data/raw/rawdata/other_file_1.dat b/data/raw/rawdata/other_file_1.dat new file mode 100644 index 000000000..6cf3d54f7 --- /dev/null +++ b/data/raw/rawdata/other_file_1.dat @@ -0,0 +1 @@ +Other data 1 diff --git a/data/raw/rawdata/other_file_10.dat b/data/raw/rawdata/other_file_10.dat new file mode 100644 index 000000000..0cd962f0e --- /dev/null +++ b/data/raw/rawdata/other_file_10.dat @@ -0,0 +1 @@ +Other data 10 diff --git a/data/raw/rawdata/other_file_11.dat b/data/raw/rawdata/other_file_11.dat new file mode 100644 index 000000000..5319fa7b7 --- /dev/null +++ b/data/raw/rawdata/other_file_11.dat @@ -0,0 +1 @@ +Other data 11 diff --git a/data/raw/rawdata/other_file_12.dat b/data/raw/rawdata/other_file_12.dat new file mode 100644 index 000000000..7403fb4c0 --- /dev/null +++ b/data/raw/rawdata/other_file_12.dat @@ -0,0 +1 @@ +Other data 12 diff --git a/data/raw/rawdata/other_file_13.dat b/data/raw/rawdata/other_file_13.dat new file mode 100644 index 000000000..77d008fb8 --- /dev/null +++ b/data/raw/rawdata/other_file_13.dat @@ -0,0 +1 @@ +Other data 13 diff --git a/data/raw/rawdata/other_file_14.dat b/data/raw/rawdata/other_file_14.dat new file mode 100644 index 000000000..064f46c38 --- /dev/null +++ b/data/raw/rawdata/other_file_14.dat @@ -0,0 +1 @@ +Other data 14 diff --git a/data/raw/rawdata/other_file_15.dat b/data/raw/rawdata/other_file_15.dat new file mode 100644 index 000000000..1679b9ee9 --- /dev/null +++ b/data/raw/rawdata/other_file_15.dat @@ -0,0 +1 @@ +Other data 15 diff --git a/data/raw/rawdata/other_file_16.dat b/data/raw/rawdata/other_file_16.dat new file mode 100644 index 000000000..5ae7138aa --- /dev/null +++ b/data/raw/rawdata/other_file_16.dat @@ -0,0 +1 @@ +Other data 16 diff --git a/data/raw/rawdata/other_file_17.dat b/data/raw/rawdata/other_file_17.dat new file mode 100644 index 000000000..73b8f032d --- /dev/null +++ b/data/raw/rawdata/other_file_17.dat @@ -0,0 +1 @@ +Other data 17 diff --git a/data/raw/rawdata/other_file_18.dat b/data/raw/rawdata/other_file_18.dat new file mode 100644 index 000000000..5889dfb92 --- /dev/null +++ b/data/raw/rawdata/other_file_18.dat @@ -0,0 +1 @@ +Other data 18 diff --git a/data/raw/rawdata/other_file_19.dat b/data/raw/rawdata/other_file_19.dat new file mode 100644 index 000000000..9a5ce5fdd --- /dev/null +++ b/data/raw/rawdata/other_file_19.dat @@ -0,0 +1 @@ +Other data 19 diff --git a/data/raw/rawdata/other_file_2.dat b/data/raw/rawdata/other_file_2.dat new file mode 100644 index 000000000..63838d7ce --- /dev/null +++ b/data/raw/rawdata/other_file_2.dat @@ -0,0 +1 @@ +Other data 2 diff --git a/data/raw/rawdata/other_file_3.dat b/data/raw/rawdata/other_file_3.dat new file mode 100644 index 000000000..1a4b2b7da --- /dev/null +++ b/data/raw/rawdata/other_file_3.dat @@ -0,0 +1 @@ +Other data 3 diff --git a/data/raw/rawdata/other_file_4.dat b/data/raw/rawdata/other_file_4.dat new file mode 100644 index 000000000..fe685f0c7 --- /dev/null +++ b/data/raw/rawdata/other_file_4.dat @@ -0,0 +1 @@ +Other data 4 diff --git a/data/raw/rawdata/other_file_5.dat b/data/raw/rawdata/other_file_5.dat new file mode 100644 index 000000000..16d2f8ff8 --- /dev/null +++ b/data/raw/rawdata/other_file_5.dat @@ -0,0 +1 @@ +Other data 5 diff --git a/data/raw/rawdata/other_file_6.dat b/data/raw/rawdata/other_file_6.dat new file mode 100644 index 000000000..99168c2bc --- /dev/null +++ b/data/raw/rawdata/other_file_6.dat @@ -0,0 +1 @@ +Other data 6 diff --git a/data/raw/rawdata/other_file_7.dat b/data/raw/rawdata/other_file_7.dat new file mode 100644 index 000000000..a8e8949e8 --- /dev/null +++ b/data/raw/rawdata/other_file_7.dat @@ -0,0 +1 @@ +Other data 7 diff --git a/data/raw/rawdata/other_file_8.dat b/data/raw/rawdata/other_file_8.dat new file mode 100644 index 000000000..b67266b81 --- /dev/null +++ b/data/raw/rawdata/other_file_8.dat @@ -0,0 +1 @@ +Other data 8 diff --git a/data/raw/rawdata/other_file_9.dat b/data/raw/rawdata/other_file_9.dat new file mode 100644 index 000000000..a77ebb153 --- /dev/null +++ b/data/raw/rawdata/other_file_9.dat @@ -0,0 +1 @@ +Other data 9 diff --git a/data/raw/rawdata/server_log_1.log b/data/raw/rawdata/server_log_1.log new file mode 100644 index 000000000..2f8325ae6 --- /dev/null +++ b/data/raw/rawdata/server_log_1.log @@ -0,0 +1 @@ +Server log data 1 diff --git a/data/raw/rawdata/server_log_10.log b/data/raw/rawdata/server_log_10.log new file mode 100644 index 000000000..d0c5e9a9c --- /dev/null +++ b/data/raw/rawdata/server_log_10.log @@ -0,0 +1 @@ +Server log data 10 diff --git a/data/raw/rawdata/server_log_11.log b/data/raw/rawdata/server_log_11.log new file mode 100644 index 000000000..79dc9695c --- /dev/null +++ b/data/raw/rawdata/server_log_11.log @@ -0,0 +1 @@ +Server log data 11 diff --git a/data/raw/rawdata/server_log_12.log b/data/raw/rawdata/server_log_12.log new file mode 100644 index 000000000..d13c6cffc --- /dev/null +++ b/data/raw/rawdata/server_log_12.log @@ -0,0 +1 @@ +Server log data 12 diff --git a/data/raw/rawdata/server_log_13.log b/data/raw/rawdata/server_log_13.log new file mode 100644 index 000000000..127b8f0dc --- /dev/null +++ b/data/raw/rawdata/server_log_13.log @@ -0,0 +1 @@ +Server log data 13 diff --git a/data/raw/rawdata/server_log_14.log b/data/raw/rawdata/server_log_14.log new file mode 100644 index 000000000..3c1952476 --- /dev/null +++ b/data/raw/rawdata/server_log_14.log @@ -0,0 +1 @@ +Server log data 14 diff --git a/data/raw/rawdata/server_log_15.log b/data/raw/rawdata/server_log_15.log new file mode 100644 index 000000000..622d689e7 --- /dev/null +++ b/data/raw/rawdata/server_log_15.log @@ -0,0 +1 @@ +Server log data 15 diff --git a/data/raw/rawdata/server_log_16.log b/data/raw/rawdata/server_log_16.log new file mode 100644 index 000000000..5020652c8 --- /dev/null +++ b/data/raw/rawdata/server_log_16.log @@ -0,0 +1 @@ +Server log data 16 diff --git a/data/raw/rawdata/server_log_17.log b/data/raw/rawdata/server_log_17.log new file mode 100644 index 000000000..947128fe8 --- /dev/null +++ b/data/raw/rawdata/server_log_17.log @@ -0,0 +1 @@ +Server log data 17 diff --git a/data/raw/rawdata/server_log_18.log b/data/raw/rawdata/server_log_18.log new file mode 100644 index 000000000..ef73605fc --- /dev/null +++ b/data/raw/rawdata/server_log_18.log @@ -0,0 +1 @@ +Server log data 18 diff --git a/data/raw/rawdata/server_log_19.log b/data/raw/rawdata/server_log_19.log new file mode 100644 index 000000000..5415f6a8f --- /dev/null +++ b/data/raw/rawdata/server_log_19.log @@ -0,0 +1 @@ +Server log data 19 diff --git a/data/raw/rawdata/server_log_2.log b/data/raw/rawdata/server_log_2.log new file mode 100644 index 000000000..7c5d063b7 --- /dev/null +++ b/data/raw/rawdata/server_log_2.log @@ -0,0 +1 @@ +Server log data 2 diff --git a/data/raw/rawdata/server_log_20.log b/data/raw/rawdata/server_log_20.log new file mode 100644 index 000000000..6836c7c50 --- /dev/null +++ b/data/raw/rawdata/server_log_20.log @@ -0,0 +1 @@ +Server log data 20 diff --git a/data/raw/rawdata/server_log_21.log b/data/raw/rawdata/server_log_21.log new file mode 100644 index 000000000..d7a7bb6bb --- /dev/null +++ b/data/raw/rawdata/server_log_21.log @@ -0,0 +1 @@ +Server log data 21 diff --git a/data/raw/rawdata/server_log_22.log b/data/raw/rawdata/server_log_22.log new file mode 100644 index 000000000..105ac4dca --- /dev/null +++ b/data/raw/rawdata/server_log_22.log @@ -0,0 +1 @@ +Server log data 22 diff --git a/data/raw/rawdata/server_log_23.log b/data/raw/rawdata/server_log_23.log new file mode 100644 index 000000000..0032e640e --- /dev/null +++ b/data/raw/rawdata/server_log_23.log @@ -0,0 +1 @@ +Server log data 23 diff --git a/data/raw/rawdata/server_log_24.log b/data/raw/rawdata/server_log_24.log new file mode 100644 index 000000000..2583736c3 --- /dev/null +++ b/data/raw/rawdata/server_log_24.log @@ -0,0 +1 @@ +Server log data 24 diff --git a/data/raw/rawdata/server_log_25.log b/data/raw/rawdata/server_log_25.log new file mode 100644 index 000000000..90fd1c7ae --- /dev/null +++ b/data/raw/rawdata/server_log_25.log @@ -0,0 +1 @@ +Server log data 25 diff --git a/data/raw/rawdata/server_log_26.log b/data/raw/rawdata/server_log_26.log new file mode 100644 index 000000000..bba146687 --- /dev/null +++ b/data/raw/rawdata/server_log_26.log @@ -0,0 +1 @@ +Server log data 26 diff --git a/data/raw/rawdata/server_log_27.log b/data/raw/rawdata/server_log_27.log new file mode 100644 index 000000000..ed41a9469 --- /dev/null +++ b/data/raw/rawdata/server_log_27.log @@ -0,0 +1 @@ +Server log data 27 diff --git a/data/raw/rawdata/server_log_28.log b/data/raw/rawdata/server_log_28.log new file mode 100644 index 000000000..adca34c7a --- /dev/null +++ b/data/raw/rawdata/server_log_28.log @@ -0,0 +1 @@ +Server log data 28 diff --git a/data/raw/rawdata/server_log_29.log b/data/raw/rawdata/server_log_29.log new file mode 100644 index 000000000..f675674ef --- /dev/null +++ b/data/raw/rawdata/server_log_29.log @@ -0,0 +1 @@ +Server log data 29 diff --git a/data/raw/rawdata/server_log_3.log b/data/raw/rawdata/server_log_3.log new file mode 100644 index 000000000..fe2b935e6 --- /dev/null +++ b/data/raw/rawdata/server_log_3.log @@ -0,0 +1 @@ +Server log data 3 diff --git a/data/raw/rawdata/server_log_30.log b/data/raw/rawdata/server_log_30.log new file mode 100644 index 000000000..0938f293d --- /dev/null +++ b/data/raw/rawdata/server_log_30.log @@ -0,0 +1 @@ +Server log data 30 diff --git a/data/raw/rawdata/server_log_31.log b/data/raw/rawdata/server_log_31.log new file mode 100644 index 000000000..1bdd5bfb2 --- /dev/null +++ b/data/raw/rawdata/server_log_31.log @@ -0,0 +1 @@ +Server log data 31 diff --git a/data/raw/rawdata/server_log_32.log b/data/raw/rawdata/server_log_32.log new file mode 100644 index 000000000..9c3eb9bb7 --- /dev/null +++ b/data/raw/rawdata/server_log_32.log @@ -0,0 +1 @@ +Server log data 32 diff --git a/data/raw/rawdata/server_log_33.log b/data/raw/rawdata/server_log_33.log new file mode 100644 index 000000000..8b7d02ffc --- /dev/null +++ b/data/raw/rawdata/server_log_33.log @@ -0,0 +1 @@ +Server log data 33 diff --git a/data/raw/rawdata/server_log_34.log b/data/raw/rawdata/server_log_34.log new file mode 100644 index 000000000..0d9430f32 --- /dev/null +++ b/data/raw/rawdata/server_log_34.log @@ -0,0 +1 @@ +Server log data 34 diff --git a/data/raw/rawdata/server_log_35.log b/data/raw/rawdata/server_log_35.log new file mode 100644 index 000000000..ab62cfa66 --- /dev/null +++ b/data/raw/rawdata/server_log_35.log @@ -0,0 +1 @@ +Server log data 35 diff --git a/data/raw/rawdata/server_log_36.log b/data/raw/rawdata/server_log_36.log new file mode 100644 index 000000000..0c6e1b89d --- /dev/null +++ b/data/raw/rawdata/server_log_36.log @@ -0,0 +1 @@ +Server log data 36 diff --git a/data/raw/rawdata/server_log_37.log b/data/raw/rawdata/server_log_37.log new file mode 100644 index 000000000..7ed25581f --- /dev/null +++ b/data/raw/rawdata/server_log_37.log @@ -0,0 +1 @@ +Server log data 37 diff --git a/data/raw/rawdata/server_log_38.log b/data/raw/rawdata/server_log_38.log new file mode 100644 index 000000000..dff809a83 --- /dev/null +++ b/data/raw/rawdata/server_log_38.log @@ -0,0 +1 @@ +Server log data 38 diff --git a/data/raw/rawdata/server_log_39.log b/data/raw/rawdata/server_log_39.log new file mode 100644 index 000000000..f09510cca --- /dev/null +++ b/data/raw/rawdata/server_log_39.log @@ -0,0 +1 @@ +Server log data 39 diff --git a/data/raw/rawdata/server_log_4.log b/data/raw/rawdata/server_log_4.log new file mode 100644 index 000000000..45255d150 --- /dev/null +++ b/data/raw/rawdata/server_log_4.log @@ -0,0 +1 @@ +Server log data 4 diff --git a/data/raw/rawdata/server_log_40.log b/data/raw/rawdata/server_log_40.log new file mode 100644 index 000000000..9575d979d --- /dev/null +++ b/data/raw/rawdata/server_log_40.log @@ -0,0 +1 @@ +Server log data 40 diff --git a/data/raw/rawdata/server_log_41.log b/data/raw/rawdata/server_log_41.log new file mode 100644 index 000000000..7ba070960 --- /dev/null +++ b/data/raw/rawdata/server_log_41.log @@ -0,0 +1 @@ +Server log data 41 diff --git a/data/raw/rawdata/server_log_42.log b/data/raw/rawdata/server_log_42.log new file mode 100644 index 000000000..5e9d1c953 --- /dev/null +++ b/data/raw/rawdata/server_log_42.log @@ -0,0 +1 @@ +Server log data 42 diff --git a/data/raw/rawdata/server_log_43.log b/data/raw/rawdata/server_log_43.log new file mode 100644 index 000000000..fbb449f64 --- /dev/null +++ b/data/raw/rawdata/server_log_43.log @@ -0,0 +1 @@ +Server log data 43 diff --git a/data/raw/rawdata/server_log_44.log b/data/raw/rawdata/server_log_44.log new file mode 100644 index 000000000..66887255f --- /dev/null +++ b/data/raw/rawdata/server_log_44.log @@ -0,0 +1 @@ +Server log data 44 diff --git a/data/raw/rawdata/server_log_45.log b/data/raw/rawdata/server_log_45.log new file mode 100644 index 000000000..1696bc493 --- /dev/null +++ b/data/raw/rawdata/server_log_45.log @@ -0,0 +1 @@ +Server log data 45 diff --git a/data/raw/rawdata/server_log_46.log b/data/raw/rawdata/server_log_46.log new file mode 100644 index 000000000..e268c6a76 --- /dev/null +++ b/data/raw/rawdata/server_log_46.log @@ -0,0 +1 @@ +Server log data 46 diff --git a/data/raw/rawdata/server_log_47.log b/data/raw/rawdata/server_log_47.log new file mode 100644 index 000000000..5b2a645bc --- /dev/null +++ b/data/raw/rawdata/server_log_47.log @@ -0,0 +1 @@ +Server log data 47 diff --git a/data/raw/rawdata/server_log_48.log b/data/raw/rawdata/server_log_48.log new file mode 100644 index 000000000..2daedcd4c --- /dev/null +++ b/data/raw/rawdata/server_log_48.log @@ -0,0 +1 @@ +Server log data 48 diff --git a/data/raw/rawdata/server_log_49.log b/data/raw/rawdata/server_log_49.log new file mode 100644 index 000000000..e5e29ec57 --- /dev/null +++ b/data/raw/rawdata/server_log_49.log @@ -0,0 +1 @@ +Server log data 49 diff --git a/data/raw/rawdata/server_log_5.log b/data/raw/rawdata/server_log_5.log new file mode 100644 index 000000000..ebc6560c3 --- /dev/null +++ b/data/raw/rawdata/server_log_5.log @@ -0,0 +1 @@ +Server log data 5 diff --git a/data/raw/rawdata/server_log_50.log b/data/raw/rawdata/server_log_50.log new file mode 100644 index 000000000..449af2bfd --- /dev/null +++ b/data/raw/rawdata/server_log_50.log @@ -0,0 +1 @@ +Server log data 50 diff --git a/data/raw/rawdata/server_log_6.log b/data/raw/rawdata/server_log_6.log new file mode 100644 index 000000000..9a0ceb02e --- /dev/null +++ b/data/raw/rawdata/server_log_6.log @@ -0,0 +1 @@ +Server log data 6 diff --git a/data/raw/rawdata/server_log_7.log b/data/raw/rawdata/server_log_7.log new file mode 100644 index 000000000..73c3de2c6 --- /dev/null +++ b/data/raw/rawdata/server_log_7.log @@ -0,0 +1 @@ +Server log data 7 diff --git a/data/raw/rawdata/server_log_8.log b/data/raw/rawdata/server_log_8.log new file mode 100644 index 000000000..89715e569 --- /dev/null +++ b/data/raw/rawdata/server_log_8.log @@ -0,0 +1 @@ +Server log data 8 diff --git a/data/raw/rawdata/server_log_9.log b/data/raw/rawdata/server_log_9.log new file mode 100644 index 000000000..d00d362b3 --- /dev/null +++ b/data/raw/rawdata/server_log_9.log @@ -0,0 +1 @@ +Server log data 9 diff --git a/data/raw/rawdata/user_ipaddr_1.log b/data/raw/rawdata/user_ipaddr_1.log new file mode 100644 index 000000000..1aabd0cd4 --- /dev/null +++ b/data/raw/rawdata/user_ipaddr_1.log @@ -0,0 +1 @@ +User IP address data 1 diff --git a/data/raw/rawdata/user_ipaddr_10.log b/data/raw/rawdata/user_ipaddr_10.log new file mode 100644 index 000000000..ccc7dfc6b --- /dev/null +++ b/data/raw/rawdata/user_ipaddr_10.log @@ -0,0 +1 @@ +User IP address data 10 diff --git a/data/raw/rawdata/user_ipaddr_11.log b/data/raw/rawdata/user_ipaddr_11.log new file mode 100644 index 000000000..4626f74be --- /dev/null +++ b/data/raw/rawdata/user_ipaddr_11.log @@ -0,0 +1 @@ +User IP address data 11 diff --git a/data/raw/rawdata/user_ipaddr_12.log b/data/raw/rawdata/user_ipaddr_12.log new file mode 100644 index 000000000..0dbca9c91 --- /dev/null +++ b/data/raw/rawdata/user_ipaddr_12.log @@ -0,0 +1 @@ +User IP address data 12 diff --git a/data/raw/rawdata/user_ipaddr_13.log b/data/raw/rawdata/user_ipaddr_13.log new file mode 100644 index 000000000..76919d973 --- /dev/null +++ b/data/raw/rawdata/user_ipaddr_13.log @@ -0,0 +1 @@ +User IP address data 13 diff --git a/data/raw/rawdata/user_ipaddr_14.log b/data/raw/rawdata/user_ipaddr_14.log new file mode 100644 index 000000000..41c70e5f2 --- /dev/null +++ b/data/raw/rawdata/user_ipaddr_14.log @@ -0,0 +1 @@ +User IP address data 14 diff --git a/data/raw/rawdata/user_ipaddr_15.log b/data/raw/rawdata/user_ipaddr_15.log new file mode 100644 index 000000000..b990cc1d6 --- /dev/null +++ b/data/raw/rawdata/user_ipaddr_15.log @@ -0,0 +1 @@ +User IP address data 15 diff --git a/data/raw/rawdata/user_ipaddr_16.log b/data/raw/rawdata/user_ipaddr_16.log new file mode 100644 index 000000000..e9e8e5297 --- /dev/null +++ b/data/raw/rawdata/user_ipaddr_16.log @@ -0,0 +1 @@ +User IP address data 16 diff --git a/data/raw/rawdata/user_ipaddr_17.log b/data/raw/rawdata/user_ipaddr_17.log new file mode 100644 index 000000000..2f70c4c96 --- /dev/null +++ b/data/raw/rawdata/user_ipaddr_17.log @@ -0,0 +1 @@ +User IP address data 17 diff --git a/data/raw/rawdata/user_ipaddr_18.log b/data/raw/rawdata/user_ipaddr_18.log new file mode 100644 index 000000000..176afcab7 --- /dev/null +++ b/data/raw/rawdata/user_ipaddr_18.log @@ -0,0 +1 @@ +User IP address data 18 diff --git a/data/raw/rawdata/user_ipaddr_19.log b/data/raw/rawdata/user_ipaddr_19.log new file mode 100644 index 000000000..c30fdaa74 --- /dev/null +++ b/data/raw/rawdata/user_ipaddr_19.log @@ -0,0 +1 @@ +User IP address data 19 diff --git a/data/raw/rawdata/user_ipaddr_2.log b/data/raw/rawdata/user_ipaddr_2.log new file mode 100644 index 000000000..95cd8d140 --- /dev/null +++ b/data/raw/rawdata/user_ipaddr_2.log @@ -0,0 +1 @@ +User IP address data 2 diff --git a/data/raw/rawdata/user_ipaddr_20.log b/data/raw/rawdata/user_ipaddr_20.log new file mode 100644 index 000000000..6962707e9 --- /dev/null +++ b/data/raw/rawdata/user_ipaddr_20.log @@ -0,0 +1 @@ +User IP address data 20 diff --git a/data/raw/rawdata/user_ipaddr_3.log b/data/raw/rawdata/user_ipaddr_3.log new file mode 100644 index 000000000..d72d3eabc --- /dev/null +++ b/data/raw/rawdata/user_ipaddr_3.log @@ -0,0 +1 @@ +User IP address data 3 diff --git a/data/raw/rawdata/user_ipaddr_4.log b/data/raw/rawdata/user_ipaddr_4.log new file mode 100644 index 000000000..503a48417 --- /dev/null +++ b/data/raw/rawdata/user_ipaddr_4.log @@ -0,0 +1 @@ +User IP address data 4 diff --git a/data/raw/rawdata/user_ipaddr_5.log b/data/raw/rawdata/user_ipaddr_5.log new file mode 100644 index 000000000..84a5305fc --- /dev/null +++ b/data/raw/rawdata/user_ipaddr_5.log @@ -0,0 +1 @@ +User IP address data 5 diff --git a/data/raw/rawdata/user_ipaddr_6.log b/data/raw/rawdata/user_ipaddr_6.log new file mode 100644 index 000000000..1864580a7 --- /dev/null +++ b/data/raw/rawdata/user_ipaddr_6.log @@ -0,0 +1 @@ +User IP address data 6 diff --git a/data/raw/rawdata/user_ipaddr_7.log b/data/raw/rawdata/user_ipaddr_7.log new file mode 100644 index 000000000..2d943f69d --- /dev/null +++ b/data/raw/rawdata/user_ipaddr_7.log @@ -0,0 +1 @@ +User IP address data 7 diff --git a/data/raw/rawdata/user_ipaddr_8.log b/data/raw/rawdata/user_ipaddr_8.log new file mode 100644 index 000000000..2a1cff30f --- /dev/null +++ b/data/raw/rawdata/user_ipaddr_8.log @@ -0,0 +1 @@ +User IP address data 8 diff --git a/data/raw/rawdata/user_ipaddr_9.log b/data/raw/rawdata/user_ipaddr_9.log new file mode 100644 index 000000000..220e743c1 --- /dev/null +++ b/data/raw/rawdata/user_ipaddr_9.log @@ -0,0 +1 @@ +User IP address data 9 diff --git a/data/raw/rawdata/user_log_1.log b/data/raw/rawdata/user_log_1.log new file mode 100644 index 000000000..c861cebb6 --- /dev/null +++ b/data/raw/rawdata/user_log_1.log @@ -0,0 +1 @@ +User log data 1 diff --git a/data/raw/rawdata/user_log_10.log b/data/raw/rawdata/user_log_10.log new file mode 100644 index 000000000..601d115b2 --- /dev/null +++ b/data/raw/rawdata/user_log_10.log @@ -0,0 +1 @@ +User log data 10 diff --git a/data/raw/rawdata/user_log_11.log b/data/raw/rawdata/user_log_11.log new file mode 100644 index 000000000..c4756280a --- /dev/null +++ b/data/raw/rawdata/user_log_11.log @@ -0,0 +1 @@ +User log data 11 diff --git a/data/raw/rawdata/user_log_12.log b/data/raw/rawdata/user_log_12.log new file mode 100644 index 000000000..60556096b --- /dev/null +++ b/data/raw/rawdata/user_log_12.log @@ -0,0 +1 @@ +User log data 12 diff --git a/data/raw/rawdata/user_log_13.log b/data/raw/rawdata/user_log_13.log new file mode 100644 index 000000000..75111eed5 --- /dev/null +++ b/data/raw/rawdata/user_log_13.log @@ -0,0 +1 @@ +User log data 13 diff --git a/data/raw/rawdata/user_log_14.log b/data/raw/rawdata/user_log_14.log new file mode 100644 index 000000000..25ebb34cb --- /dev/null +++ b/data/raw/rawdata/user_log_14.log @@ -0,0 +1 @@ +User log data 14 diff --git a/data/raw/rawdata/user_log_15.log b/data/raw/rawdata/user_log_15.log new file mode 100644 index 000000000..856274a2d --- /dev/null +++ b/data/raw/rawdata/user_log_15.log @@ -0,0 +1 @@ +User log data 15 diff --git a/data/raw/rawdata/user_log_16.log b/data/raw/rawdata/user_log_16.log new file mode 100644 index 000000000..d63af02a4 --- /dev/null +++ b/data/raw/rawdata/user_log_16.log @@ -0,0 +1 @@ +User log data 16 diff --git a/data/raw/rawdata/user_log_17.log b/data/raw/rawdata/user_log_17.log new file mode 100644 index 000000000..03a4c60c4 --- /dev/null +++ b/data/raw/rawdata/user_log_17.log @@ -0,0 +1 @@ +User log data 17 diff --git a/data/raw/rawdata/user_log_18.log b/data/raw/rawdata/user_log_18.log new file mode 100644 index 000000000..a033cd606 --- /dev/null +++ b/data/raw/rawdata/user_log_18.log @@ -0,0 +1 @@ +User log data 18 diff --git a/data/raw/rawdata/user_log_19.log b/data/raw/rawdata/user_log_19.log new file mode 100644 index 000000000..12c632db2 --- /dev/null +++ b/data/raw/rawdata/user_log_19.log @@ -0,0 +1 @@ +User log data 19 diff --git a/data/raw/rawdata/user_log_2.log b/data/raw/rawdata/user_log_2.log new file mode 100644 index 000000000..4d854e760 --- /dev/null +++ b/data/raw/rawdata/user_log_2.log @@ -0,0 +1 @@ +User log data 2 diff --git a/data/raw/rawdata/user_log_20.log b/data/raw/rawdata/user_log_20.log new file mode 100644 index 000000000..736ea681a --- /dev/null +++ b/data/raw/rawdata/user_log_20.log @@ -0,0 +1 @@ +User log data 20 diff --git a/data/raw/rawdata/user_log_21.log b/data/raw/rawdata/user_log_21.log new file mode 100644 index 000000000..f1a62cea7 --- /dev/null +++ b/data/raw/rawdata/user_log_21.log @@ -0,0 +1 @@ +User log data 21 diff --git a/data/raw/rawdata/user_log_22.log b/data/raw/rawdata/user_log_22.log new file mode 100644 index 000000000..bdaa9f59d --- /dev/null +++ b/data/raw/rawdata/user_log_22.log @@ -0,0 +1 @@ +User log data 22 diff --git a/data/raw/rawdata/user_log_23.log b/data/raw/rawdata/user_log_23.log new file mode 100644 index 000000000..d1ec06454 --- /dev/null +++ b/data/raw/rawdata/user_log_23.log @@ -0,0 +1 @@ +User log data 23 diff --git a/data/raw/rawdata/user_log_24.log b/data/raw/rawdata/user_log_24.log new file mode 100644 index 000000000..2fa65de55 --- /dev/null +++ b/data/raw/rawdata/user_log_24.log @@ -0,0 +1 @@ +User log data 24 diff --git a/data/raw/rawdata/user_log_25.log b/data/raw/rawdata/user_log_25.log new file mode 100644 index 000000000..559b2a0da --- /dev/null +++ b/data/raw/rawdata/user_log_25.log @@ -0,0 +1 @@ +User log data 25 diff --git a/data/raw/rawdata/user_log_26.log b/data/raw/rawdata/user_log_26.log new file mode 100644 index 000000000..b6f02d4ff --- /dev/null +++ b/data/raw/rawdata/user_log_26.log @@ -0,0 +1 @@ +User log data 26 diff --git a/data/raw/rawdata/user_log_27.log b/data/raw/rawdata/user_log_27.log new file mode 100644 index 000000000..90f3f8768 --- /dev/null +++ b/data/raw/rawdata/user_log_27.log @@ -0,0 +1 @@ +User log data 27 diff --git a/data/raw/rawdata/user_log_28.log b/data/raw/rawdata/user_log_28.log new file mode 100644 index 000000000..cea47c7bf --- /dev/null +++ b/data/raw/rawdata/user_log_28.log @@ -0,0 +1 @@ +User log data 28 diff --git a/data/raw/rawdata/user_log_29.log b/data/raw/rawdata/user_log_29.log new file mode 100644 index 000000000..888fe0011 --- /dev/null +++ b/data/raw/rawdata/user_log_29.log @@ -0,0 +1 @@ +User log data 29 diff --git a/data/raw/rawdata/user_log_3.log b/data/raw/rawdata/user_log_3.log new file mode 100644 index 000000000..c89d1dea1 --- /dev/null +++ b/data/raw/rawdata/user_log_3.log @@ -0,0 +1 @@ +User log data 3 diff --git a/data/raw/rawdata/user_log_30.log b/data/raw/rawdata/user_log_30.log new file mode 100644 index 000000000..a9cc6a7e7 --- /dev/null +++ b/data/raw/rawdata/user_log_30.log @@ -0,0 +1 @@ +User log data 30 diff --git a/data/raw/rawdata/user_log_31.log b/data/raw/rawdata/user_log_31.log new file mode 100644 index 000000000..aebd03462 --- /dev/null +++ b/data/raw/rawdata/user_log_31.log @@ -0,0 +1 @@ +User log data 31 diff --git a/data/raw/rawdata/user_log_32.log b/data/raw/rawdata/user_log_32.log new file mode 100644 index 000000000..d4a761b67 --- /dev/null +++ b/data/raw/rawdata/user_log_32.log @@ -0,0 +1 @@ +User log data 32 diff --git a/data/raw/rawdata/user_log_33.log b/data/raw/rawdata/user_log_33.log new file mode 100644 index 000000000..bf6afdff5 --- /dev/null +++ b/data/raw/rawdata/user_log_33.log @@ -0,0 +1 @@ +User log data 33 diff --git a/data/raw/rawdata/user_log_34.log b/data/raw/rawdata/user_log_34.log new file mode 100644 index 000000000..dd37cb73e --- /dev/null +++ b/data/raw/rawdata/user_log_34.log @@ -0,0 +1 @@ +User log data 34 diff --git a/data/raw/rawdata/user_log_35.log b/data/raw/rawdata/user_log_35.log new file mode 100644 index 000000000..56a0e9314 --- /dev/null +++ b/data/raw/rawdata/user_log_35.log @@ -0,0 +1 @@ +User log data 35 diff --git a/data/raw/rawdata/user_log_36.log b/data/raw/rawdata/user_log_36.log new file mode 100644 index 000000000..318218958 --- /dev/null +++ b/data/raw/rawdata/user_log_36.log @@ -0,0 +1 @@ +User log data 36 diff --git a/data/raw/rawdata/user_log_37.log b/data/raw/rawdata/user_log_37.log new file mode 100644 index 000000000..f2299be2c --- /dev/null +++ b/data/raw/rawdata/user_log_37.log @@ -0,0 +1 @@ +User log data 37 diff --git a/data/raw/rawdata/user_log_38.log b/data/raw/rawdata/user_log_38.log new file mode 100644 index 000000000..d178b94f7 --- /dev/null +++ b/data/raw/rawdata/user_log_38.log @@ -0,0 +1 @@ +User log data 38 diff --git a/data/raw/rawdata/user_log_39.log b/data/raw/rawdata/user_log_39.log new file mode 100644 index 000000000..41fc40265 --- /dev/null +++ b/data/raw/rawdata/user_log_39.log @@ -0,0 +1 @@ +User log data 39 diff --git a/data/raw/rawdata/user_log_4.log b/data/raw/rawdata/user_log_4.log new file mode 100644 index 000000000..60a1351a6 --- /dev/null +++ b/data/raw/rawdata/user_log_4.log @@ -0,0 +1 @@ +User log data 4 diff --git a/data/raw/rawdata/user_log_40.log b/data/raw/rawdata/user_log_40.log new file mode 100644 index 000000000..6cd92cd5a --- /dev/null +++ b/data/raw/rawdata/user_log_40.log @@ -0,0 +1 @@ +User log data 40 diff --git a/data/raw/rawdata/user_log_41.log b/data/raw/rawdata/user_log_41.log new file mode 100644 index 000000000..bb165c2c8 --- /dev/null +++ b/data/raw/rawdata/user_log_41.log @@ -0,0 +1 @@ +User log data 41 diff --git a/data/raw/rawdata/user_log_42.log b/data/raw/rawdata/user_log_42.log new file mode 100644 index 000000000..f8891f8ef --- /dev/null +++ b/data/raw/rawdata/user_log_42.log @@ -0,0 +1 @@ +User log data 42 diff --git a/data/raw/rawdata/user_log_43.log b/data/raw/rawdata/user_log_43.log new file mode 100644 index 000000000..ec3717611 --- /dev/null +++ b/data/raw/rawdata/user_log_43.log @@ -0,0 +1 @@ +User log data 43 diff --git a/data/raw/rawdata/user_log_44.log b/data/raw/rawdata/user_log_44.log new file mode 100644 index 000000000..0e0a55278 --- /dev/null +++ b/data/raw/rawdata/user_log_44.log @@ -0,0 +1 @@ +User log data 44 diff --git a/data/raw/rawdata/user_log_45.log b/data/raw/rawdata/user_log_45.log new file mode 100644 index 000000000..d11fd5866 --- /dev/null +++ b/data/raw/rawdata/user_log_45.log @@ -0,0 +1 @@ +User log data 45 diff --git a/data/raw/rawdata/user_log_46.log b/data/raw/rawdata/user_log_46.log new file mode 100644 index 000000000..9690403dc --- /dev/null +++ b/data/raw/rawdata/user_log_46.log @@ -0,0 +1 @@ +User log data 46 diff --git a/data/raw/rawdata/user_log_47.log b/data/raw/rawdata/user_log_47.log new file mode 100644 index 000000000..eac643ae8 --- /dev/null +++ b/data/raw/rawdata/user_log_47.log @@ -0,0 +1 @@ +User log data 47 diff --git a/data/raw/rawdata/user_log_48.log b/data/raw/rawdata/user_log_48.log new file mode 100644 index 000000000..699811594 --- /dev/null +++ b/data/raw/rawdata/user_log_48.log @@ -0,0 +1 @@ +User log data 48 diff --git a/data/raw/rawdata/user_log_49.log b/data/raw/rawdata/user_log_49.log new file mode 100644 index 000000000..217658e91 --- /dev/null +++ b/data/raw/rawdata/user_log_49.log @@ -0,0 +1 @@ +User log data 49 diff --git a/data/raw/rawdata/user_log_5.log b/data/raw/rawdata/user_log_5.log new file mode 100644 index 000000000..b177d1d32 --- /dev/null +++ b/data/raw/rawdata/user_log_5.log @@ -0,0 +1 @@ +User log data 5 diff --git a/data/raw/rawdata/user_log_50.log b/data/raw/rawdata/user_log_50.log new file mode 100644 index 000000000..a7e50a226 --- /dev/null +++ b/data/raw/rawdata/user_log_50.log @@ -0,0 +1 @@ +User log data 50 diff --git a/data/raw/rawdata/user_log_6.log b/data/raw/rawdata/user_log_6.log new file mode 100644 index 000000000..ee30455ea --- /dev/null +++ b/data/raw/rawdata/user_log_6.log @@ -0,0 +1 @@ +User log data 6 diff --git a/data/raw/rawdata/user_log_7.log b/data/raw/rawdata/user_log_7.log new file mode 100644 index 000000000..5776ba9aa --- /dev/null +++ b/data/raw/rawdata/user_log_7.log @@ -0,0 +1 @@ +User log data 7 diff --git a/data/raw/rawdata/user_log_8.log b/data/raw/rawdata/user_log_8.log new file mode 100644 index 000000000..4aec69c0b --- /dev/null +++ b/data/raw/rawdata/user_log_8.log @@ -0,0 +1 @@ +User log data 8 diff --git a/data/raw/rawdata/user_log_9.log b/data/raw/rawdata/user_log_9.log new file mode 100644 index 000000000..72a5eb1b8 --- /dev/null +++ b/data/raw/rawdata/user_log_9.log @@ -0,0 +1 @@ +User log data 9 diff --git a/data/raw/server_log_1.log b/data/raw/server_log_1.log new file mode 100644 index 000000000..2f8325ae6 --- /dev/null +++ b/data/raw/server_log_1.log @@ -0,0 +1 @@ +Server log data 1 diff --git a/data/raw/server_log_10.log b/data/raw/server_log_10.log new file mode 100644 index 000000000..d0c5e9a9c --- /dev/null +++ b/data/raw/server_log_10.log @@ -0,0 +1 @@ +Server log data 10 diff --git a/data/raw/server_log_11.log b/data/raw/server_log_11.log new file mode 100644 index 000000000..79dc9695c --- /dev/null +++ b/data/raw/server_log_11.log @@ -0,0 +1 @@ +Server log data 11 diff --git a/data/raw/server_log_12.log b/data/raw/server_log_12.log new file mode 100644 index 000000000..d13c6cffc --- /dev/null +++ b/data/raw/server_log_12.log @@ -0,0 +1 @@ +Server log data 12 diff --git a/data/raw/server_log_13.log b/data/raw/server_log_13.log new file mode 100644 index 000000000..127b8f0dc --- /dev/null +++ b/data/raw/server_log_13.log @@ -0,0 +1 @@ +Server log data 13 diff --git a/data/raw/server_log_14.log b/data/raw/server_log_14.log new file mode 100644 index 000000000..3c1952476 --- /dev/null +++ b/data/raw/server_log_14.log @@ -0,0 +1 @@ +Server log data 14 diff --git a/data/raw/server_log_15.log b/data/raw/server_log_15.log new file mode 100644 index 000000000..622d689e7 --- /dev/null +++ b/data/raw/server_log_15.log @@ -0,0 +1 @@ +Server log data 15 diff --git a/data/raw/server_log_16.log b/data/raw/server_log_16.log new file mode 100644 index 000000000..5020652c8 --- /dev/null +++ b/data/raw/server_log_16.log @@ -0,0 +1 @@ +Server log data 16 diff --git a/data/raw/server_log_17.log b/data/raw/server_log_17.log new file mode 100644 index 000000000..947128fe8 --- /dev/null +++ b/data/raw/server_log_17.log @@ -0,0 +1 @@ +Server log data 17 diff --git a/data/raw/server_log_18.log b/data/raw/server_log_18.log new file mode 100644 index 000000000..ef73605fc --- /dev/null +++ b/data/raw/server_log_18.log @@ -0,0 +1 @@ +Server log data 18 diff --git a/data/raw/server_log_19.log b/data/raw/server_log_19.log new file mode 100644 index 000000000..5415f6a8f --- /dev/null +++ b/data/raw/server_log_19.log @@ -0,0 +1 @@ +Server log data 19 diff --git a/data/raw/server_log_2.log b/data/raw/server_log_2.log new file mode 100644 index 000000000..7c5d063b7 --- /dev/null +++ b/data/raw/server_log_2.log @@ -0,0 +1 @@ +Server log data 2 diff --git a/data/raw/server_log_20.log b/data/raw/server_log_20.log new file mode 100644 index 000000000..6836c7c50 --- /dev/null +++ b/data/raw/server_log_20.log @@ -0,0 +1 @@ +Server log data 20 diff --git a/data/raw/server_log_21.log b/data/raw/server_log_21.log new file mode 100644 index 000000000..d7a7bb6bb --- /dev/null +++ b/data/raw/server_log_21.log @@ -0,0 +1 @@ +Server log data 21 diff --git a/data/raw/server_log_22.log b/data/raw/server_log_22.log new file mode 100644 index 000000000..105ac4dca --- /dev/null +++ b/data/raw/server_log_22.log @@ -0,0 +1 @@ +Server log data 22 diff --git a/data/raw/server_log_23.log b/data/raw/server_log_23.log new file mode 100644 index 000000000..0032e640e --- /dev/null +++ b/data/raw/server_log_23.log @@ -0,0 +1 @@ +Server log data 23 diff --git a/data/raw/server_log_24.log b/data/raw/server_log_24.log new file mode 100644 index 000000000..2583736c3 --- /dev/null +++ b/data/raw/server_log_24.log @@ -0,0 +1 @@ +Server log data 24 diff --git a/data/raw/server_log_25.log b/data/raw/server_log_25.log new file mode 100644 index 000000000..90fd1c7ae --- /dev/null +++ b/data/raw/server_log_25.log @@ -0,0 +1 @@ +Server log data 25 diff --git a/data/raw/server_log_26.log b/data/raw/server_log_26.log new file mode 100644 index 000000000..bba146687 --- /dev/null +++ b/data/raw/server_log_26.log @@ -0,0 +1 @@ +Server log data 26 diff --git a/data/raw/server_log_27.log b/data/raw/server_log_27.log new file mode 100644 index 000000000..ed41a9469 --- /dev/null +++ b/data/raw/server_log_27.log @@ -0,0 +1 @@ +Server log data 27 diff --git a/data/raw/server_log_28.log b/data/raw/server_log_28.log new file mode 100644 index 000000000..adca34c7a --- /dev/null +++ b/data/raw/server_log_28.log @@ -0,0 +1 @@ +Server log data 28 diff --git a/data/raw/server_log_29.log b/data/raw/server_log_29.log new file mode 100644 index 000000000..f675674ef --- /dev/null +++ b/data/raw/server_log_29.log @@ -0,0 +1 @@ +Server log data 29 diff --git a/data/raw/server_log_3.log b/data/raw/server_log_3.log new file mode 100644 index 000000000..fe2b935e6 --- /dev/null +++ b/data/raw/server_log_3.log @@ -0,0 +1 @@ +Server log data 3 diff --git a/data/raw/server_log_30.log b/data/raw/server_log_30.log new file mode 100644 index 000000000..0938f293d --- /dev/null +++ b/data/raw/server_log_30.log @@ -0,0 +1 @@ +Server log data 30 diff --git a/data/raw/server_log_31.log b/data/raw/server_log_31.log new file mode 100644 index 000000000..1bdd5bfb2 --- /dev/null +++ b/data/raw/server_log_31.log @@ -0,0 +1 @@ +Server log data 31 diff --git a/data/raw/server_log_32.log b/data/raw/server_log_32.log new file mode 100644 index 000000000..9c3eb9bb7 --- /dev/null +++ b/data/raw/server_log_32.log @@ -0,0 +1 @@ +Server log data 32 diff --git a/data/raw/server_log_33.log b/data/raw/server_log_33.log new file mode 100644 index 000000000..8b7d02ffc --- /dev/null +++ b/data/raw/server_log_33.log @@ -0,0 +1 @@ +Server log data 33 diff --git a/data/raw/server_log_34.log b/data/raw/server_log_34.log new file mode 100644 index 000000000..0d9430f32 --- /dev/null +++ b/data/raw/server_log_34.log @@ -0,0 +1 @@ +Server log data 34 diff --git a/data/raw/server_log_35.log b/data/raw/server_log_35.log new file mode 100644 index 000000000..ab62cfa66 --- /dev/null +++ b/data/raw/server_log_35.log @@ -0,0 +1 @@ +Server log data 35 diff --git a/data/raw/server_log_36.log b/data/raw/server_log_36.log new file mode 100644 index 000000000..0c6e1b89d --- /dev/null +++ b/data/raw/server_log_36.log @@ -0,0 +1 @@ +Server log data 36 diff --git a/data/raw/server_log_37.log b/data/raw/server_log_37.log new file mode 100644 index 000000000..7ed25581f --- /dev/null +++ b/data/raw/server_log_37.log @@ -0,0 +1 @@ +Server log data 37 diff --git a/data/raw/server_log_38.log b/data/raw/server_log_38.log new file mode 100644 index 000000000..dff809a83 --- /dev/null +++ b/data/raw/server_log_38.log @@ -0,0 +1 @@ +Server log data 38 diff --git a/data/raw/server_log_39.log b/data/raw/server_log_39.log new file mode 100644 index 000000000..f09510cca --- /dev/null +++ b/data/raw/server_log_39.log @@ -0,0 +1 @@ +Server log data 39 diff --git a/data/raw/server_log_4.log b/data/raw/server_log_4.log new file mode 100644 index 000000000..45255d150 --- /dev/null +++ b/data/raw/server_log_4.log @@ -0,0 +1 @@ +Server log data 4 diff --git a/data/raw/server_log_40.log b/data/raw/server_log_40.log new file mode 100644 index 000000000..9575d979d --- /dev/null +++ b/data/raw/server_log_40.log @@ -0,0 +1 @@ +Server log data 40 diff --git a/data/raw/server_log_41.log b/data/raw/server_log_41.log new file mode 100644 index 000000000..7ba070960 --- /dev/null +++ b/data/raw/server_log_41.log @@ -0,0 +1 @@ +Server log data 41 diff --git a/data/raw/server_log_42.log b/data/raw/server_log_42.log new file mode 100644 index 000000000..5e9d1c953 --- /dev/null +++ b/data/raw/server_log_42.log @@ -0,0 +1 @@ +Server log data 42 diff --git a/data/raw/server_log_43.log b/data/raw/server_log_43.log new file mode 100644 index 000000000..fbb449f64 --- /dev/null +++ b/data/raw/server_log_43.log @@ -0,0 +1 @@ +Server log data 43 diff --git a/data/raw/server_log_44.log b/data/raw/server_log_44.log new file mode 100644 index 000000000..66887255f --- /dev/null +++ b/data/raw/server_log_44.log @@ -0,0 +1 @@ +Server log data 44 diff --git a/data/raw/server_log_45.log b/data/raw/server_log_45.log new file mode 100644 index 000000000..1696bc493 --- /dev/null +++ b/data/raw/server_log_45.log @@ -0,0 +1 @@ +Server log data 45 diff --git a/data/raw/server_log_46.log b/data/raw/server_log_46.log new file mode 100644 index 000000000..e268c6a76 --- /dev/null +++ b/data/raw/server_log_46.log @@ -0,0 +1 @@ +Server log data 46 diff --git a/data/raw/server_log_47.log b/data/raw/server_log_47.log new file mode 100644 index 000000000..5b2a645bc --- /dev/null +++ b/data/raw/server_log_47.log @@ -0,0 +1 @@ +Server log data 47 diff --git a/data/raw/server_log_48.log b/data/raw/server_log_48.log new file mode 100644 index 000000000..2daedcd4c --- /dev/null +++ b/data/raw/server_log_48.log @@ -0,0 +1 @@ +Server log data 48 diff --git a/data/raw/server_log_49.log b/data/raw/server_log_49.log new file mode 100644 index 000000000..e5e29ec57 --- /dev/null +++ b/data/raw/server_log_49.log @@ -0,0 +1 @@ +Server log data 49 diff --git a/data/raw/server_log_5.log b/data/raw/server_log_5.log new file mode 100644 index 000000000..ebc6560c3 --- /dev/null +++ b/data/raw/server_log_5.log @@ -0,0 +1 @@ +Server log data 5 diff --git a/data/raw/server_log_50.log b/data/raw/server_log_50.log new file mode 100644 index 000000000..449af2bfd --- /dev/null +++ b/data/raw/server_log_50.log @@ -0,0 +1 @@ +Server log data 50 diff --git a/data/raw/server_log_6.log b/data/raw/server_log_6.log new file mode 100644 index 000000000..9a0ceb02e --- /dev/null +++ b/data/raw/server_log_6.log @@ -0,0 +1 @@ +Server log data 6 diff --git a/data/raw/server_log_7.log b/data/raw/server_log_7.log new file mode 100644 index 000000000..73c3de2c6 --- /dev/null +++ b/data/raw/server_log_7.log @@ -0,0 +1 @@ +Server log data 7 diff --git a/data/raw/server_log_8.log b/data/raw/server_log_8.log new file mode 100644 index 000000000..89715e569 --- /dev/null +++ b/data/raw/server_log_8.log @@ -0,0 +1 @@ +Server log data 8 diff --git a/data/raw/server_log_9.log b/data/raw/server_log_9.log new file mode 100644 index 000000000..d00d362b3 --- /dev/null +++ b/data/raw/server_log_9.log @@ -0,0 +1 @@ +Server log data 9 diff --git a/data/raw/user_log_1.log b/data/raw/user_log_1.log new file mode 100644 index 000000000..c861cebb6 --- /dev/null +++ b/data/raw/user_log_1.log @@ -0,0 +1 @@ +User log data 1 diff --git a/data/raw/user_log_10.log b/data/raw/user_log_10.log new file mode 100644 index 000000000..601d115b2 --- /dev/null +++ b/data/raw/user_log_10.log @@ -0,0 +1 @@ +User log data 10 diff --git a/data/raw/user_log_11.log b/data/raw/user_log_11.log new file mode 100644 index 000000000..c4756280a --- /dev/null +++ b/data/raw/user_log_11.log @@ -0,0 +1 @@ +User log data 11 diff --git a/data/raw/user_log_12.log b/data/raw/user_log_12.log new file mode 100644 index 000000000..60556096b --- /dev/null +++ b/data/raw/user_log_12.log @@ -0,0 +1 @@ +User log data 12 diff --git a/data/raw/user_log_13.log b/data/raw/user_log_13.log new file mode 100644 index 000000000..75111eed5 --- /dev/null +++ b/data/raw/user_log_13.log @@ -0,0 +1 @@ +User log data 13 diff --git a/data/raw/user_log_14.log b/data/raw/user_log_14.log new file mode 100644 index 000000000..25ebb34cb --- /dev/null +++ b/data/raw/user_log_14.log @@ -0,0 +1 @@ +User log data 14 diff --git a/data/raw/user_log_15.log b/data/raw/user_log_15.log new file mode 100644 index 000000000..856274a2d --- /dev/null +++ b/data/raw/user_log_15.log @@ -0,0 +1 @@ +User log data 15 diff --git a/data/raw/user_log_16.log b/data/raw/user_log_16.log new file mode 100644 index 000000000..d63af02a4 --- /dev/null +++ b/data/raw/user_log_16.log @@ -0,0 +1 @@ +User log data 16 diff --git a/data/raw/user_log_17.log b/data/raw/user_log_17.log new file mode 100644 index 000000000..03a4c60c4 --- /dev/null +++ b/data/raw/user_log_17.log @@ -0,0 +1 @@ +User log data 17 diff --git a/data/raw/user_log_18.log b/data/raw/user_log_18.log new file mode 100644 index 000000000..a033cd606 --- /dev/null +++ b/data/raw/user_log_18.log @@ -0,0 +1 @@ +User log data 18 diff --git a/data/raw/user_log_19.log b/data/raw/user_log_19.log new file mode 100644 index 000000000..12c632db2 --- /dev/null +++ b/data/raw/user_log_19.log @@ -0,0 +1 @@ +User log data 19 diff --git a/data/raw/user_log_2.log b/data/raw/user_log_2.log new file mode 100644 index 000000000..4d854e760 --- /dev/null +++ b/data/raw/user_log_2.log @@ -0,0 +1 @@ +User log data 2 diff --git a/data/raw/user_log_20.log b/data/raw/user_log_20.log new file mode 100644 index 000000000..736ea681a --- /dev/null +++ b/data/raw/user_log_20.log @@ -0,0 +1 @@ +User log data 20 diff --git a/data/raw/user_log_21.log b/data/raw/user_log_21.log new file mode 100644 index 000000000..f1a62cea7 --- /dev/null +++ b/data/raw/user_log_21.log @@ -0,0 +1 @@ +User log data 21 diff --git a/data/raw/user_log_22.log b/data/raw/user_log_22.log new file mode 100644 index 000000000..bdaa9f59d --- /dev/null +++ b/data/raw/user_log_22.log @@ -0,0 +1 @@ +User log data 22 diff --git a/data/raw/user_log_23.log b/data/raw/user_log_23.log new file mode 100644 index 000000000..d1ec06454 --- /dev/null +++ b/data/raw/user_log_23.log @@ -0,0 +1 @@ +User log data 23 diff --git a/data/raw/user_log_24.log b/data/raw/user_log_24.log new file mode 100644 index 000000000..2fa65de55 --- /dev/null +++ b/data/raw/user_log_24.log @@ -0,0 +1 @@ +User log data 24 diff --git a/data/raw/user_log_25.log b/data/raw/user_log_25.log new file mode 100644 index 000000000..559b2a0da --- /dev/null +++ b/data/raw/user_log_25.log @@ -0,0 +1 @@ +User log data 25 diff --git a/data/raw/user_log_26.log b/data/raw/user_log_26.log new file mode 100644 index 000000000..b6f02d4ff --- /dev/null +++ b/data/raw/user_log_26.log @@ -0,0 +1 @@ +User log data 26 diff --git a/data/raw/user_log_27.log b/data/raw/user_log_27.log new file mode 100644 index 000000000..90f3f8768 --- /dev/null +++ b/data/raw/user_log_27.log @@ -0,0 +1 @@ +User log data 27 diff --git a/data/raw/user_log_28.log b/data/raw/user_log_28.log new file mode 100644 index 000000000..cea47c7bf --- /dev/null +++ b/data/raw/user_log_28.log @@ -0,0 +1 @@ +User log data 28 diff --git a/data/raw/user_log_29.log b/data/raw/user_log_29.log new file mode 100644 index 000000000..888fe0011 --- /dev/null +++ b/data/raw/user_log_29.log @@ -0,0 +1 @@ +User log data 29 diff --git a/data/raw/user_log_3.log b/data/raw/user_log_3.log new file mode 100644 index 000000000..c89d1dea1 --- /dev/null +++ b/data/raw/user_log_3.log @@ -0,0 +1 @@ +User log data 3 diff --git a/data/raw/user_log_30.log b/data/raw/user_log_30.log new file mode 100644 index 000000000..a9cc6a7e7 --- /dev/null +++ b/data/raw/user_log_30.log @@ -0,0 +1 @@ +User log data 30 diff --git a/data/raw/user_log_31.log b/data/raw/user_log_31.log new file mode 100644 index 000000000..aebd03462 --- /dev/null +++ b/data/raw/user_log_31.log @@ -0,0 +1 @@ +User log data 31 diff --git a/data/raw/user_log_32.log b/data/raw/user_log_32.log new file mode 100644 index 000000000..d4a761b67 --- /dev/null +++ b/data/raw/user_log_32.log @@ -0,0 +1 @@ +User log data 32 diff --git a/data/raw/user_log_33.log b/data/raw/user_log_33.log new file mode 100644 index 000000000..bf6afdff5 --- /dev/null +++ b/data/raw/user_log_33.log @@ -0,0 +1 @@ +User log data 33 diff --git a/data/raw/user_log_34.log b/data/raw/user_log_34.log new file mode 100644 index 000000000..dd37cb73e --- /dev/null +++ b/data/raw/user_log_34.log @@ -0,0 +1 @@ +User log data 34 diff --git a/data/raw/user_log_35.log b/data/raw/user_log_35.log new file mode 100644 index 000000000..56a0e9314 --- /dev/null +++ b/data/raw/user_log_35.log @@ -0,0 +1 @@ +User log data 35 diff --git a/data/raw/user_log_36.log b/data/raw/user_log_36.log new file mode 100644 index 000000000..318218958 --- /dev/null +++ b/data/raw/user_log_36.log @@ -0,0 +1 @@ +User log data 36 diff --git a/data/raw/user_log_37.log b/data/raw/user_log_37.log new file mode 100644 index 000000000..f2299be2c --- /dev/null +++ b/data/raw/user_log_37.log @@ -0,0 +1 @@ +User log data 37 diff --git a/data/raw/user_log_38.log b/data/raw/user_log_38.log new file mode 100644 index 000000000..d178b94f7 --- /dev/null +++ b/data/raw/user_log_38.log @@ -0,0 +1 @@ +User log data 38 diff --git a/data/raw/user_log_39.log b/data/raw/user_log_39.log new file mode 100644 index 000000000..41fc40265 --- /dev/null +++ b/data/raw/user_log_39.log @@ -0,0 +1 @@ +User log data 39 diff --git a/data/raw/user_log_4.log b/data/raw/user_log_4.log new file mode 100644 index 000000000..60a1351a6 --- /dev/null +++ b/data/raw/user_log_4.log @@ -0,0 +1 @@ +User log data 4 diff --git a/data/raw/user_log_40.log b/data/raw/user_log_40.log new file mode 100644 index 000000000..6cd92cd5a --- /dev/null +++ b/data/raw/user_log_40.log @@ -0,0 +1 @@ +User log data 40 diff --git a/data/raw/user_log_41.log b/data/raw/user_log_41.log new file mode 100644 index 000000000..bb165c2c8 --- /dev/null +++ b/data/raw/user_log_41.log @@ -0,0 +1 @@ +User log data 41 diff --git a/data/raw/user_log_42.log b/data/raw/user_log_42.log new file mode 100644 index 000000000..f8891f8ef --- /dev/null +++ b/data/raw/user_log_42.log @@ -0,0 +1 @@ +User log data 42 diff --git a/data/raw/user_log_43.log b/data/raw/user_log_43.log new file mode 100644 index 000000000..ec3717611 --- /dev/null +++ b/data/raw/user_log_43.log @@ -0,0 +1 @@ +User log data 43 diff --git a/data/raw/user_log_44.log b/data/raw/user_log_44.log new file mode 100644 index 000000000..0e0a55278 --- /dev/null +++ b/data/raw/user_log_44.log @@ -0,0 +1 @@ +User log data 44 diff --git a/data/raw/user_log_45.log b/data/raw/user_log_45.log new file mode 100644 index 000000000..d11fd5866 --- /dev/null +++ b/data/raw/user_log_45.log @@ -0,0 +1 @@ +User log data 45 diff --git a/data/raw/user_log_46.log b/data/raw/user_log_46.log new file mode 100644 index 000000000..9690403dc --- /dev/null +++ b/data/raw/user_log_46.log @@ -0,0 +1 @@ +User log data 46 diff --git a/data/raw/user_log_47.log b/data/raw/user_log_47.log new file mode 100644 index 000000000..eac643ae8 --- /dev/null +++ b/data/raw/user_log_47.log @@ -0,0 +1 @@ +User log data 47 diff --git a/data/raw/user_log_48.log b/data/raw/user_log_48.log new file mode 100644 index 000000000..699811594 --- /dev/null +++ b/data/raw/user_log_48.log @@ -0,0 +1 @@ +User log data 48 diff --git a/data/raw/user_log_49.log b/data/raw/user_log_49.log new file mode 100644 index 000000000..217658e91 --- /dev/null +++ b/data/raw/user_log_49.log @@ -0,0 +1 @@ +User log data 49 diff --git a/data/raw/user_log_5.log b/data/raw/user_log_5.log new file mode 100644 index 000000000..b177d1d32 --- /dev/null +++ b/data/raw/user_log_5.log @@ -0,0 +1 @@ +User log data 5 diff --git a/data/raw/user_log_50.log b/data/raw/user_log_50.log new file mode 100644 index 000000000..a7e50a226 --- /dev/null +++ b/data/raw/user_log_50.log @@ -0,0 +1 @@ +User log data 50 diff --git a/data/raw/user_log_6.log b/data/raw/user_log_6.log new file mode 100644 index 000000000..ee30455ea --- /dev/null +++ b/data/raw/user_log_6.log @@ -0,0 +1 @@ +User log data 6 diff --git a/data/raw/user_log_7.log b/data/raw/user_log_7.log new file mode 100644 index 000000000..5776ba9aa --- /dev/null +++ b/data/raw/user_log_7.log @@ -0,0 +1 @@ +User log data 7 diff --git a/data/raw/user_log_8.log b/data/raw/user_log_8.log new file mode 100644 index 000000000..4aec69c0b --- /dev/null +++ b/data/raw/user_log_8.log @@ -0,0 +1 @@ +User log data 8 diff --git a/data/raw/user_log_9.log b/data/raw/user_log_9.log new file mode 100644 index 000000000..72a5eb1b8 --- /dev/null +++ b/data/raw/user_log_9.log @@ -0,0 +1 @@ +User log data 9 diff --git a/newproject/README.md b/newproject/README.md new file mode 100644 index 000000000..e69de29bb diff --git a/newproject/analysis/main.py b/newproject/analysis/main.py new file mode 100644 index 000000000..e69de29bb diff --git a/newproject/rawdata.zip b/newproject/rawdata.zip new file mode 100644 index 000000000..fe36b0faf Binary files /dev/null and b/newproject/rawdata.zip differ diff --git a/newproject/rawdata/event_log_1.log b/newproject/rawdata/event_log_1.log new file mode 100644 index 000000000..b81b583e0 --- /dev/null +++ b/newproject/rawdata/event_log_1.log @@ -0,0 +1 @@ +Event log data 1 diff --git a/newproject/rawdata/event_log_10.log b/newproject/rawdata/event_log_10.log new file mode 100644 index 000000000..c7851124c --- /dev/null +++ b/newproject/rawdata/event_log_10.log @@ -0,0 +1 @@ +Event log data 10 diff --git a/newproject/rawdata/event_log_11.log b/newproject/rawdata/event_log_11.log new file mode 100644 index 000000000..20a502baa --- /dev/null +++ b/newproject/rawdata/event_log_11.log @@ -0,0 +1 @@ +Event log data 11 diff --git a/newproject/rawdata/event_log_12.log b/newproject/rawdata/event_log_12.log new file mode 100644 index 000000000..dec5a6af7 --- /dev/null +++ b/newproject/rawdata/event_log_12.log @@ -0,0 +1 @@ +Event log data 12 diff --git a/newproject/rawdata/event_log_13.log b/newproject/rawdata/event_log_13.log new file mode 100644 index 000000000..553d8677c --- /dev/null +++ b/newproject/rawdata/event_log_13.log @@ -0,0 +1 @@ +Event log data 13 diff --git a/newproject/rawdata/event_log_14.log b/newproject/rawdata/event_log_14.log new file mode 100644 index 000000000..7bab60b90 --- /dev/null +++ b/newproject/rawdata/event_log_14.log @@ -0,0 +1 @@ +Event log data 14 diff --git a/newproject/rawdata/event_log_15.log b/newproject/rawdata/event_log_15.log new file mode 100644 index 000000000..a1cc33366 --- /dev/null +++ b/newproject/rawdata/event_log_15.log @@ -0,0 +1 @@ +Event log data 15 diff --git a/newproject/rawdata/event_log_16.log b/newproject/rawdata/event_log_16.log new file mode 100644 index 000000000..25859f645 --- /dev/null +++ b/newproject/rawdata/event_log_16.log @@ -0,0 +1 @@ +Event log data 16 diff --git a/newproject/rawdata/event_log_17.log b/newproject/rawdata/event_log_17.log new file mode 100644 index 000000000..53d5d3cdf --- /dev/null +++ b/newproject/rawdata/event_log_17.log @@ -0,0 +1 @@ +Event log data 17 diff --git a/newproject/rawdata/event_log_18.log b/newproject/rawdata/event_log_18.log new file mode 100644 index 000000000..e94233b33 --- /dev/null +++ b/newproject/rawdata/event_log_18.log @@ -0,0 +1 @@ +Event log data 18 diff --git a/newproject/rawdata/event_log_19.log b/newproject/rawdata/event_log_19.log new file mode 100644 index 000000000..5446385af --- /dev/null +++ b/newproject/rawdata/event_log_19.log @@ -0,0 +1 @@ +Event log data 19 diff --git a/newproject/rawdata/event_log_2.log b/newproject/rawdata/event_log_2.log new file mode 100644 index 000000000..e844fb2a9 --- /dev/null +++ b/newproject/rawdata/event_log_2.log @@ -0,0 +1 @@ +Event log data 2 diff --git a/newproject/rawdata/event_log_20.log b/newproject/rawdata/event_log_20.log new file mode 100644 index 000000000..a58a0e805 --- /dev/null +++ b/newproject/rawdata/event_log_20.log @@ -0,0 +1 @@ +Event log data 20 diff --git a/newproject/rawdata/event_log_21.log b/newproject/rawdata/event_log_21.log new file mode 100644 index 000000000..3dadfc33d --- /dev/null +++ b/newproject/rawdata/event_log_21.log @@ -0,0 +1 @@ +Event log data 21 diff --git a/newproject/rawdata/event_log_22.log b/newproject/rawdata/event_log_22.log new file mode 100644 index 000000000..f66f9c7d8 --- /dev/null +++ b/newproject/rawdata/event_log_22.log @@ -0,0 +1 @@ +Event log data 22 diff --git a/newproject/rawdata/event_log_23.log b/newproject/rawdata/event_log_23.log new file mode 100644 index 000000000..2ed062d0e --- /dev/null +++ b/newproject/rawdata/event_log_23.log @@ -0,0 +1 @@ +Event log data 23 diff --git a/newproject/rawdata/event_log_24.log b/newproject/rawdata/event_log_24.log new file mode 100644 index 000000000..fb0aa4bc2 --- /dev/null +++ b/newproject/rawdata/event_log_24.log @@ -0,0 +1 @@ +Event log data 24 diff --git a/newproject/rawdata/event_log_25.log b/newproject/rawdata/event_log_25.log new file mode 100644 index 000000000..e9d419ecf --- /dev/null +++ b/newproject/rawdata/event_log_25.log @@ -0,0 +1 @@ +Event log data 25 diff --git a/newproject/rawdata/event_log_26.log b/newproject/rawdata/event_log_26.log new file mode 100644 index 000000000..a2f424db2 --- /dev/null +++ b/newproject/rawdata/event_log_26.log @@ -0,0 +1 @@ +Event log data 26 diff --git a/newproject/rawdata/event_log_27.log b/newproject/rawdata/event_log_27.log new file mode 100644 index 000000000..d01c63fe2 --- /dev/null +++ b/newproject/rawdata/event_log_27.log @@ -0,0 +1 @@ +Event log data 27 diff --git a/newproject/rawdata/event_log_28.log b/newproject/rawdata/event_log_28.log new file mode 100644 index 000000000..3f402ba5b --- /dev/null +++ b/newproject/rawdata/event_log_28.log @@ -0,0 +1 @@ +Event log data 28 diff --git a/newproject/rawdata/event_log_29.log b/newproject/rawdata/event_log_29.log new file mode 100644 index 000000000..d4186da3f --- /dev/null +++ b/newproject/rawdata/event_log_29.log @@ -0,0 +1 @@ +Event log data 29 diff --git a/newproject/rawdata/event_log_3.log b/newproject/rawdata/event_log_3.log new file mode 100644 index 000000000..6f0c7d005 --- /dev/null +++ b/newproject/rawdata/event_log_3.log @@ -0,0 +1 @@ +Event log data 3 diff --git a/newproject/rawdata/event_log_30.log b/newproject/rawdata/event_log_30.log new file mode 100644 index 000000000..0c3efcb2e --- /dev/null +++ b/newproject/rawdata/event_log_30.log @@ -0,0 +1 @@ +Event log data 30 diff --git a/newproject/rawdata/event_log_31.log b/newproject/rawdata/event_log_31.log new file mode 100644 index 000000000..bf3b562b2 --- /dev/null +++ b/newproject/rawdata/event_log_31.log @@ -0,0 +1 @@ +Event log data 31 diff --git a/newproject/rawdata/event_log_32.log b/newproject/rawdata/event_log_32.log new file mode 100644 index 000000000..b9748f449 --- /dev/null +++ b/newproject/rawdata/event_log_32.log @@ -0,0 +1 @@ +Event log data 32 diff --git a/newproject/rawdata/event_log_33.log b/newproject/rawdata/event_log_33.log new file mode 100644 index 000000000..67267bfbe --- /dev/null +++ b/newproject/rawdata/event_log_33.log @@ -0,0 +1 @@ +Event log data 33 diff --git a/newproject/rawdata/event_log_34.log b/newproject/rawdata/event_log_34.log new file mode 100644 index 000000000..c3a35a607 --- /dev/null +++ b/newproject/rawdata/event_log_34.log @@ -0,0 +1 @@ +Event log data 34 diff --git a/newproject/rawdata/event_log_35.log b/newproject/rawdata/event_log_35.log new file mode 100644 index 000000000..6a0f76960 --- /dev/null +++ b/newproject/rawdata/event_log_35.log @@ -0,0 +1 @@ +Event log data 35 diff --git a/newproject/rawdata/event_log_36.log b/newproject/rawdata/event_log_36.log new file mode 100644 index 000000000..241f98602 --- /dev/null +++ b/newproject/rawdata/event_log_36.log @@ -0,0 +1 @@ +Event log data 36 diff --git a/newproject/rawdata/event_log_37.log b/newproject/rawdata/event_log_37.log new file mode 100644 index 000000000..adcec5537 --- /dev/null +++ b/newproject/rawdata/event_log_37.log @@ -0,0 +1 @@ +Event log data 37 diff --git a/newproject/rawdata/event_log_38.log b/newproject/rawdata/event_log_38.log new file mode 100644 index 000000000..76f032174 --- /dev/null +++ b/newproject/rawdata/event_log_38.log @@ -0,0 +1 @@ +Event log data 38 diff --git a/newproject/rawdata/event_log_39.log b/newproject/rawdata/event_log_39.log new file mode 100644 index 000000000..e0eb5e3bc --- /dev/null +++ b/newproject/rawdata/event_log_39.log @@ -0,0 +1 @@ +Event log data 39 diff --git a/newproject/rawdata/event_log_4.log b/newproject/rawdata/event_log_4.log new file mode 100644 index 000000000..c7340b5d8 --- /dev/null +++ b/newproject/rawdata/event_log_4.log @@ -0,0 +1 @@ +Event log data 4 diff --git a/newproject/rawdata/event_log_40.log b/newproject/rawdata/event_log_40.log new file mode 100644 index 000000000..ebd0d9d43 --- /dev/null +++ b/newproject/rawdata/event_log_40.log @@ -0,0 +1 @@ +Event log data 40 diff --git a/newproject/rawdata/event_log_41.log b/newproject/rawdata/event_log_41.log new file mode 100644 index 000000000..ab2ac5377 --- /dev/null +++ b/newproject/rawdata/event_log_41.log @@ -0,0 +1 @@ +Event log data 41 diff --git a/newproject/rawdata/event_log_42.log b/newproject/rawdata/event_log_42.log new file mode 100644 index 000000000..1e5f2431a --- /dev/null +++ b/newproject/rawdata/event_log_42.log @@ -0,0 +1 @@ +Event log data 42 diff --git a/newproject/rawdata/event_log_43.log b/newproject/rawdata/event_log_43.log new file mode 100644 index 000000000..0944b1979 --- /dev/null +++ b/newproject/rawdata/event_log_43.log @@ -0,0 +1 @@ +Event log data 43 diff --git a/newproject/rawdata/event_log_44.log b/newproject/rawdata/event_log_44.log new file mode 100644 index 000000000..1ff2c33b5 --- /dev/null +++ b/newproject/rawdata/event_log_44.log @@ -0,0 +1 @@ +Event log data 44 diff --git a/newproject/rawdata/event_log_45.log b/newproject/rawdata/event_log_45.log new file mode 100644 index 000000000..f85e0253b --- /dev/null +++ b/newproject/rawdata/event_log_45.log @@ -0,0 +1 @@ +Event log data 45 diff --git a/newproject/rawdata/event_log_46.log b/newproject/rawdata/event_log_46.log new file mode 100644 index 000000000..b4db24478 --- /dev/null +++ b/newproject/rawdata/event_log_46.log @@ -0,0 +1 @@ +Event log data 46 diff --git a/newproject/rawdata/event_log_47.log b/newproject/rawdata/event_log_47.log new file mode 100644 index 000000000..c1151f6b6 --- /dev/null +++ b/newproject/rawdata/event_log_47.log @@ -0,0 +1 @@ +Event log data 47 diff --git a/newproject/rawdata/event_log_48.log b/newproject/rawdata/event_log_48.log new file mode 100644 index 000000000..8538b2735 --- /dev/null +++ b/newproject/rawdata/event_log_48.log @@ -0,0 +1 @@ +Event log data 48 diff --git a/newproject/rawdata/event_log_49.log b/newproject/rawdata/event_log_49.log new file mode 100644 index 000000000..d18d2173a --- /dev/null +++ b/newproject/rawdata/event_log_49.log @@ -0,0 +1 @@ +Event log data 49 diff --git a/newproject/rawdata/event_log_5.log b/newproject/rawdata/event_log_5.log new file mode 100644 index 000000000..05549afba --- /dev/null +++ b/newproject/rawdata/event_log_5.log @@ -0,0 +1 @@ +Event log data 5 diff --git a/newproject/rawdata/event_log_50.log b/newproject/rawdata/event_log_50.log new file mode 100644 index 000000000..c6a73fd32 --- /dev/null +++ b/newproject/rawdata/event_log_50.log @@ -0,0 +1 @@ +Event log data 50 diff --git a/newproject/rawdata/event_log_6.log b/newproject/rawdata/event_log_6.log new file mode 100644 index 000000000..f13531e6b --- /dev/null +++ b/newproject/rawdata/event_log_6.log @@ -0,0 +1 @@ +Event log data 6 diff --git a/newproject/rawdata/event_log_7.log b/newproject/rawdata/event_log_7.log new file mode 100644 index 000000000..53188baf3 --- /dev/null +++ b/newproject/rawdata/event_log_7.log @@ -0,0 +1 @@ +Event log data 7 diff --git a/newproject/rawdata/event_log_8.log b/newproject/rawdata/event_log_8.log new file mode 100644 index 000000000..c40aa941d --- /dev/null +++ b/newproject/rawdata/event_log_8.log @@ -0,0 +1 @@ +Event log data 8 diff --git a/newproject/rawdata/event_log_9.log b/newproject/rawdata/event_log_9.log new file mode 100644 index 000000000..b29c323a2 --- /dev/null +++ b/newproject/rawdata/event_log_9.log @@ -0,0 +1 @@ +Event log data 9 diff --git a/newproject/rawdata/ipaddr_1.txt b/newproject/rawdata/ipaddr_1.txt new file mode 100644 index 000000000..ee5abcc08 --- /dev/null +++ b/newproject/rawdata/ipaddr_1.txt @@ -0,0 +1 @@ +IP address data 1 diff --git a/newproject/rawdata/ipaddr_10.txt b/newproject/rawdata/ipaddr_10.txt new file mode 100644 index 000000000..45a2afd4e --- /dev/null +++ b/newproject/rawdata/ipaddr_10.txt @@ -0,0 +1 @@ +IP address data 10 diff --git a/newproject/rawdata/ipaddr_2.txt b/newproject/rawdata/ipaddr_2.txt new file mode 100644 index 000000000..892b0692c --- /dev/null +++ b/newproject/rawdata/ipaddr_2.txt @@ -0,0 +1 @@ +IP address data 2 diff --git a/newproject/rawdata/ipaddr_3.txt b/newproject/rawdata/ipaddr_3.txt new file mode 100644 index 000000000..1007e40b2 --- /dev/null +++ b/newproject/rawdata/ipaddr_3.txt @@ -0,0 +1 @@ +IP address data 3 diff --git a/newproject/rawdata/ipaddr_4.txt b/newproject/rawdata/ipaddr_4.txt new file mode 100644 index 000000000..5af95eab1 --- /dev/null +++ b/newproject/rawdata/ipaddr_4.txt @@ -0,0 +1 @@ +IP address data 4 diff --git a/newproject/rawdata/ipaddr_5.txt b/newproject/rawdata/ipaddr_5.txt new file mode 100644 index 000000000..c1c41348f --- /dev/null +++ b/newproject/rawdata/ipaddr_5.txt @@ -0,0 +1 @@ +IP address data 5 diff --git a/newproject/rawdata/ipaddr_6.txt b/newproject/rawdata/ipaddr_6.txt new file mode 100644 index 000000000..b06ed0c6b --- /dev/null +++ b/newproject/rawdata/ipaddr_6.txt @@ -0,0 +1 @@ +IP address data 6 diff --git a/newproject/rawdata/ipaddr_7.txt b/newproject/rawdata/ipaddr_7.txt new file mode 100644 index 000000000..335c18cf4 --- /dev/null +++ b/newproject/rawdata/ipaddr_7.txt @@ -0,0 +1 @@ +IP address data 7 diff --git a/newproject/rawdata/ipaddr_8.txt b/newproject/rawdata/ipaddr_8.txt new file mode 100644 index 000000000..72993a3f3 --- /dev/null +++ b/newproject/rawdata/ipaddr_8.txt @@ -0,0 +1 @@ +IP address data 8 diff --git a/newproject/rawdata/ipaddr_9.txt b/newproject/rawdata/ipaddr_9.txt new file mode 100644 index 000000000..d3357e971 --- /dev/null +++ b/newproject/rawdata/ipaddr_9.txt @@ -0,0 +1 @@ +IP address data 9 diff --git a/newproject/rawdata/misc_data.txt b/newproject/rawdata/misc_data.txt new file mode 100644 index 000000000..f6a286005 --- /dev/null +++ b/newproject/rawdata/misc_data.txt @@ -0,0 +1 @@ +Miscellaneous data diff --git a/newproject/rawdata/other_file_1.dat b/newproject/rawdata/other_file_1.dat new file mode 100644 index 000000000..6cf3d54f7 --- /dev/null +++ b/newproject/rawdata/other_file_1.dat @@ -0,0 +1 @@ +Other data 1 diff --git a/newproject/rawdata/other_file_10.dat b/newproject/rawdata/other_file_10.dat new file mode 100644 index 000000000..0cd962f0e --- /dev/null +++ b/newproject/rawdata/other_file_10.dat @@ -0,0 +1 @@ +Other data 10 diff --git a/newproject/rawdata/other_file_11.dat b/newproject/rawdata/other_file_11.dat new file mode 100644 index 000000000..5319fa7b7 --- /dev/null +++ b/newproject/rawdata/other_file_11.dat @@ -0,0 +1 @@ +Other data 11 diff --git a/newproject/rawdata/other_file_12.dat b/newproject/rawdata/other_file_12.dat new file mode 100644 index 000000000..7403fb4c0 --- /dev/null +++ b/newproject/rawdata/other_file_12.dat @@ -0,0 +1 @@ +Other data 12 diff --git a/newproject/rawdata/other_file_13.dat b/newproject/rawdata/other_file_13.dat new file mode 100644 index 000000000..77d008fb8 --- /dev/null +++ b/newproject/rawdata/other_file_13.dat @@ -0,0 +1 @@ +Other data 13 diff --git a/newproject/rawdata/other_file_14.dat b/newproject/rawdata/other_file_14.dat new file mode 100644 index 000000000..064f46c38 --- /dev/null +++ b/newproject/rawdata/other_file_14.dat @@ -0,0 +1 @@ +Other data 14 diff --git a/newproject/rawdata/other_file_15.dat b/newproject/rawdata/other_file_15.dat new file mode 100644 index 000000000..1679b9ee9 --- /dev/null +++ b/newproject/rawdata/other_file_15.dat @@ -0,0 +1 @@ +Other data 15 diff --git a/newproject/rawdata/other_file_16.dat b/newproject/rawdata/other_file_16.dat new file mode 100644 index 000000000..5ae7138aa --- /dev/null +++ b/newproject/rawdata/other_file_16.dat @@ -0,0 +1 @@ +Other data 16 diff --git a/newproject/rawdata/other_file_17.dat b/newproject/rawdata/other_file_17.dat new file mode 100644 index 000000000..73b8f032d --- /dev/null +++ b/newproject/rawdata/other_file_17.dat @@ -0,0 +1 @@ +Other data 17 diff --git a/newproject/rawdata/other_file_18.dat b/newproject/rawdata/other_file_18.dat new file mode 100644 index 000000000..5889dfb92 --- /dev/null +++ b/newproject/rawdata/other_file_18.dat @@ -0,0 +1 @@ +Other data 18 diff --git a/newproject/rawdata/other_file_19.dat b/newproject/rawdata/other_file_19.dat new file mode 100644 index 000000000..9a5ce5fdd --- /dev/null +++ b/newproject/rawdata/other_file_19.dat @@ -0,0 +1 @@ +Other data 19 diff --git a/newproject/rawdata/other_file_2.dat b/newproject/rawdata/other_file_2.dat new file mode 100644 index 000000000..63838d7ce --- /dev/null +++ b/newproject/rawdata/other_file_2.dat @@ -0,0 +1 @@ +Other data 2 diff --git a/newproject/rawdata/other_file_3.dat b/newproject/rawdata/other_file_3.dat new file mode 100644 index 000000000..1a4b2b7da --- /dev/null +++ b/newproject/rawdata/other_file_3.dat @@ -0,0 +1 @@ +Other data 3 diff --git a/newproject/rawdata/other_file_4.dat b/newproject/rawdata/other_file_4.dat new file mode 100644 index 000000000..fe685f0c7 --- /dev/null +++ b/newproject/rawdata/other_file_4.dat @@ -0,0 +1 @@ +Other data 4 diff --git a/newproject/rawdata/other_file_5.dat b/newproject/rawdata/other_file_5.dat new file mode 100644 index 000000000..16d2f8ff8 --- /dev/null +++ b/newproject/rawdata/other_file_5.dat @@ -0,0 +1 @@ +Other data 5 diff --git a/newproject/rawdata/other_file_6.dat b/newproject/rawdata/other_file_6.dat new file mode 100644 index 000000000..99168c2bc --- /dev/null +++ b/newproject/rawdata/other_file_6.dat @@ -0,0 +1 @@ +Other data 6 diff --git a/newproject/rawdata/other_file_7.dat b/newproject/rawdata/other_file_7.dat new file mode 100644 index 000000000..a8e8949e8 --- /dev/null +++ b/newproject/rawdata/other_file_7.dat @@ -0,0 +1 @@ +Other data 7 diff --git a/newproject/rawdata/other_file_8.dat b/newproject/rawdata/other_file_8.dat new file mode 100644 index 000000000..b67266b81 --- /dev/null +++ b/newproject/rawdata/other_file_8.dat @@ -0,0 +1 @@ +Other data 8 diff --git a/newproject/rawdata/other_file_9.dat b/newproject/rawdata/other_file_9.dat new file mode 100644 index 000000000..a77ebb153 --- /dev/null +++ b/newproject/rawdata/other_file_9.dat @@ -0,0 +1 @@ +Other data 9 diff --git a/newproject/rawdata/server_log_1.log b/newproject/rawdata/server_log_1.log new file mode 100644 index 000000000..2f8325ae6 --- /dev/null +++ b/newproject/rawdata/server_log_1.log @@ -0,0 +1 @@ +Server log data 1 diff --git a/newproject/rawdata/server_log_10.log b/newproject/rawdata/server_log_10.log new file mode 100644 index 000000000..d0c5e9a9c --- /dev/null +++ b/newproject/rawdata/server_log_10.log @@ -0,0 +1 @@ +Server log data 10 diff --git a/newproject/rawdata/server_log_11.log b/newproject/rawdata/server_log_11.log new file mode 100644 index 000000000..79dc9695c --- /dev/null +++ b/newproject/rawdata/server_log_11.log @@ -0,0 +1 @@ +Server log data 11 diff --git a/newproject/rawdata/server_log_12.log b/newproject/rawdata/server_log_12.log new file mode 100644 index 000000000..d13c6cffc --- /dev/null +++ b/newproject/rawdata/server_log_12.log @@ -0,0 +1 @@ +Server log data 12 diff --git a/newproject/rawdata/server_log_13.log b/newproject/rawdata/server_log_13.log new file mode 100644 index 000000000..127b8f0dc --- /dev/null +++ b/newproject/rawdata/server_log_13.log @@ -0,0 +1 @@ +Server log data 13 diff --git a/newproject/rawdata/server_log_14.log b/newproject/rawdata/server_log_14.log new file mode 100644 index 000000000..3c1952476 --- /dev/null +++ b/newproject/rawdata/server_log_14.log @@ -0,0 +1 @@ +Server log data 14 diff --git a/newproject/rawdata/server_log_15.log b/newproject/rawdata/server_log_15.log new file mode 100644 index 000000000..622d689e7 --- /dev/null +++ b/newproject/rawdata/server_log_15.log @@ -0,0 +1 @@ +Server log data 15 diff --git a/newproject/rawdata/server_log_16.log b/newproject/rawdata/server_log_16.log new file mode 100644 index 000000000..5020652c8 --- /dev/null +++ b/newproject/rawdata/server_log_16.log @@ -0,0 +1 @@ +Server log data 16 diff --git a/newproject/rawdata/server_log_17.log b/newproject/rawdata/server_log_17.log new file mode 100644 index 000000000..947128fe8 --- /dev/null +++ b/newproject/rawdata/server_log_17.log @@ -0,0 +1 @@ +Server log data 17 diff --git a/newproject/rawdata/server_log_18.log b/newproject/rawdata/server_log_18.log new file mode 100644 index 000000000..ef73605fc --- /dev/null +++ b/newproject/rawdata/server_log_18.log @@ -0,0 +1 @@ +Server log data 18 diff --git a/newproject/rawdata/server_log_19.log b/newproject/rawdata/server_log_19.log new file mode 100644 index 000000000..5415f6a8f --- /dev/null +++ b/newproject/rawdata/server_log_19.log @@ -0,0 +1 @@ +Server log data 19 diff --git a/newproject/rawdata/server_log_2.log b/newproject/rawdata/server_log_2.log new file mode 100644 index 000000000..7c5d063b7 --- /dev/null +++ b/newproject/rawdata/server_log_2.log @@ -0,0 +1 @@ +Server log data 2 diff --git a/newproject/rawdata/server_log_20.log b/newproject/rawdata/server_log_20.log new file mode 100644 index 000000000..6836c7c50 --- /dev/null +++ b/newproject/rawdata/server_log_20.log @@ -0,0 +1 @@ +Server log data 20 diff --git a/newproject/rawdata/server_log_21.log b/newproject/rawdata/server_log_21.log new file mode 100644 index 000000000..d7a7bb6bb --- /dev/null +++ b/newproject/rawdata/server_log_21.log @@ -0,0 +1 @@ +Server log data 21 diff --git a/newproject/rawdata/server_log_22.log b/newproject/rawdata/server_log_22.log new file mode 100644 index 000000000..105ac4dca --- /dev/null +++ b/newproject/rawdata/server_log_22.log @@ -0,0 +1 @@ +Server log data 22 diff --git a/newproject/rawdata/server_log_23.log b/newproject/rawdata/server_log_23.log new file mode 100644 index 000000000..0032e640e --- /dev/null +++ b/newproject/rawdata/server_log_23.log @@ -0,0 +1 @@ +Server log data 23 diff --git a/newproject/rawdata/server_log_24.log b/newproject/rawdata/server_log_24.log new file mode 100644 index 000000000..2583736c3 --- /dev/null +++ b/newproject/rawdata/server_log_24.log @@ -0,0 +1 @@ +Server log data 24 diff --git a/newproject/rawdata/server_log_25.log b/newproject/rawdata/server_log_25.log new file mode 100644 index 000000000..90fd1c7ae --- /dev/null +++ b/newproject/rawdata/server_log_25.log @@ -0,0 +1 @@ +Server log data 25 diff --git a/newproject/rawdata/server_log_26.log b/newproject/rawdata/server_log_26.log new file mode 100644 index 000000000..bba146687 --- /dev/null +++ b/newproject/rawdata/server_log_26.log @@ -0,0 +1 @@ +Server log data 26 diff --git a/newproject/rawdata/server_log_27.log b/newproject/rawdata/server_log_27.log new file mode 100644 index 000000000..ed41a9469 --- /dev/null +++ b/newproject/rawdata/server_log_27.log @@ -0,0 +1 @@ +Server log data 27 diff --git a/newproject/rawdata/server_log_28.log b/newproject/rawdata/server_log_28.log new file mode 100644 index 000000000..adca34c7a --- /dev/null +++ b/newproject/rawdata/server_log_28.log @@ -0,0 +1 @@ +Server log data 28 diff --git a/newproject/rawdata/server_log_29.log b/newproject/rawdata/server_log_29.log new file mode 100644 index 000000000..f675674ef --- /dev/null +++ b/newproject/rawdata/server_log_29.log @@ -0,0 +1 @@ +Server log data 29 diff --git a/newproject/rawdata/server_log_3.log b/newproject/rawdata/server_log_3.log new file mode 100644 index 000000000..fe2b935e6 --- /dev/null +++ b/newproject/rawdata/server_log_3.log @@ -0,0 +1 @@ +Server log data 3 diff --git a/newproject/rawdata/server_log_30.log b/newproject/rawdata/server_log_30.log new file mode 100644 index 000000000..0938f293d --- /dev/null +++ b/newproject/rawdata/server_log_30.log @@ -0,0 +1 @@ +Server log data 30 diff --git a/newproject/rawdata/server_log_31.log b/newproject/rawdata/server_log_31.log new file mode 100644 index 000000000..1bdd5bfb2 --- /dev/null +++ b/newproject/rawdata/server_log_31.log @@ -0,0 +1 @@ +Server log data 31 diff --git a/newproject/rawdata/server_log_32.log b/newproject/rawdata/server_log_32.log new file mode 100644 index 000000000..9c3eb9bb7 --- /dev/null +++ b/newproject/rawdata/server_log_32.log @@ -0,0 +1 @@ +Server log data 32 diff --git a/newproject/rawdata/server_log_33.log b/newproject/rawdata/server_log_33.log new file mode 100644 index 000000000..8b7d02ffc --- /dev/null +++ b/newproject/rawdata/server_log_33.log @@ -0,0 +1 @@ +Server log data 33 diff --git a/newproject/rawdata/server_log_34.log b/newproject/rawdata/server_log_34.log new file mode 100644 index 000000000..0d9430f32 --- /dev/null +++ b/newproject/rawdata/server_log_34.log @@ -0,0 +1 @@ +Server log data 34 diff --git a/newproject/rawdata/server_log_35.log b/newproject/rawdata/server_log_35.log new file mode 100644 index 000000000..ab62cfa66 --- /dev/null +++ b/newproject/rawdata/server_log_35.log @@ -0,0 +1 @@ +Server log data 35 diff --git a/newproject/rawdata/server_log_36.log b/newproject/rawdata/server_log_36.log new file mode 100644 index 000000000..0c6e1b89d --- /dev/null +++ b/newproject/rawdata/server_log_36.log @@ -0,0 +1 @@ +Server log data 36 diff --git a/newproject/rawdata/server_log_37.log b/newproject/rawdata/server_log_37.log new file mode 100644 index 000000000..7ed25581f --- /dev/null +++ b/newproject/rawdata/server_log_37.log @@ -0,0 +1 @@ +Server log data 37 diff --git a/newproject/rawdata/server_log_38.log b/newproject/rawdata/server_log_38.log new file mode 100644 index 000000000..dff809a83 --- /dev/null +++ b/newproject/rawdata/server_log_38.log @@ -0,0 +1 @@ +Server log data 38 diff --git a/newproject/rawdata/server_log_39.log b/newproject/rawdata/server_log_39.log new file mode 100644 index 000000000..f09510cca --- /dev/null +++ b/newproject/rawdata/server_log_39.log @@ -0,0 +1 @@ +Server log data 39 diff --git a/newproject/rawdata/server_log_4.log b/newproject/rawdata/server_log_4.log new file mode 100644 index 000000000..45255d150 --- /dev/null +++ b/newproject/rawdata/server_log_4.log @@ -0,0 +1 @@ +Server log data 4 diff --git a/newproject/rawdata/server_log_40.log b/newproject/rawdata/server_log_40.log new file mode 100644 index 000000000..9575d979d --- /dev/null +++ b/newproject/rawdata/server_log_40.log @@ -0,0 +1 @@ +Server log data 40 diff --git a/newproject/rawdata/server_log_41.log b/newproject/rawdata/server_log_41.log new file mode 100644 index 000000000..7ba070960 --- /dev/null +++ b/newproject/rawdata/server_log_41.log @@ -0,0 +1 @@ +Server log data 41 diff --git a/newproject/rawdata/server_log_42.log b/newproject/rawdata/server_log_42.log new file mode 100644 index 000000000..5e9d1c953 --- /dev/null +++ b/newproject/rawdata/server_log_42.log @@ -0,0 +1 @@ +Server log data 42 diff --git a/newproject/rawdata/server_log_43.log b/newproject/rawdata/server_log_43.log new file mode 100644 index 000000000..fbb449f64 --- /dev/null +++ b/newproject/rawdata/server_log_43.log @@ -0,0 +1 @@ +Server log data 43 diff --git a/newproject/rawdata/server_log_44.log b/newproject/rawdata/server_log_44.log new file mode 100644 index 000000000..66887255f --- /dev/null +++ b/newproject/rawdata/server_log_44.log @@ -0,0 +1 @@ +Server log data 44 diff --git a/newproject/rawdata/server_log_45.log b/newproject/rawdata/server_log_45.log new file mode 100644 index 000000000..1696bc493 --- /dev/null +++ b/newproject/rawdata/server_log_45.log @@ -0,0 +1 @@ +Server log data 45 diff --git a/newproject/rawdata/server_log_46.log b/newproject/rawdata/server_log_46.log new file mode 100644 index 000000000..e268c6a76 --- /dev/null +++ b/newproject/rawdata/server_log_46.log @@ -0,0 +1 @@ +Server log data 46 diff --git a/newproject/rawdata/server_log_47.log b/newproject/rawdata/server_log_47.log new file mode 100644 index 000000000..5b2a645bc --- /dev/null +++ b/newproject/rawdata/server_log_47.log @@ -0,0 +1 @@ +Server log data 47 diff --git a/newproject/rawdata/server_log_48.log b/newproject/rawdata/server_log_48.log new file mode 100644 index 000000000..2daedcd4c --- /dev/null +++ b/newproject/rawdata/server_log_48.log @@ -0,0 +1 @@ +Server log data 48 diff --git a/newproject/rawdata/server_log_49.log b/newproject/rawdata/server_log_49.log new file mode 100644 index 000000000..e5e29ec57 --- /dev/null +++ b/newproject/rawdata/server_log_49.log @@ -0,0 +1 @@ +Server log data 49 diff --git a/newproject/rawdata/server_log_5.log b/newproject/rawdata/server_log_5.log new file mode 100644 index 000000000..ebc6560c3 --- /dev/null +++ b/newproject/rawdata/server_log_5.log @@ -0,0 +1 @@ +Server log data 5 diff --git a/newproject/rawdata/server_log_50.log b/newproject/rawdata/server_log_50.log new file mode 100644 index 000000000..449af2bfd --- /dev/null +++ b/newproject/rawdata/server_log_50.log @@ -0,0 +1 @@ +Server log data 50 diff --git a/newproject/rawdata/server_log_6.log b/newproject/rawdata/server_log_6.log new file mode 100644 index 000000000..9a0ceb02e --- /dev/null +++ b/newproject/rawdata/server_log_6.log @@ -0,0 +1 @@ +Server log data 6 diff --git a/newproject/rawdata/server_log_7.log b/newproject/rawdata/server_log_7.log new file mode 100644 index 000000000..73c3de2c6 --- /dev/null +++ b/newproject/rawdata/server_log_7.log @@ -0,0 +1 @@ +Server log data 7 diff --git a/newproject/rawdata/server_log_8.log b/newproject/rawdata/server_log_8.log new file mode 100644 index 000000000..89715e569 --- /dev/null +++ b/newproject/rawdata/server_log_8.log @@ -0,0 +1 @@ +Server log data 8 diff --git a/newproject/rawdata/server_log_9.log b/newproject/rawdata/server_log_9.log new file mode 100644 index 000000000..d00d362b3 --- /dev/null +++ b/newproject/rawdata/server_log_9.log @@ -0,0 +1 @@ +Server log data 9 diff --git a/newproject/rawdata/user_ipaddr_1.log b/newproject/rawdata/user_ipaddr_1.log new file mode 100644 index 000000000..1aabd0cd4 --- /dev/null +++ b/newproject/rawdata/user_ipaddr_1.log @@ -0,0 +1 @@ +User IP address data 1 diff --git a/newproject/rawdata/user_ipaddr_10.log b/newproject/rawdata/user_ipaddr_10.log new file mode 100644 index 000000000..ccc7dfc6b --- /dev/null +++ b/newproject/rawdata/user_ipaddr_10.log @@ -0,0 +1 @@ +User IP address data 10 diff --git a/newproject/rawdata/user_ipaddr_11.log b/newproject/rawdata/user_ipaddr_11.log new file mode 100644 index 000000000..4626f74be --- /dev/null +++ b/newproject/rawdata/user_ipaddr_11.log @@ -0,0 +1 @@ +User IP address data 11 diff --git a/newproject/rawdata/user_ipaddr_12.log b/newproject/rawdata/user_ipaddr_12.log new file mode 100644 index 000000000..0dbca9c91 --- /dev/null +++ b/newproject/rawdata/user_ipaddr_12.log @@ -0,0 +1 @@ +User IP address data 12 diff --git a/newproject/rawdata/user_ipaddr_13.log b/newproject/rawdata/user_ipaddr_13.log new file mode 100644 index 000000000..76919d973 --- /dev/null +++ b/newproject/rawdata/user_ipaddr_13.log @@ -0,0 +1 @@ +User IP address data 13 diff --git a/newproject/rawdata/user_ipaddr_14.log b/newproject/rawdata/user_ipaddr_14.log new file mode 100644 index 000000000..41c70e5f2 --- /dev/null +++ b/newproject/rawdata/user_ipaddr_14.log @@ -0,0 +1 @@ +User IP address data 14 diff --git a/newproject/rawdata/user_ipaddr_15.log b/newproject/rawdata/user_ipaddr_15.log new file mode 100644 index 000000000..b990cc1d6 --- /dev/null +++ b/newproject/rawdata/user_ipaddr_15.log @@ -0,0 +1 @@ +User IP address data 15 diff --git a/newproject/rawdata/user_ipaddr_16.log b/newproject/rawdata/user_ipaddr_16.log new file mode 100644 index 000000000..e9e8e5297 --- /dev/null +++ b/newproject/rawdata/user_ipaddr_16.log @@ -0,0 +1 @@ +User IP address data 16 diff --git a/newproject/rawdata/user_ipaddr_17.log b/newproject/rawdata/user_ipaddr_17.log new file mode 100644 index 000000000..2f70c4c96 --- /dev/null +++ b/newproject/rawdata/user_ipaddr_17.log @@ -0,0 +1 @@ +User IP address data 17 diff --git a/newproject/rawdata/user_ipaddr_18.log b/newproject/rawdata/user_ipaddr_18.log new file mode 100644 index 000000000..176afcab7 --- /dev/null +++ b/newproject/rawdata/user_ipaddr_18.log @@ -0,0 +1 @@ +User IP address data 18 diff --git a/newproject/rawdata/user_ipaddr_19.log b/newproject/rawdata/user_ipaddr_19.log new file mode 100644 index 000000000..c30fdaa74 --- /dev/null +++ b/newproject/rawdata/user_ipaddr_19.log @@ -0,0 +1 @@ +User IP address data 19 diff --git a/newproject/rawdata/user_ipaddr_2.log b/newproject/rawdata/user_ipaddr_2.log new file mode 100644 index 000000000..95cd8d140 --- /dev/null +++ b/newproject/rawdata/user_ipaddr_2.log @@ -0,0 +1 @@ +User IP address data 2 diff --git a/newproject/rawdata/user_ipaddr_20.log b/newproject/rawdata/user_ipaddr_20.log new file mode 100644 index 000000000..6962707e9 --- /dev/null +++ b/newproject/rawdata/user_ipaddr_20.log @@ -0,0 +1 @@ +User IP address data 20 diff --git a/newproject/rawdata/user_ipaddr_3.log b/newproject/rawdata/user_ipaddr_3.log new file mode 100644 index 000000000..d72d3eabc --- /dev/null +++ b/newproject/rawdata/user_ipaddr_3.log @@ -0,0 +1 @@ +User IP address data 3 diff --git a/newproject/rawdata/user_ipaddr_4.log b/newproject/rawdata/user_ipaddr_4.log new file mode 100644 index 000000000..503a48417 --- /dev/null +++ b/newproject/rawdata/user_ipaddr_4.log @@ -0,0 +1 @@ +User IP address data 4 diff --git a/newproject/rawdata/user_ipaddr_5.log b/newproject/rawdata/user_ipaddr_5.log new file mode 100644 index 000000000..84a5305fc --- /dev/null +++ b/newproject/rawdata/user_ipaddr_5.log @@ -0,0 +1 @@ +User IP address data 5 diff --git a/newproject/rawdata/user_ipaddr_6.log b/newproject/rawdata/user_ipaddr_6.log new file mode 100644 index 000000000..1864580a7 --- /dev/null +++ b/newproject/rawdata/user_ipaddr_6.log @@ -0,0 +1 @@ +User IP address data 6 diff --git a/newproject/rawdata/user_ipaddr_7.log b/newproject/rawdata/user_ipaddr_7.log new file mode 100644 index 000000000..2d943f69d --- /dev/null +++ b/newproject/rawdata/user_ipaddr_7.log @@ -0,0 +1 @@ +User IP address data 7 diff --git a/newproject/rawdata/user_ipaddr_8.log b/newproject/rawdata/user_ipaddr_8.log new file mode 100644 index 000000000..2a1cff30f --- /dev/null +++ b/newproject/rawdata/user_ipaddr_8.log @@ -0,0 +1 @@ +User IP address data 8 diff --git a/newproject/rawdata/user_ipaddr_9.log b/newproject/rawdata/user_ipaddr_9.log new file mode 100644 index 000000000..220e743c1 --- /dev/null +++ b/newproject/rawdata/user_ipaddr_9.log @@ -0,0 +1 @@ +User IP address data 9 diff --git a/newproject/rawdata/user_log_1.log b/newproject/rawdata/user_log_1.log new file mode 100644 index 000000000..c861cebb6 --- /dev/null +++ b/newproject/rawdata/user_log_1.log @@ -0,0 +1 @@ +User log data 1 diff --git a/newproject/rawdata/user_log_10.log b/newproject/rawdata/user_log_10.log new file mode 100644 index 000000000..601d115b2 --- /dev/null +++ b/newproject/rawdata/user_log_10.log @@ -0,0 +1 @@ +User log data 10 diff --git a/newproject/rawdata/user_log_11.log b/newproject/rawdata/user_log_11.log new file mode 100644 index 000000000..c4756280a --- /dev/null +++ b/newproject/rawdata/user_log_11.log @@ -0,0 +1 @@ +User log data 11 diff --git a/newproject/rawdata/user_log_12.log b/newproject/rawdata/user_log_12.log new file mode 100644 index 000000000..60556096b --- /dev/null +++ b/newproject/rawdata/user_log_12.log @@ -0,0 +1 @@ +User log data 12 diff --git a/newproject/rawdata/user_log_13.log b/newproject/rawdata/user_log_13.log new file mode 100644 index 000000000..75111eed5 --- /dev/null +++ b/newproject/rawdata/user_log_13.log @@ -0,0 +1 @@ +User log data 13 diff --git a/newproject/rawdata/user_log_14.log b/newproject/rawdata/user_log_14.log new file mode 100644 index 000000000..25ebb34cb --- /dev/null +++ b/newproject/rawdata/user_log_14.log @@ -0,0 +1 @@ +User log data 14 diff --git a/newproject/rawdata/user_log_15.log b/newproject/rawdata/user_log_15.log new file mode 100644 index 000000000..856274a2d --- /dev/null +++ b/newproject/rawdata/user_log_15.log @@ -0,0 +1 @@ +User log data 15 diff --git a/newproject/rawdata/user_log_16.log b/newproject/rawdata/user_log_16.log new file mode 100644 index 000000000..d63af02a4 --- /dev/null +++ b/newproject/rawdata/user_log_16.log @@ -0,0 +1 @@ +User log data 16 diff --git a/newproject/rawdata/user_log_17.log b/newproject/rawdata/user_log_17.log new file mode 100644 index 000000000..03a4c60c4 --- /dev/null +++ b/newproject/rawdata/user_log_17.log @@ -0,0 +1 @@ +User log data 17 diff --git a/newproject/rawdata/user_log_18.log b/newproject/rawdata/user_log_18.log new file mode 100644 index 000000000..a033cd606 --- /dev/null +++ b/newproject/rawdata/user_log_18.log @@ -0,0 +1 @@ +User log data 18 diff --git a/newproject/rawdata/user_log_19.log b/newproject/rawdata/user_log_19.log new file mode 100644 index 000000000..12c632db2 --- /dev/null +++ b/newproject/rawdata/user_log_19.log @@ -0,0 +1 @@ +User log data 19 diff --git a/newproject/rawdata/user_log_2.log b/newproject/rawdata/user_log_2.log new file mode 100644 index 000000000..4d854e760 --- /dev/null +++ b/newproject/rawdata/user_log_2.log @@ -0,0 +1 @@ +User log data 2 diff --git a/newproject/rawdata/user_log_20.log b/newproject/rawdata/user_log_20.log new file mode 100644 index 000000000..736ea681a --- /dev/null +++ b/newproject/rawdata/user_log_20.log @@ -0,0 +1 @@ +User log data 20 diff --git a/newproject/rawdata/user_log_21.log b/newproject/rawdata/user_log_21.log new file mode 100644 index 000000000..f1a62cea7 --- /dev/null +++ b/newproject/rawdata/user_log_21.log @@ -0,0 +1 @@ +User log data 21 diff --git a/newproject/rawdata/user_log_22.log b/newproject/rawdata/user_log_22.log new file mode 100644 index 000000000..bdaa9f59d --- /dev/null +++ b/newproject/rawdata/user_log_22.log @@ -0,0 +1 @@ +User log data 22 diff --git a/newproject/rawdata/user_log_23.log b/newproject/rawdata/user_log_23.log new file mode 100644 index 000000000..d1ec06454 --- /dev/null +++ b/newproject/rawdata/user_log_23.log @@ -0,0 +1 @@ +User log data 23 diff --git a/newproject/rawdata/user_log_24.log b/newproject/rawdata/user_log_24.log new file mode 100644 index 000000000..2fa65de55 --- /dev/null +++ b/newproject/rawdata/user_log_24.log @@ -0,0 +1 @@ +User log data 24 diff --git a/newproject/rawdata/user_log_25.log b/newproject/rawdata/user_log_25.log new file mode 100644 index 000000000..559b2a0da --- /dev/null +++ b/newproject/rawdata/user_log_25.log @@ -0,0 +1 @@ +User log data 25 diff --git a/newproject/rawdata/user_log_26.log b/newproject/rawdata/user_log_26.log new file mode 100644 index 000000000..b6f02d4ff --- /dev/null +++ b/newproject/rawdata/user_log_26.log @@ -0,0 +1 @@ +User log data 26 diff --git a/newproject/rawdata/user_log_27.log b/newproject/rawdata/user_log_27.log new file mode 100644 index 000000000..90f3f8768 --- /dev/null +++ b/newproject/rawdata/user_log_27.log @@ -0,0 +1 @@ +User log data 27 diff --git a/newproject/rawdata/user_log_28.log b/newproject/rawdata/user_log_28.log new file mode 100644 index 000000000..cea47c7bf --- /dev/null +++ b/newproject/rawdata/user_log_28.log @@ -0,0 +1 @@ +User log data 28 diff --git a/newproject/rawdata/user_log_29.log b/newproject/rawdata/user_log_29.log new file mode 100644 index 000000000..888fe0011 --- /dev/null +++ b/newproject/rawdata/user_log_29.log @@ -0,0 +1 @@ +User log data 29 diff --git a/newproject/rawdata/user_log_3.log b/newproject/rawdata/user_log_3.log new file mode 100644 index 000000000..c89d1dea1 --- /dev/null +++ b/newproject/rawdata/user_log_3.log @@ -0,0 +1 @@ +User log data 3 diff --git a/newproject/rawdata/user_log_30.log b/newproject/rawdata/user_log_30.log new file mode 100644 index 000000000..a9cc6a7e7 --- /dev/null +++ b/newproject/rawdata/user_log_30.log @@ -0,0 +1 @@ +User log data 30 diff --git a/newproject/rawdata/user_log_31.log b/newproject/rawdata/user_log_31.log new file mode 100644 index 000000000..aebd03462 --- /dev/null +++ b/newproject/rawdata/user_log_31.log @@ -0,0 +1 @@ +User log data 31 diff --git a/newproject/rawdata/user_log_32.log b/newproject/rawdata/user_log_32.log new file mode 100644 index 000000000..d4a761b67 --- /dev/null +++ b/newproject/rawdata/user_log_32.log @@ -0,0 +1 @@ +User log data 32 diff --git a/newproject/rawdata/user_log_33.log b/newproject/rawdata/user_log_33.log new file mode 100644 index 000000000..bf6afdff5 --- /dev/null +++ b/newproject/rawdata/user_log_33.log @@ -0,0 +1 @@ +User log data 33 diff --git a/newproject/rawdata/user_log_34.log b/newproject/rawdata/user_log_34.log new file mode 100644 index 000000000..dd37cb73e --- /dev/null +++ b/newproject/rawdata/user_log_34.log @@ -0,0 +1 @@ +User log data 34 diff --git a/newproject/rawdata/user_log_35.log b/newproject/rawdata/user_log_35.log new file mode 100644 index 000000000..56a0e9314 --- /dev/null +++ b/newproject/rawdata/user_log_35.log @@ -0,0 +1 @@ +User log data 35 diff --git a/newproject/rawdata/user_log_36.log b/newproject/rawdata/user_log_36.log new file mode 100644 index 000000000..318218958 --- /dev/null +++ b/newproject/rawdata/user_log_36.log @@ -0,0 +1 @@ +User log data 36 diff --git a/newproject/rawdata/user_log_37.log b/newproject/rawdata/user_log_37.log new file mode 100644 index 000000000..f2299be2c --- /dev/null +++ b/newproject/rawdata/user_log_37.log @@ -0,0 +1 @@ +User log data 37 diff --git a/newproject/rawdata/user_log_38.log b/newproject/rawdata/user_log_38.log new file mode 100644 index 000000000..d178b94f7 --- /dev/null +++ b/newproject/rawdata/user_log_38.log @@ -0,0 +1 @@ +User log data 38 diff --git a/newproject/rawdata/user_log_39.log b/newproject/rawdata/user_log_39.log new file mode 100644 index 000000000..41fc40265 --- /dev/null +++ b/newproject/rawdata/user_log_39.log @@ -0,0 +1 @@ +User log data 39 diff --git a/newproject/rawdata/user_log_4.log b/newproject/rawdata/user_log_4.log new file mode 100644 index 000000000..60a1351a6 --- /dev/null +++ b/newproject/rawdata/user_log_4.log @@ -0,0 +1 @@ +User log data 4 diff --git a/newproject/rawdata/user_log_40.log b/newproject/rawdata/user_log_40.log new file mode 100644 index 000000000..6cd92cd5a --- /dev/null +++ b/newproject/rawdata/user_log_40.log @@ -0,0 +1 @@ +User log data 40 diff --git a/newproject/rawdata/user_log_41.log b/newproject/rawdata/user_log_41.log new file mode 100644 index 000000000..bb165c2c8 --- /dev/null +++ b/newproject/rawdata/user_log_41.log @@ -0,0 +1 @@ +User log data 41 diff --git a/newproject/rawdata/user_log_42.log b/newproject/rawdata/user_log_42.log new file mode 100644 index 000000000..f8891f8ef --- /dev/null +++ b/newproject/rawdata/user_log_42.log @@ -0,0 +1 @@ +User log data 42 diff --git a/newproject/rawdata/user_log_43.log b/newproject/rawdata/user_log_43.log new file mode 100644 index 000000000..ec3717611 --- /dev/null +++ b/newproject/rawdata/user_log_43.log @@ -0,0 +1 @@ +User log data 43 diff --git a/newproject/rawdata/user_log_44.log b/newproject/rawdata/user_log_44.log new file mode 100644 index 000000000..0e0a55278 --- /dev/null +++ b/newproject/rawdata/user_log_44.log @@ -0,0 +1 @@ +User log data 44 diff --git a/newproject/rawdata/user_log_45.log b/newproject/rawdata/user_log_45.log new file mode 100644 index 000000000..d11fd5866 --- /dev/null +++ b/newproject/rawdata/user_log_45.log @@ -0,0 +1 @@ +User log data 45 diff --git a/newproject/rawdata/user_log_46.log b/newproject/rawdata/user_log_46.log new file mode 100644 index 000000000..9690403dc --- /dev/null +++ b/newproject/rawdata/user_log_46.log @@ -0,0 +1 @@ +User log data 46 diff --git a/newproject/rawdata/user_log_47.log b/newproject/rawdata/user_log_47.log new file mode 100644 index 000000000..eac643ae8 --- /dev/null +++ b/newproject/rawdata/user_log_47.log @@ -0,0 +1 @@ +User log data 47 diff --git a/newproject/rawdata/user_log_48.log b/newproject/rawdata/user_log_48.log new file mode 100644 index 000000000..699811594 --- /dev/null +++ b/newproject/rawdata/user_log_48.log @@ -0,0 +1 @@ +User log data 48 diff --git a/newproject/rawdata/user_log_49.log b/newproject/rawdata/user_log_49.log new file mode 100644 index 000000000..217658e91 --- /dev/null +++ b/newproject/rawdata/user_log_49.log @@ -0,0 +1 @@ +User log data 49 diff --git a/newproject/rawdata/user_log_5.log b/newproject/rawdata/user_log_5.log new file mode 100644 index 000000000..b177d1d32 --- /dev/null +++ b/newproject/rawdata/user_log_5.log @@ -0,0 +1 @@ +User log data 5 diff --git a/newproject/rawdata/user_log_50.log b/newproject/rawdata/user_log_50.log new file mode 100644 index 000000000..a7e50a226 --- /dev/null +++ b/newproject/rawdata/user_log_50.log @@ -0,0 +1 @@ +User log data 50 diff --git a/newproject/rawdata/user_log_6.log b/newproject/rawdata/user_log_6.log new file mode 100644 index 000000000..ee30455ea --- /dev/null +++ b/newproject/rawdata/user_log_6.log @@ -0,0 +1 @@ +User log data 6 diff --git a/newproject/rawdata/user_log_7.log b/newproject/rawdata/user_log_7.log new file mode 100644 index 000000000..5776ba9aa --- /dev/null +++ b/newproject/rawdata/user_log_7.log @@ -0,0 +1 @@ +User log data 7 diff --git a/newproject/rawdata/user_log_8.log b/newproject/rawdata/user_log_8.log new file mode 100644 index 000000000..4aec69c0b --- /dev/null +++ b/newproject/rawdata/user_log_8.log @@ -0,0 +1 @@ +User log data 8 diff --git a/newproject/rawdata/user_log_9.log b/newproject/rawdata/user_log_9.log new file mode 100644 index 000000000..72a5eb1b8 --- /dev/null +++ b/newproject/rawdata/user_log_9.log @@ -0,0 +1 @@ +User log data 9