Skip to content

chad-miller-official/cs-3210-project-3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YourTunes File System

Credits:

  • Chad Miller - C backend
  • Stephen Dolan - Python scripts, server maintenance, database maintenance
  • Matthew Taylor - performance measurement, documentation

Requirements

  • PostgreSQL 9.3
  • PostgreSQL libpq
  • Python 2.7
  • A stable, persistent internet connection

How To Mount

  1. Run make.
  2. Run ./ytfs.sh.

How To Unmount

  1. Run make clean.

Operations Supported

  • cp to and from the file system
  • rm from the file system
  • mv to the file system

Filetypes Supported

  • MP3
  • FLAC
  • WAV
  • OGG

Common Problems

Occasionally, upon mounting, some or all directories will not be visible. To fix this, unmount and re-mount the system.

About

Project 3 for CS 3210 - a FUSE file system for music.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published