sfa.git
13 years agofix various bugs
Tony Mack [Fri, 11 Nov 2011 02:14:06 +0000 (21:14 -0500)]
fix various bugs

13 years agofix bug
Tony Mack [Fri, 11 Nov 2011 02:11:04 +0000 (21:11 -0500)]
fix bug

13 years agoremove test plauth
Tony Mack [Fri, 11 Nov 2011 02:10:44 +0000 (21:10 -0500)]
remove test plauth

13 years agofix name error
Tony Mack [Fri, 11 Nov 2011 01:40:41 +0000 (20:40 -0500)]
fix name error

13 years agoremoving
Tony Mack [Fri, 11 Nov 2011 01:40:13 +0000 (20:40 -0500)]
removing

13 years agofix NameError
Tony Mack [Fri, 11 Nov 2011 01:39:24 +0000 (20:39 -0500)]
fix NameError

13 years agorefactored
Tony Mack [Thu, 10 Nov 2011 22:19:51 +0000 (17:19 -0500)]
refactored

13 years agorefactored
Tony Mack [Thu, 10 Nov 2011 22:19:17 +0000 (17:19 -0500)]
refactored

13 years agorefactored
Tony Mack [Thu, 10 Nov 2011 22:18:45 +0000 (17:18 -0500)]
refactored

13 years agorefactored
Tony Mack [Thu, 10 Nov 2011 22:18:28 +0000 (17:18 -0500)]
refactored

13 years agoadded type field
Tony Mack [Thu, 10 Nov 2011 22:18:09 +0000 (17:18 -0500)]
added type field

13 years agofix syntax error
Tony Mack [Thu, 10 Nov 2011 22:17:54 +0000 (17:17 -0500)]
fix syntax error

13 years agocleanup
Tony Mack [Thu, 10 Nov 2011 22:17:42 +0000 (17:17 -0500)]
cleanup

13 years agoinitial checkin
Tony Mack [Thu, 10 Nov 2011 19:21:17 +0000 (14:21 -0500)]
initial checkin

13 years agoremoving
Tony Mack [Thu, 10 Nov 2011 19:20:44 +0000 (14:20 -0500)]
removing

13 years agorefactored
Tony Mack [Thu, 10 Nov 2011 19:07:03 +0000 (14:07 -0500)]
refactored

13 years agorefactored
Tony Mack [Thu, 10 Nov 2011 19:05:40 +0000 (14:05 -0500)]
refactored

13 years agoadded mac adddress field
Tony Mack [Thu, 10 Nov 2011 19:05:01 +0000 (14:05 -0500)]
added mac adddress field

13 years agocompute bwlimit here
Tony Mack [Thu, 10 Nov 2011 18:59:07 +0000 (13:59 -0500)]
compute bwlimit here

13 years agoremoving
Tony Mack [Thu, 10 Nov 2011 17:53:52 +0000 (12:53 -0500)]
removing

13 years agomaking add() and get() more useful
Tony Mack [Thu, 10 Nov 2011 17:49:01 +0000 (12:49 -0500)]
making add() and get() more useful

13 years agoMerge branch 'master' of ssh://git.planet-lab.org/git/sfa
Tony Mack [Thu, 10 Nov 2011 17:47:41 +0000 (12:47 -0500)]
Merge branch 'master' of ssh://git.planet-lab.org/git/sfa

13 years agoadded XmlNode.text attribute
Tony Mack [Thu, 10 Nov 2011 15:35:49 +0000 (10:35 -0500)]
added XmlNode.text attribute

13 years agotypo
Thierry Parmentelat [Thu, 10 Nov 2011 14:49:11 +0000 (15:49 +0100)]
typo

13 years agoadded component_id
Tony Mack [Thu, 10 Nov 2011 12:34:32 +0000 (07:34 -0500)]
added component_id

13 years agouse epcohparse() to parse slice's expiration date. Set manifest rspec expiration...
Tony Mack [Thu, 10 Nov 2011 12:34:12 +0000 (07:34 -0500)]
use epcohparse() to parse slice's expiration date. Set manifest rspec expiration date to slice's expiration date

13 years agoxpath() returns sfa.util.xml.XmlNode instances. Added iterchildren() method
Tony Mack [Thu, 10 Nov 2011 02:29:03 +0000 (21:29 -0500)]
xpath() returns sfa.util.xml.XmlNode instances. Added iterchildren() method

13 years agoadded generic get() and add() methods
Tony Mack [Thu, 10 Nov 2011 02:27:35 +0000 (21:27 -0500)]
added generic get() and add() methods

13 years agofix XpathFilter.xpath()
Tony Mack [Wed, 9 Nov 2011 17:08:23 +0000 (12:08 -0500)]
fix XpathFilter.xpath()

