Skip to content

Commit

Permalink
read metadata from charmcraft.yaml (#132)
Browse files Browse the repository at this point in the history
  • Loading branch information
addyess authored Feb 6, 2024
1 parent ed9079c commit 9bce80d
Show file tree
Hide file tree
Showing 7 changed files with 50 additions and 7 deletions.
8 changes: 7 additions & 1 deletion dist/channel/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -42620,8 +42620,14 @@ class Charmcraft {
};
});
}
_read() {
if (fs.existsSync('metadata.yaml')) {
return fs.readFileSync('metadata.yaml');
}
return fs.readFileSync('charmcraft.yaml');
}
metadata() {
const buffer = fs.readFileSync('metadata.yaml');
const buffer = this._read();
const metadata = yaml.load(buffer.toString());
const resources = Object.entries(metadata.resources || {});
const files = resources
Expand Down
8 changes: 7 additions & 1 deletion dist/check-libraries/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -42815,8 +42815,14 @@ class Charmcraft {
};
});
}
_read() {
if (fs.existsSync('metadata.yaml')) {
return fs.readFileSync('metadata.yaml');
}
return fs.readFileSync('charmcraft.yaml');
}
metadata() {
const buffer = fs.readFileSync('metadata.yaml');
const buffer = this._read();
const metadata = yaml.load(buffer.toString());
const resources = Object.entries(metadata.resources || {});
const files = resources
Expand Down
8 changes: 7 additions & 1 deletion dist/release-charm/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -42711,8 +42711,14 @@ class Charmcraft {
};
});
}
_read() {
if (fs.existsSync('metadata.yaml')) {
return fs.readFileSync('metadata.yaml');
}
return fs.readFileSync('charmcraft.yaml');
}
metadata() {
const buffer = fs.readFileSync('metadata.yaml');
const buffer = this._read();
const metadata = yaml.load(buffer.toString());
const resources = Object.entries(metadata.resources || {});
const files = resources
Expand Down
8 changes: 7 additions & 1 deletion dist/release-libraries/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -42842,8 +42842,14 @@ class Charmcraft {
};
});
}
_read() {
if (fs.existsSync('metadata.yaml')) {
return fs.readFileSync('metadata.yaml');
}
return fs.readFileSync('charmcraft.yaml');
}
metadata() {
const buffer = fs.readFileSync('metadata.yaml');
const buffer = this._read();
const metadata = yaml.load(buffer.toString());
const resources = Object.entries(metadata.resources || {});
const files = resources
Expand Down
8 changes: 7 additions & 1 deletion dist/upload-bundle/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -42690,8 +42690,14 @@ class Charmcraft {
};
});
}
_read() {
if (fs.existsSync('metadata.yaml')) {
return fs.readFileSync('metadata.yaml');
}
return fs.readFileSync('charmcraft.yaml');
}
metadata() {
const buffer = fs.readFileSync('metadata.yaml');
const buffer = this._read();
const metadata = yaml.load(buffer.toString());
const resources = Object.entries(metadata.resources || {});
const files = resources
Expand Down
8 changes: 7 additions & 1 deletion dist/upload-charm/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -42721,8 +42721,14 @@ class Charmcraft {
};
});
}
_read() {
if (fs.existsSync('metadata.yaml')) {
return fs.readFileSync('metadata.yaml');
}
return fs.readFileSync('charmcraft.yaml');
}
metadata() {
const buffer = fs.readFileSync('metadata.yaml');
const buffer = this._read();
const metadata = yaml.load(buffer.toString());
const resources = Object.entries(metadata.resources || {});
const files = resources
Expand Down
9 changes: 8 additions & 1 deletion src/services/charmcraft/charmcraft.ts
Original file line number Diff line number Diff line change
Expand Up @@ -164,8 +164,15 @@ class Charmcraft {
};
}

_read() {
if (fs.existsSync('metadata.yaml')) {
return fs.readFileSync('metadata.yaml');
}
return fs.readFileSync('charmcraft.yaml');
}

metadata() {
const buffer = fs.readFileSync('metadata.yaml');
const buffer = this._read();
const metadata = yaml.load(buffer.toString()) as Metadata;
const resources = Object.entries(metadata.resources || {});

Expand Down

0 comments on commit 9bce80d

Please sign in to comment.