7 years agocleanup update_relation a bit on the driver side
Thierry Parmentelat [Fri, 11 May 2012 16:22:41 +0000]
cleanup update_relation a bit on the driver side

7 years agofix authority registration
Thierry Parmentelat [Fri, 11 May 2012 12:14:23 +0000]
fix authority registration

7 years agomore useless imports are gone
Thierry Parmentelat [Fri, 11 May 2012 12:13:11 +0000]
more useless imports are gone

7 years agotrimmed dependencies to plxrn
Thierry Parmentelat [Fri, 11 May 2012 10:46:28 +0000]
trimmed dependencies to plxrn

7 years agobugfix
Thierry Parmentelat [Fri, 11 May 2012 10:45:18 +0000]
bugfix

7 years agosfi config dumps config
Thierry Parmentelat [Fri, 11 May 2012 09:32:20 +0000]
sfi config dumps config

7 years agomove body of sfaadmin in sfa/client
Thierry Parmentelat [Fri, 11 May 2012 09:04:01 +0000]
move body of sfaadmin in sfa/client
category can be abbreviated
nicer usage

7 years agosupport recursive by inlcuding '*' at the end of the hrn
Tony Mack [Thu, 10 May 2012 14:42:58 +0000]
support recursive by inlcuding '*' at the end of the hrn

7 years agodeliver credentials : correctly use suth x PI to deliver slice credentials to PIs
Thierry Parmentelat [Wed, 9 May 2012 15:56:22 +0000]
deliver credentials : correctly use suth x PI to deliver slice credentials to PIs

7 years agodeprecate the is_enabled call in the driver
Thierry Parmentelat [Wed, 9 May 2012 15:24:30 +0000]
deprecate the is_enabled call in the driver
this was useless given that we import only enabled users

7 years agoadd symlink /usr/bin/sfaadmin (without the .py)
Thierry Parmentelat [Wed, 9 May 2012 14:33:29 +0000]
add symlink /usr/bin/sfaadmin (without the .py)

7 years agodocstring
Tony Mack [Wed, 9 May 2012 14:32:58 +0000]
docstring

7 years agodetermine_user_rights to use slice.reg_researchers and
Thierry Parmentelat [Wed, 9 May 2012 12:54:59 +0000]
determine_user_rights to use slice.reg_researchers and
authority.reg_pis

7 years agorename backref to singular
Thierry Parmentelat [Wed, 9 May 2012 11:24:25 +0000]
rename backref to singular

7 years agoadd a site/authority x user/person relationship in registry model for
Thierry Parmentelat [Wed, 9 May 2012 11:21:30 +0000]
add a site/authority x user/person relationship in registry model for
keeping track of PIs
plimporter maintains this as it can (with the obvious limitation of
the plcapi model where persons receive PI role for *all* their sites)
--- still todo
. adapt native sfa registration for dealing with PIs
. tweak determine_user_rights to use native registry info rather than
  from augment_records_with_testbed_info stuff

7 years agosort methods in category with --help
Thierry Parmentelat [Wed, 9 May 2012 10:39:13 +0000]
sort methods in category with --help
remove confusing mentions to <args> since everything is an option

7 years agotry to improve sfaadmin a bit
Thierry Parmentelat [Wed, 9 May 2012 10:02:59 +0000]
try to improve sfaadmin a bit
mandatory options are outlined
sfaadmin --help displays a summary of commands and subcommands
most __doc__ strings need to be filled in though

7 years agoundo change about nicer RegSlice.__repr__ that somehow breaks the tests
Thierry Parmentelat [Mon, 7 May 2012 17:25:01 +0000]
undo change about nicer RegSlice.__repr__ that somehow breaks the tests

7 years agocosmetic: Right(s) have a __repr__
Thierry Parmentelat [Mon, 7 May 2012 14:00:06 +0000]
cosmetic: Right(s) have a __repr__

7 years agocatch up the change to determine_user_rights
Thierry Parmentelat [Mon, 7 May 2012 13:59:44 +0000]
catch up the change to determine_user_rights