13 years agofix NameError
Tony Mack [Wed, 9 Nov 2011 13:04:12 +0000 (08:04 -0500)]
fix NameError

13 years agofix import error
Tony Mack [Wed, 9 Nov 2011 04:35:17 +0000 (23:35 -0500)]
fix import error

13 years agoCreateSliver uses new node object
Tony Mack [Wed, 9 Nov 2011 04:35:01 +0000 (23:35 -0500)]
CreateSliver uses new node object

13 years agofix indent error
Tony Mack [Wed, 9 Nov 2011 04:18:47 +0000 (23:18 -0500)]
fix indent error

13 years agopartial fixes
Thierry Parmentelat [Tue, 8 Nov 2011 11:07:12 +0000 (12:07 +0100)]
partial fixes

13 years agotopology.py does not seem needed either
Thierry Parmentelat [Tue, 8 Nov 2011 09:06:08 +0000 (10:06 +0100)]
topology.py does not seem needed either

13 years agocleanup sfa/managers/vini - keep only topology
Thierry Parmentelat [Tue, 8 Nov 2011 08:40:13 +0000 (09:40 +0100)]
cleanup sfa/managers/vini - keep only topology

13 years agofix import (pl_tag.py renamed into pltag.py)
Thierry Parmentelat [Tue, 8 Nov 2011 06:59:56 +0000 (07:59 +0100)]
fix import (pl_tag.py renamed into pltag.py)

13 years agourn_to_sliver_id defined in xrn, not plxrn
Thierry Parmentelat [Tue, 8 Nov 2011 06:36:46 +0000 (07:36 +0100)]
urn_to_sliver_id defined in xrn, not plxrn

13 years agoadd exception info to statistics section
smbaker [Tue, 8 Nov 2011 03:58:18 +0000 (19:58 -0800)]
add exception info to statistics section

13 years agorevert to old slice_manager
smbaker [Tue, 8 Nov 2011 03:21:46 +0000 (19:21 -0800)]
revert to old slice_manager

13 years agoMerge branch 'master' of ssh://bakers@git.planet-lab.org/git/sfa
smbaker [Tue, 8 Nov 2011 03:13:19 +0000 (19:13 -0800)]
Merge branch 'master' of ssh://bakers@git.planet-lab.org/git/sfa

13 years agoset vini_topo, egre_key, netns and NET_CAP_ADMIN tags when creating links
Tony Mack [Tue, 8 Nov 2011 04:09:21 +0000 (23:09 -0500)]
set vini_topo, egre_key, netns and NET_CAP_ADMIN tags when creating links

13 years agofix merge problem
smbaker [Tue, 8 Nov 2011 03:13:04 +0000 (19:13 -0800)]
fix merge problem

13 years agoadd exception info to statistics section
smbaker [Tue, 8 Nov 2011 03:00:58 +0000 (19:00 -0800)]
add exception info to statistics section

13 years agofix GetVersion()
Tony Mack [Tue, 8 Nov 2011 02:06:09 +0000 (21:06 -0500)]
fix GetVersion()

