afs


License

License

MIT
GroupId

GroupId

pt.tecnico.dsi
ArtifactId

ArtifactId

afs_2.11
Last Version

Last Version

0.0.2
Release Date

Release Date

Type

Type

jar
Description

Description

afs
afs
Project URL

Project URL

https://github.com/ist-dsi/afs
Project Organization

Project Organization

pt.tecnico.dsi
Source Code Management

Source Code Management

https://github.com/ist-dsi/afs

Download afs_2.11

How to add to project

<!-- https://jarcasting.com/artifacts/pt.tecnico.dsi/afs_2.11/ -->
<dependency>
    <groupId>pt.tecnico.dsi</groupId>
    <artifactId>afs_2.11</artifactId>
    <version>0.0.2</version>
</dependency>
// https://jarcasting.com/artifacts/pt.tecnico.dsi/afs_2.11/
implementation 'pt.tecnico.dsi:afs_2.11:0.0.2'
// https://jarcasting.com/artifacts/pt.tecnico.dsi/afs_2.11/
implementation ("pt.tecnico.dsi:afs_2.11:0.0.2")
'pt.tecnico.dsi:afs_2.11:jar:0.0.2'
<dependency org="pt.tecnico.dsi" name="afs_2.11" rev="0.0.2">
  <artifact name="afs_2.11" type="jar" />
</dependency>
@Grapes(
@Grab(group='pt.tecnico.dsi', module='afs_2.11', version='0.0.2')
)
libraryDependencies += "pt.tecnico.dsi" % "afs_2.11" % "0.0.2"
[pt.tecnico.dsi/afs_2.11 "0.0.2"]

Dependencies

compile (8)

Group / Artifact Type Version
org.scala-lang : scala-library jar 2.11.8
work.martins.simon : scala-expect_2.11 jar 4.1.0
com.typesafe.scala-logging : scala-logging_2.11 jar 3.4.0
ch.qos.logback : logback-classic jar 1.1.7
com.typesafe : config jar 1.3.0
com.squants : squants_2.11 jar 0.6.2
joda-time : joda-time jar 2.9.3
org.joda : joda-convert jar 1.8.1

provided (2)

Group / Artifact Type Version
org.scoverage : scalac-scoverage-runtime_2.11 jar 1.1.1
org.scoverage : scalac-scoverage-plugin_2.11 jar 1.1.1

test (2)

Group / Artifact Type Version
org.scalatest : scalatest_2.11 jar 2.2.6
pt.tecnico.dsi : kadmin_2.11 jar 4.5.0

Project Modules

There are no modules declared in this project.

afs

Maven Central Dependency Status Reference Status Build Status Codacy Badge Codacy Badge Scaladoc license

A type-safe wrapper around the afs command suite for Scala.

Latest scaladoc documentation

Install

Add the following dependency to your build.sbt:

libraryDependencies += "pt.tecnico.dsi" %% "afs" % "0.0.2"

We use semantic versioning.

Configurations

afs uses typesafe-config.

The reference.conf file has the following keys:

afs {

}

Alternatively you can pass your Config object to the afs constructor, or subclass the Settings class for a mixed approach. The scaladoc of the Settings class has examples explaining the different options.

How to test afs

In the project root run ./test.sh. This script will run docker-compose up inside the docker-afs folder. Be sure to have vagrant

Note on the docker-afs folder

This folder is a git fake submodule to the docker-kerberos repository.

License

afs is open source and available under the MIT license.

pt.tecnico.dsi

Técnico Lisboa - DSI

Versions

Version
0.0.2
0.0.1