7 years agopass a record object (instead of dict) to determine_user_rights
Thierry Parmentelat [Mon, 7 May 2012 13:58:42 +0000]
pass a record object (instead of dict) to determine_user_rights

7 years agonicer RegSlice.__repr__ (shows # researchers)
Thierry Parmentelat [Mon, 7 May 2012 13:55:17 +0000]
nicer RegSlice.__repr__ (shows # researchers)

7 years agoremove useless verify_cancreate_credential
Thierry Parmentelat [Mon, 7 May 2012 13:54:18 +0000]
remove useless verify_cancreate_credential

7 years agofix sync target
Thierry Parmentelat [Mon, 7 May 2012 13:49:01 +0000]
fix sync target

7 years agoSetting tag sfa-2.1-5 sfa-2.1-5
Tony Mack [Mon, 16 Apr 2012 18:54:30 +0000]
Setting tag sfa-2.1-5

7 years agofix bug in get_sliver_id()
Tony Mack [Fri, 13 Apr 2012 01:35:24 +0000]
fix bug in get_sliver_id()

7 years agoadd 'authority' param to urn_to_sliver_id()
Tony Mack [Fri, 13 Apr 2012 01:27:22 +0000]
add 'authority' param to urn_to_sliver_id()

7 years agofix call to urn_to_sliver_id()
Tony Mack [Fri, 13 Apr 2012 01:26:55 +0000]
fix call to urn_to_sliver_id()

7 years agofix urn
Tony Mack [Fri, 13 Apr 2012 00:47:11 +0000]
fix urn

7 years agofixed NameError
Tony Mack [Thu, 12 Apr 2012 14:10:54 +0000]
fixed NameError

7 years agoonly get plos firewall rules if plos namespace is present
Tony Mack [Thu, 12 Apr 2012 01:44:56 +0000]
only get plos firewall rules if plos namespace is present

7 years agofix import path
Tony Mack [Wed, 11 Apr 2012 17:32:02 +0000]
fix import path

7 years agospace
Tony Mack [Wed, 11 Apr 2012 17:31:03 +0000]
space

7 years agodisabling get_
Tony Mack [Wed, 11 Apr 2012 17:30:49 +0000]
disabling get_

7 years agorenaming
Tony Mack [Wed, 11 Apr 2012 17:30:12 +0000]
renaming

7 years agorenaming
Tony Mack [Wed, 11 Apr 2012 17:29:56 +0000]
renaming

7 years agofix make sync
Thierry Parmentelat [Tue, 10 Apr 2012 15:12:27 +0000]
fix make sync

7 years agocosmetic so messages look like the ones of PLC
Thierry Parmentelat [Thu, 5 Apr 2012 12:09:04 +0000]
cosmetic so messages look like the ones of PLC

7 years agofix bug that causes CreateSliver to fail if a <node> element is missing the 'componen...
Tony Mack [Wed, 4 Apr 2012 22:37:40 +0000]
fix bug that causes CreateSliver to fail if a <node> element is missing the 'component_name' attribute

7 years agoadd slice expiration and login info to SliverStatus response
Tony Mack [Tue, 3 Apr 2012 19:38:07 +0000]
add slice expiration and login info to SliverStatus response

7 years agonew make sync for vs or lxc
Thierry Parmentelat [Mon, 2 Apr 2012 15:48:41 +0000]
new make sync for vs or lxc

7 years agoremove debugging output
Tony Mack [Fri, 30 Mar 2012 19:21:47 +0000]
remove debugging output

7 years agoSetting tag sfa-2.1-4 sfa-2.1-4
Tony Mack [Tue, 20 Mar 2012 19:28:01 +0000]
Setting tag sfa-2.1-4

7 years agoupdated update()
Tony Mack [Tue, 20 Mar 2012 00:07:50 +0000]
updated update()

7 years agoadd 'description' arg to _record_dict()
Tony Mack [Mon, 19 Mar 2012 23:30:07 +0000]
add 'description' arg to _record_dict()

7 years agofix register
Tony Mack [Mon, 19 Mar 2012 20:54:06 +0000]
fix register

7 years agoadd more options to register() and update()
Tony Mack [Mon, 19 Mar 2012 20:53:46 +0000]
add more options to register() and update()

7 years agoimplement register() and update()
Tony Mack [Mon, 19 Mar 2012 19:08:30 +0000]
implement register() and update()

7 years agosave_as_xml() instead of save_to_string()
Tony Mack [Mon, 19 Mar 2012 15:57:25 +0000]
save_as_xml() instead of save_to_string()

7 years agofix bug in save_record_to_file()
Tony Mack [Mon, 19 Mar 2012 15:57:08 +0000]
fix bug in save_record_to_file()

7 years agofix AttributeError
Tony Mack [Mon, 19 Mar 2012 15:42:46 +0000]
fix AttributeError

7 years agodont forget to create interface records
Tony Mack [Mon, 19 Mar 2012 15:35:20 +0000]
dont forget to create interface records

7 years agoskip pickle files when running make scan
Thierry Parmentelat [Mon, 19 Mar 2012 11:28:13 +0000]
skip pickle files when running make scan

7 years agofix bug in delete_instances
Tony Mack [Fri, 16 Mar 2012 21:21:30 +0000]
fix bug in delete_instances

7 years agofix delete_sliver. cleanup
Tony Mack [Fri, 16 Mar 2012 21:21:00 +0000]
fix delete_sliver. cleanup

7 years agomodified init_context(). got rid unnecessary methods
Tony Mack [Fri, 16 Mar 2012 21:20:21 +0000]
modified init_context(). got rid unnecessary methods

7 years agofix group name. run_instances expects group_names argument to be a list, not a string
Tony Mack [Fri, 16 Mar 2012 18:10:40 +0000]
fix group name. run_instances expects group_names argument to be a list, not a string

7 years agouse the caller's context for the euca connection
Tony Mack [Fri, 16 Mar 2012 18:09:50 +0000]
use the caller's context for the euca connection

7 years agoMerge branch 'master' of ssh://git.onelab.eu/git/sfa
Thierry Parmentelat [Fri, 16 Mar 2012 16:28:59 +0000]
Merge branch 'master' of ssh://git.onelab.eu/git/sfa

7 years agofix bugs
Tony Mack [Fri, 16 Mar 2012 16:20:54 +0000]
fix bugs

7 years agomodify group name
Tony Mack [Fri, 16 Mar 2012 16:13:21 +0000]
modify group name

7 years agofix NameError
Tony Mack [Fri, 16 Mar 2012 16:12:59 +0000]
fix NameError

7 years agoadded _init_ctx()
Tony Mack [Fri, 16 Mar 2012 16:12:37 +0000]
added _init_ctx()

7 years agofix packaging
Thierry Parmentelat [Fri, 16 Mar 2012 16:05:20 +0000]
fix packaging

7 years agofix specify image type when calling image_ec2_id
Tony Mack [Fri, 16 Mar 2012 03:56:50 +0000]
fix specify image type when calling image_ec2_id

7 years agoassume first user's first key is the project key
Tony Mack [Fri, 16 Mar 2012 03:56:04 +0000]
assume first user's first key is the project key

7 years agofix access_key
Tony Mack [Fri, 16 Mar 2012 03:54:29 +0000]
fix access_key

7 years agoleave description blank
Tony Mack [Thu, 15 Mar 2012 21:18:31 +0000]
leave description blank

7 years agofix logging
Tony Mack [Thu, 15 Mar 2012 21:18:04 +0000]
fix logging

7 years agoneed to parse rspec to determine the version
Tony Mack [Thu, 15 Mar 2012 21:17:45 +0000]
need to parse rspec to determine the version

7 years agoDont try to validate ip or protocol here. Assume that will be handled by the ec2 api
Tony Mack [Thu, 15 Mar 2012 21:07:29 +0000]
Dont try to validate ip or protocol here. Assume that will be handled by the ec2 api

7 years agospelling
Tony Mack [Thu, 15 Mar 2012 21:06:54 +0000]
spelling

7 years agoDont try to validate ip or protocol here. Assume that will be handled by the ec2 api
Tony Mack [Thu, 15 Mar 2012 21:06:10 +0000]
Dont try to validate ip or protocol here. Assume that will be handled by the ec2 api

7 years agouse euca2ool to validate protocol and ip addresses
Tony Mack [Thu, 15 Mar 2012 19:44:22 +0000]
use euca2ool to validate protocol and ip addresses

7 years agoimport Euca2ool
Tony Mack [Thu, 15 Mar 2012 19:43:05 +0000]
import Euca2ool

7 years agofix bug
Tony Mack [Thu, 15 Mar 2012 19:29:02 +0000]
fix bug

7 years agofix typo
Tony Mack [Thu, 15 Mar 2012 19:03:55 +0000]
fix typo

7 years agofix default image
Tony Mack [Thu, 15 Mar 2012 18:51:24 +0000]
fix default image

7 years agofix call to run_instances
Tony Mack [Thu, 15 Mar 2012 18:51:00 +0000]
fix call to run_instances

7 years agofix errors
Tony Mack [Thu, 15 Mar 2012 18:50:41 +0000]
fix errors

7 years agofix ImportError
Tony Mack [Thu, 15 Mar 2012 18:34:31 +0000]
fix ImportError

7 years agofix call to CreateSliver
Tony Mack [Thu, 15 Mar 2012 18:25:41 +0000]
fix call to CreateSliver

7 years agosupport plos extension in geniv3 rspecs
Tony Mack [Thu, 15 Mar 2012 18:11:33 +0000]
support plos extension in geniv3 rspecs

7 years agofix attribute error
Tony Mack [Thu, 15 Mar 2012 17:50:18 +0000]
fix attribute error

7 years agoassume xrn belongs to a slice
Tony Mack [Thu, 15 Mar 2012 17:49:53 +0000]
assume xrn belongs to a slice

7 years agofix sfaadmin path
Tony Mack [Thu, 15 Mar 2012 17:48:23 +0000]
fix sfaadmin path

7 years agoremoved old bins
Tony Mack [Thu, 15 Mar 2012 17:47:41 +0000]
removed old bins

7 years agoreplaced by sfaadmin
Tony Mack [Thu, 15 Mar 2012 17:47:27 +0000]
replaced by sfaadmin

7 years agofix AttributeError
Tony Mack [Thu, 15 Mar 2012 17:27:38 +0000]
fix AttributeError

7 years agofix AttributeError
Tony Mack [Thu, 15 Mar 2012 17:25:08 +0000]
fix AttributeError

7 years agofix AttributeError
Tony Mack [Thu, 15 Mar 2012 17:24:04 +0000]
fix AttributeError

7 years agodelete_instnaces() also deletes any security groups associated with the instance
Tony Mack [Thu, 15 Mar 2012 17:14:51 +0000]
delete_instnaces() also deletes any security groups associated with the instance

7 years agodont use pretty printer to display rspecs
Tony Mack [Thu, 15 Mar 2012 16:55:15 +0000]
dont use pretty printer to display rspecs

7 years agorefactored
Tony Mack [Thu, 15 Mar 2012 16:44:23 +0000]
refactored

7 years agoensure unique group name
Tony Mack [Wed, 14 Mar 2012 21:24:11 +0000]
ensure unique group name

7 years agorefactored
Tony Mack [Wed, 14 Mar 2012 20:42:24 +0000]
refactored

7 years agoadd plos namespace
Tony Mack [Wed, 14 Mar 2012 20:41:54 +0000]
add plos namespace

7 years agosupport fw_rule element
Tony Mack [Wed, 14 Mar 2012 20:37:25 +0000]
support fw_rule element

7 years agosupport fw_rule element
Tony Mack [Wed, 14 Mar 2012 20:36:55 +0000]
support fw_rule element

7 years agoinitial checkin
Tony Mack [Wed, 14 Mar 2012 20:36:36 +0000]
initial checkin