13 years agouse generic (parent's) GetVersion()
Tony Mack [Tue, 8 Nov 2011 02:03:14 +0000 (21:03 -0500)]
use generic (parent's) GetVersion()

13 years agoMerge branch 'master' of ssh://git.onelab.eu/git/sfa
Thierry Parmentelat [Tue, 8 Nov 2011 00:08:48 +0000 (01:08 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/sfa

13 years agoeucalyptus aggregate (last) manager roughly implemented as a class
Thierry Parmentelat [Tue, 8 Nov 2011 00:08:31 +0000 (01:08 +0100)]
eucalyptus aggregate (last) manager roughly implemented as a class

13 years agocosmetic
Thierry Parmentelat [Tue, 8 Nov 2011 00:07:49 +0000 (01:07 +0100)]
cosmetic

13 years agoadd default sliver attributes
Tony Mack [Mon, 7 Nov 2011 22:18:21 +0000 (17:18 -0500)]
add default sliver attributes

13 years agofix syntax errors
Tony Mack [Mon, 7 Nov 2011 22:06:28 +0000 (17:06 -0500)]
fix syntax errors

13 years agostarting to use generic rspec elements
Tony Mack [Mon, 7 Nov 2011 19:02:34 +0000 (14:02 -0500)]
starting to use generic rspec elements

13 years agoremove None from namespace dict
Tony Mack [Mon, 7 Nov 2011 18:59:21 +0000 (13:59 -0500)]
remove None from namespace dict

13 years agoset added AVAILABLE and HARDWARE_TYPE elements
Tony Mack [Mon, 7 Nov 2011 18:58:24 +0000 (13:58 -0500)]
set added AVAILABLE and HARDWARE_TYPE elements

13 years agoset authority_id in get_nodes()
Tony Mack [Mon, 7 Nov 2011 18:57:57 +0000 (13:57 -0500)]
set authority_id in get_nodes()

13 years agoadded client_id field
Tony Mack [Mon, 7 Nov 2011 18:57:18 +0000 (13:57 -0500)]
added client_id field

13 years agomodified field names
Tony Mack [Mon, 7 Nov 2011 18:56:58 +0000 (13:56 -0500)]
modified field names

13 years agoinitial checkin
Tony Mack [Mon, 7 Nov 2011 18:52:50 +0000 (13:52 -0500)]
initial checkin

13 years agoopenflow aggregate manager deprecated
Thierry Parmentelat [Mon, 7 Nov 2011 17:15:55 +0000 (18:15 +0100)]
openflow aggregate manager deprecated

13 years agomax aggregate manager as a class
Thierry Parmentelat [Mon, 7 Nov 2011 17:12:05 +0000 (18:12 +0100)]
max aggregate manager as a class

13 years agodos2unix
Thierry Parmentelat [Mon, 7 Nov 2011 16:26:30 +0000 (17:26 +0100)]
dos2unix

13 years agopl aggregate manager implemented as a class
Thierry Parmentelat [Mon, 7 Nov 2011 16:08:41 +0000 (17:08 +0100)]
pl aggregate manager implemented as a class

13 years agocleanup
Thierry Parmentelat [Mon, 7 Nov 2011 16:08:11 +0000 (17:08 +0100)]
cleanup

13 years agoslice manager implemented as a slice
Thierry Parmentelat [Mon, 7 Nov 2011 15:44:32 +0000 (16:44 +0100)]
slice manager implemented as a slice

13 years agosupports managers implelemented as a module or as a class
Thierry Parmentelat [Mon, 7 Nov 2011 15:44:18 +0000 (16:44 +0100)]
supports managers implelemented as a module or as a class

13 years agoSetting tag sfa-1.1-2 sfa-1.1-2
Thierry Parmentelat [Mon, 7 Nov 2011 10:25:16 +0000 (11:25 +0100)]
Setting tag sfa-1.1-2
checkpoint tag: use SFA_GENERIC_FLAVOUR instead of SFA_*_TYPE
improvements in the pgv2 rspecs
driver separated from api
code starts moving around where it belongs
sfascan caches getversion across invokations
vini topology extracted as a config file

13 years agoMerge branch 'thgeneric'
Thierry Parmentelat [Sun, 6 Nov 2011 19:59:24 +0000 (20:59 +0100)]
Merge branch 'thgeneric'

introduce the notion of driver, with PlDriver (that inherits PlShell)

13 years agonodes should in a network
Tony Mack [Sat, 5 Nov 2011 13:57:35 +0000 (09:57 -0400)]
nodes should in a network

13 years agoadded some more element types
Tony Mack [Sat, 5 Nov 2011 02:24:06 +0000 (22:24 -0400)]
added some more element types

13 years agoinitial checkin
Tony Mack [Sat, 5 Nov 2011 02:22:32 +0000 (22:22 -0400)]
initial checkin

13 years agowhoops
Tony Mack [Sat, 5 Nov 2011 02:18:03 +0000 (22:18 -0400)]
whoops

13 years agoinitial checkin
Tony Mack [Sat, 5 Nov 2011 02:17:08 +0000 (22:17 -0400)]
initial checkin

13 years agoMerge branch 'master' of ssh://git.planet-lab.org/git/sfa
Tony Mack [Thu, 3 Nov 2011 20:29:41 +0000 (16:29 -0400)]
Merge branch 'master' of ssh://git.planet-lab.org/git/sfa

13 years agosfa/managers/vini no longer exists
Tony Mack [Thu, 3 Nov 2011 20:29:27 +0000 (16:29 -0400)]
sfa/managers/vini no longer exists

13 years agoMerge branch 'master' into thgeneric
Thierry Parmentelat [Thu, 3 Nov 2011 15:57:26 +0000 (16:57 +0100)]
Merge branch 'master' into thgeneric

Conflicts:
sfa/methods/CreateSliver.py

13 years agobugfix (aka oops, my bad)
Thierry Parmentelat [Thu, 3 Nov 2011 11:31:57 +0000 (12:31 +0100)]
bugfix (aka oops, my bad)

13 years agoadd /etc/sfa/topology to packaging
Thierry Parmentelat [Thu, 3 Nov 2011 09:33:14 +0000 (10:33 +0100)]
add /etc/sfa/topology to packaging

13 years agohardwire SfaTable as the storage system for now
Thierry Parmentelat [Thu, 3 Nov 2011 09:24:20 +0000 (10:24 +0100)]
hardwire SfaTable as the storage system for now

13 years agoonly send the request to the aggregate manager module if the rspec has slivers after...
Tony Mack [Wed, 2 Nov 2011 16:22:59 +0000 (12:22 -0400)]
only send the request to the aggregate manager module if the rspec has slivers after being filtered through sfatables

13 years agotweaks in sfascan
Thierry Parmentelat [Wed, 2 Nov 2011 14:16:12 +0000 (15:16 +0100)]
tweaks in sfascan

13 years agosfascan has nicer output and shows version cache oldest first
Thierry Parmentelat [Wed, 2 Nov 2011 13:51:59 +0000 (14:51 +0100)]
sfascan has nicer output and shows version cache oldest first

13 years agocosmetic comments
Thierry Parmentelat [Wed, 2 Nov 2011 13:33:07 +0000 (14:33 +0100)]
cosmetic comments

13 years agoadd a version cache to sfascan
Thierry Parmentelat [Wed, 2 Nov 2011 13:26:45 +0000 (14:26 +0100)]
add a version cache to sfascan

13 years agofix sfascan (don't pass timeout to xmlrpcprotocol) and review
Thierry Parmentelat [Wed, 2 Nov 2011 12:47:31 +0000 (13:47 +0100)]
fix sfascan (don't pass timeout to xmlrpcprotocol) and review
verbosity in the mix

13 years agotrash unused sfa/client/soapprotocol.py
Thierry Parmentelat [Wed, 2 Nov 2011 12:42:01 +0000 (13:42 +0100)]
trash unused sfa/client/soapprotocol.py

13 years agouse sfa.util.topology insetad of sfa.managers.vini.topology
Tony Mack [Wed, 2 Nov 2011 12:23:28 +0000 (08:23 -0400)]
use sfa.util.topology insetad of sfa.managers.vini.topology

13 years agoinitial checkin
Tony Mack [Wed, 2 Nov 2011 12:21:56 +0000 (08:21 -0400)]
initial checkin

13 years agoinitial checkin
Tony Mack [Wed, 2 Nov 2011 12:19:16 +0000 (08:19 -0400)]
initial checkin

13 years ago-vvv should do the same as -vv
Thierry Parmentelat [Wed, 2 Nov 2011 11:10:45 +0000 (12:10 +0100)]
-vvv should do the same as -vv

13 years agobetter version.py yet
Thierry Parmentelat [Wed, 2 Nov 2011 10:03:25 +0000 (11:03 +0100)]
better version.py yet

13 years agomore realistic way to make version.py
Thierry Parmentelat [Wed, 2 Nov 2011 10:00:32 +0000 (11:00 +0100)]
more realistic way to make version.py

13 years agodont need scaffold anymore
Thierry Parmentelat [Tue, 1 Nov 2011 23:59:27 +0000 (00:59 +0100)]
dont need scaffold anymore

13 years agoplcm is dead
Thierry Parmentelat [Tue, 1 Nov 2011 23:57:02 +0000 (00:57 +0100)]
plcm is dead

13 years agoanother step of moving stuff around where it belongs
Thierry Parmentelat [Tue, 1 Nov 2011 23:48:01 +0000 (00:48 +0100)]
another step of moving stuff around where it belongs
util/ should be free of networking stuff

13 years agocleanup the component server (no more flavour=plcm, use pl) - needs
Thierry Parmentelat [Tue, 1 Nov 2011 23:24:43 +0000 (00:24 +0100)]
cleanup the component server (no more flavour=plcm, use pl) - needs
testing though
various cleanup and renamings

13 years agoisolate import tools in sfa/importer
Thierry Parmentelat [Tue, 1 Nov 2011 22:32:06 +0000 (23:32 +0100)]
isolate import tools in sfa/importer

13 years agoa word on how to use the generic framework
Thierry Parmentelat [Tue, 1 Nov 2011 17:13:41 +0000 (18:13 +0100)]
a word on how to use the generic framework

13 years agorename into pldriver and plshell
Thierry Parmentelat [Tue, 1 Nov 2011 16:45:29 +0000 (17:45 +0100)]
rename into pldriver and plshell

13 years agosplit api and driver
Thierry Parmentelat [Tue, 1 Nov 2011 16:37:59 +0000 (17:37 +0100)]
split api and driver
PL driver can take PLCAPI calls and automagically adds auth

13 years agodefaultdict in sfa.util + minor/cosmetic
Thierry Parmentelat [Tue, 1 Nov 2011 13:50:50 +0000 (14:50 +0100)]
defaultdict in sfa.util + minor/cosmetic