aboutsummaryrefslogtreecommitdiff
path: root/bin/ak-profile
diff options
context:
space:
mode:
Diffstat (limited to 'bin/ak-profile')
-rwxr-xr-xbin/ak-profile17
1 files changed, 9 insertions, 8 deletions
diff --git a/bin/ak-profile b/bin/ak-profile
index 97dcce3..4232b55 100755
--- a/bin/ak-profile
+++ b/bin/ak-profile
@@ -45,6 +45,7 @@ ZPROFILEDIR="$AK_WORKDIR/profile"
source $AK_LIBDIR/_ak_log
source $AK_LIBDIR/_ak_script
+source $AK_LIBDIR/_ak_utils
source $AK_LIBDIR/_ak_ipfs
source $AK_LIBDIR/_ak_gpg
source $AK_LIBDIR/_ak_zblock
@@ -66,7 +67,7 @@ cd $ZPROFILEDIR
# The profile settings/configuration is part of the blockchain produced.
# Hence, we need a specific DATA block that actually has the announcement of a
# {"key":"value"} pair.
-_ak_modules_profile_show(){
+function _ak_modules_profile_show(){
if [ ! -z $1 ]
then
_ak_log_info "Working with $1"
@@ -79,7 +80,7 @@ _ak_modules_profile_show(){
# This should retrieve a specific value from our profile otherwise it dumps the
# whole profile values.
-_ak_modules_profile_propget(){
+function _ak_modules_profile_propget(){
if [ ! -z $1 ]
then
if [ ! -f $ZPROFILEDIR/$1 ]
@@ -94,7 +95,7 @@ _ak_modules_profile_propget(){
fi
}
-_ak_modules_profile_propwrite(){
+function _ak_modules_profile_propwrite(){
cat > $ZPROPERTY_FILE << EOF
{
"$ZPROPERTY_KEY":"${ZPROPERTY_VALUE}"
@@ -113,7 +114,7 @@ EOF
fi
}
-_ak_modules_profile_propset(){
+function _ak_modules_profile_propset(){
if [ ! -z $1 ]
then
ZPROPERTY_FILE="$ZPROFILEDIR/$1"
@@ -148,7 +149,7 @@ _ak_modules_profile_propset(){
exit 244
fi
}
-_ak_modules_profile_index(){
+function _ak_modules_profile_index(){
FILES="$(ls -1 $ZPROFILEDIR)"
i=0
echo -n "{"
@@ -167,7 +168,7 @@ _ak_modules_profile_index(){
echo "}"
}
-_ak_modules_profile_import(){
+function _ak_modules_profile_import(){
if [ ! -z $1 ]
then
if [ ! -d $1 ]
@@ -190,7 +191,7 @@ _ak_modules_profile_import(){
}
# Adds a file as a profile/add ACTION on the zchain.
-_ak_modules_profile_add(){
+function _ak_modules_profile_add(){
TEMPASSIN="$(_ak_make_temp_directory)"
cd $TEMPASSIN
if [ -f $ZPROFILEDIR/$1 ]; then
@@ -202,7 +203,7 @@ _ak_modules_profile_add(){
FILE_SIGNATURE=$(_ak_ipfs_add $FILE_SIGN_FILE)
cat > data <<EOF
{
- "datetime":"$(date -u +%s)",
+ "datetime":"$(_ak_datetime_unix)",
"ipfs":"$FILE_IPFS_HASH",
"detach":"$FILE_SIGNATURE"
}