[Midnightbsd-cvs] mports [16129] U trunk/Tools/lib/Magus: first pass at postgresql for magus

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sun Apr 6 20:03:30 EDT 2014


Revision: 16129
          http://svnweb.midnightbsd.org/mports/?rev=16129
Author:   laffer1
Date:     2014-04-06 20:03:30 -0400 (Sun, 06 Apr 2014)
Log Message:
-----------
first pass at postgresql for magus

Modified Paths:
--------------
    trunk/Tools/lib/Magus/DBI.pm
    trunk/Tools/lib/Magus/Machine.pm

Property Changed:
----------------
    trunk/Tools/lib/Magus/Category.pm
    trunk/Tools/lib/Magus/Chroot.pm
    trunk/Tools/lib/Magus/Config.pm
    trunk/Tools/lib/Magus/DBI.pm
    trunk/Tools/lib/Magus/Depend.pm
    trunk/Tools/lib/Magus/Event.pm
    trunk/Tools/lib/Magus/Index.pm
    trunk/Tools/lib/Magus/Lock.pm
    trunk/Tools/lib/Magus/Log.pm
    trunk/Tools/lib/Magus/Machine.pm
    trunk/Tools/lib/Magus/OutcomeRules.pm
    trunk/Tools/lib/Magus/Port.pm
    trunk/Tools/lib/Magus/PortCategory.pm
    trunk/Tools/lib/Magus/PortTest.pm
    trunk/Tools/lib/Magus/Run.pm

Index: trunk/Tools/lib/Magus/Category.pm
===================================================================
--- trunk/Tools/lib/Magus/Category.pm	2014-04-06 23:09:17 UTC (rev 16128)
+++ trunk/Tools/lib/Magus/Category.pm	2014-04-07 00:03:30 UTC (rev 16129)

Property changes on: trunk/Tools/lib/Magus/Category.pm
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.3
\ No newline at end of property
Index: trunk/Tools/lib/Magus/Chroot.pm
===================================================================
--- trunk/Tools/lib/Magus/Chroot.pm	2014-04-06 23:09:17 UTC (rev 16128)
+++ trunk/Tools/lib/Magus/Chroot.pm	2014-04-07 00:03:30 UTC (rev 16129)

Property changes on: trunk/Tools/lib/Magus/Chroot.pm
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.29
\ No newline at end of property
Index: trunk/Tools/lib/Magus/Config.pm
===================================================================
--- trunk/Tools/lib/Magus/Config.pm	2014-04-06 23:09:17 UTC (rev 16128)
+++ trunk/Tools/lib/Magus/Config.pm	2014-04-07 00:03:30 UTC (rev 16129)

Property changes on: trunk/Tools/lib/Magus/Config.pm
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.9
\ No newline at end of property
Modified: trunk/Tools/lib/Magus/DBI.pm
===================================================================
--- trunk/Tools/lib/Magus/DBI.pm	2014-04-06 23:09:17 UTC (rev 16128)
+++ trunk/Tools/lib/Magus/DBI.pm	2014-04-07 00:03:30 UTC (rev 16129)
@@ -1,5 +1,6 @@
 package Magus::DBI;
 #
+# Copyright (c) 2014 Lucas Holt
 # Copyright (c) 2007,2008 Chris Reinhardt. All rights reserved.
 #
 # Redistribution and use in source and binary forms, with or without
@@ -36,9 +37,10 @@
 
 
 __PACKAGE__->connection(
-  "DBI:mysql:database=$Magus::Config{DBName};host=$Magus::Config{DBHost};mysql_compression=1", 
+  "dbi:Pg:dbname=$Magus::Config{DBName};host=$Magus::Config{DBHost};", 
   $Magus::Config{DBUser},
-  $Magus::Config{DBPass}
+  $Magus::Config{DBPass},
+  {AutoCommit => 1, RaiseError => 1, PrintError => 0}
 );
 
 


Property changes on: trunk/Tools/lib/Magus/DBI.pm
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.7
\ No newline at end of property
Index: trunk/Tools/lib/Magus/Depend.pm
===================================================================
--- trunk/Tools/lib/Magus/Depend.pm	2014-04-06 23:09:17 UTC (rev 16128)
+++ trunk/Tools/lib/Magus/Depend.pm	2014-04-07 00:03:30 UTC (rev 16129)

Property changes on: trunk/Tools/lib/Magus/Depend.pm
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.3
\ No newline at end of property
Index: trunk/Tools/lib/Magus/Event.pm
===================================================================
--- trunk/Tools/lib/Magus/Event.pm	2014-04-06 23:09:17 UTC (rev 16128)
+++ trunk/Tools/lib/Magus/Event.pm	2014-04-07 00:03:30 UTC (rev 16129)

