Domino-Z / PerlVMStorageControl

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PerlVMStorageControl

PartⅠ

  • create a new repository

  • install Postgres

PartⅡ

  • Create a Perl module(Don't use Moose for this exercise.)

    • VirtualMachine.pm

    • primary key

    • name

    • operating system (a set of pre-defined values)

    • storage (every server can only have a single related storage object but one storage can be related to multiple servers)

    • checksum (a md5 hash of relevant server object properties)

    • create timestamp columns

    • update timestamp columns

    • Storage.pm

    • primary key

    • name

    • capacity

    • create timestamp columns

    • update timestamp columns

    • WebController.pm

  • Link these two objects so they can be displayed together

  • Create unit test for the created module

PartⅢ

  • install apache

  • Create a web application that uses the created module

  • Add some CSS styling

About


Languages

Language:Perl 92.2%Language:CSS 5.3%Language:Dockerfile 2.5%