Sha256: 5d0d6dc5908a0637937b478c6ca37bc88f22f5ccd9d747909d5e0c9433b62437
Contents?: true
Size: 989 Bytes
Versions: 4
Compression:
Stored size: 989 Bytes
Contents
group "Routines" library :rudy, 'lib' tryout "Group Handler" do set :group, 'grp-' << Rudy::Utils.strand(4) set :global, Rudy::Huxtable.global set :config, Rudy::Huxtable.config set :test_env, 'env_' << Rudy::Utils.strand setup do Rudy.enable_debug Rudy::Huxtable.update_config # Read config files akey, skey, region = global.accesskey, global.secretkey, global.region Rudy::Metadata.connect akey, skey, region Rudy::AWS::EC2.connect akey, skey, region global.environment = test_env end drill "knows when a group doesn't exist", false do Rudy::Routines::Handlers::Group.exists? group end dream :class, Rudy::AWS::EC2::Group drill "create a group (#{group})" do Rudy::Routines::Handlers::Group.create group end drill "knows when a group exists", true do Rudy::Routines::Handlers::Group.exists? group end dream true drill "destroy group" do Rudy::Routines::Handlers::Group.destroy group end end
Version data entries
4 entries across 4 versions & 2 rubygems