Property changes on: trunk/Tools/lib/Magus/Event.pm
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.3
\ No newline at end of property
Index: trunk/Tools/lib/Magus/Index.pm
===================================================================
--- trunk/Tools/lib/Magus/Index.pm	2014-04-06 23:09:17 UTC (rev 16128)
+++ trunk/Tools/lib/Magus/Index.pm	2014-04-07 00:03:30 UTC (rev 16129)

Property changes on: trunk/Tools/lib/Magus/Index.pm
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.14
\ No newline at end of property
Index: trunk/Tools/lib/Magus/Lock.pm
===================================================================
--- trunk/Tools/lib/Magus/Lock.pm	2014-04-06 23:09:17 UTC (rev 16128)
+++ trunk/Tools/lib/Magus/Lock.pm	2014-04-07 00:03:30 UTC (rev 16129)

Property changes on: trunk/Tools/lib/Magus/Lock.pm
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.5
\ No newline at end of property
Index: trunk/Tools/lib/Magus/Log.pm
===================================================================
--- trunk/Tools/lib/Magus/Log.pm	2014-04-06 23:09:17 UTC (rev 16128)
+++ trunk/Tools/lib/Magus/Log.pm	2014-04-07 00:03:30 UTC (rev 16129)

Property changes on: trunk/Tools/lib/Magus/Log.pm
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.5
\ No newline at end of property
Modified: trunk/Tools/lib/Magus/Machine.pm
===================================================================
--- trunk/Tools/lib/Magus/Machine.pm	2014-04-06 23:09:17 UTC (rev 16128)
+++ trunk/Tools/lib/Magus/Machine.pm	2014-04-07 00:03:30 UTC (rev 16129)
@@ -35,7 +35,7 @@
 
 
 __PACKAGE__->table('machines');
-__PACKAGE__->columns(Essential => qw/id arch name maintainer run osversion/);
+__PACKAGE__->columns(Essential => qw/id arch name maintainer osversion run/);
 __PACKAGE__->has_a(run => 'Magus::Run');
 
 


Property changes on: trunk/Tools/lib/Magus/Machine.pm
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.5
\ No newline at end of property
Index: trunk/Tools/lib/Magus/OutcomeRules.pm
===================================================================
--- trunk/Tools/lib/Magus/OutcomeRules.pm	2014-04-06 23:09:17 UTC (rev 16128)
+++ trunk/Tools/lib/Magus/OutcomeRules.pm	2014-04-07 00:03:30 UTC (rev 16129)

Property changes on: trunk/Tools/lib/Magus/OutcomeRules.pm
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.6
\ No newline at end of property
Index: trunk/Tools/lib/Magus/Port.pm
===================================================================
--- trunk/Tools/lib/Magus/Port.pm	2014-04-06 23:09:17 UTC (rev 16128)
+++ trunk/Tools/lib/Magus/Port.pm	2014-04-07 00:03:30 UTC (rev 16129)

Property changes on: trunk/Tools/lib/Magus/Port.pm
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.21
\ No newline at end of property
Index: trunk/Tools/lib/Magus/PortCategory.pm
===================================================================
--- trunk/Tools/lib/Magus/PortCategory.pm	2014-04-06 23:09:17 UTC (rev 16128)
+++ trunk/Tools/lib/Magus/PortCategory.pm	2014-04-07 00:03:30 UTC (rev 16129)

Property changes on: trunk/Tools/lib/Magus/PortCategory.pm
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.4
\ No newline at end of property
Index: trunk/Tools/lib/Magus/PortTest.pm
===================================================================
--- trunk/Tools/lib/Magus/PortTest.pm	2014-04-06 23:09:17 UTC (rev 16128)
+++ trunk/Tools/lib/Magus/PortTest.pm	2014-04-07 00:03:30 UTC (rev 16129)

Property changes on: trunk/Tools/lib/Magus/PortTest.pm
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.9
\ No newline at end of property
Index: trunk/Tools/lib/Magus/Run.pm
===================================================================
--- trunk/Tools/lib/Magus/Run.pm	2014-04-06 23:09:17 UTC (rev 16128)
+++ trunk/Tools/lib/Magus/Run.pm	2014-04-07 00:03:30 UTC (rev 16129)

Property changes on: trunk/Tools/lib/Magus/Run.pm
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.4
\ No newline at end of property


More information about the Midnightbsd-cvs mailing list